刚刚将旧的(但在RedHat OpenShift PaaS上运行的)节点应用程序(流星到最新)移动到新的Linux VPS框中。节点应用程序(流星)不接受XHR连接
的问题是,节点服务器似乎拒绝(块,不提供,不服务)从浏览器定向到该端口的XHR类型的连接使用
DDP_DEFAULT_CONNECTION_URL
环境变量usally定义。
据我所知它用于Ajax,比如在Meteor应用程序中构建响应。
从浏览器的角度来看,我只看到DDP url的XHR类型连接失败。
防火墙似乎设置好。
HTTP通信(端口80)工作正常,所以我可以得到网页的静态部分,甚至导航到其他静态页面,但没有动态数据/像db /。
有什么想法?
我没有,我导出DDP_DEFAULT_CONNECTION_URL在像'process.env.DDP_DEFAULT_CONNECTION_URL =“http://xx.yy.com:8000”''的开始js脚本更重要的是,我可以在浏览器中看到相同的端口所以它的工作。 –
它应该像导出DDP_DEFAULT_CONNECTION_URL = http://myweb.com:8000 确保端口不被任何其他服务器使用,并从最后删除额外的双引号。 –