剛剛將舊的(但在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 確保端口不被任何其他服務器使用,並從最後刪除額外的雙引號。 –