Tag: dns

Firebase函数 – getaddrinfo ENOTFOUND api.sandbox.paypal.com

尝试使用PayPal-node-SDK向Paypal的API发出请求 exports.requestPayment = functions.https.onRequest((req, res) => { return new Promise(function (fullfilled, rejected) { paypal.payment.create(create_payment_json, {}, function (error, payment) { if (error) { rejected(error); } else { console.log("Create Payment Response"); console.log(payment); res.status(200).send(JSON.stringify({ paymentID: payment.id })).end(); fullfilled(payment); } }); }); }); 但我不断得到一个错误: Error: getaddrinfo ENOTFOUND api.sandbox.paypal.com api.sandbox.paypal.com:443 at errnoException (dns.js:28:10) at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:76:26) 我试过的东西: 请求一个完全不同的主机,仍然ENOTFOUND […]

无法使用express处理node.js域的exception

我想使用Node.js域来捕获exception。 它到目前为止工作,但有一个地方,我不能让域来赶上例外。 在callback中的exception2被捕获并在domain.on('error')处理程序中处理,但是exception1不被捕获。 奇怪的是,当引发exception1时,它并没有像我期望的那样closures节点。 这是我的示例应用程序: var domain = require('domain'); var request = require('request'); var express = require('express'); var serverDomain = domain.create(); serverDomain.on('error', function(err) { console.log("Server Domain Error: " + err); }); var app; serverDomain.run(function() { app = express(); app.listen(3000); }); app.use(function(req, res, next) { var reqDomain = domain.create(); reqDomain.add(req); reqDomain.add(res); reqDomain.on('error', function(err) { console.log("Req Domain […]

Dokku安装后更改设置

我在我的数字海洋液滴上安装了Dokku,但是在设置我的dnslogging之前做了Dokku,所以Dokku安装在IP上。 现在我改变了我的DNSlogging,所以网站可以通过site.com访问。 我可以通过site.com:port访问我以前创build的Dokku容器,我怎样才能更改Dokku设置来访问我的应用程序 – appname.site.com

如何将一个域名分配给node.js服务器?

我有一个node.ja服务器列表到4000端口,访问该服务的URL是这样的: http://42.12.251.830:4000 我买了一个域名 www.mychat.com 我怎样才能把它分配给我的服务器? 首先我使用转发,但是我再也不能使用location.hash来将聊天频道添加到URL中。 然后我使用了Header-Redirect之类的东西。 现在该服务可以在mychat.com下访问,但不能在www.mychat.com下访问。 此外,域名不会显示在浏览器窗口中。 对于我的聊天频道,我需要这样的东西: www.mychat.com/#238husd4

在具有node.js的Mac OS X上将开发环境的域名分配给本地主机

我正在build立一个网站,并不想重新configuration网站从指向http://127.0.0.1到http://www.example.com 。 此外,我使用的证书当然是用www.example.com的正确域名制作的,但是我的testing环境会调用127.0.0.1 ,从而导致安全性无法正常工作。 我目前想要做的是configuration我的开发环境,将域名www.example.com分配到127.0.0.1以便所有的http://www.example.com/xyz路由到http://127.0.0.1:8000/xyz和https://www.example.com/xyz路由到https://127.0.0.1:8080/xyz 。 我没有使用Apache。 我目前使用node.js作为我的networking服务器,我的开发环境是Mac OS X Lion。