DigitalOcean上的解析服务器 - 错误502

时间:2016-03-07 22:15:01

标签: parse-platform nginx digital-ocean

我已按照本教程:https://www.digitalocean.com/community/tutorials/how-to-migrate-a-parse-app-to-parse-server-on-ubuntu-14-04

一切都很好,除了在向Parse服务器发送POST请求时,我收到错误502.这里有POST和GET请求,当使用https时返回502,使用HTTP时返回301: / p>

curl -X POST \
-H "X-Parse-Application-Id: AppId" \
-H "Content-Type: application/json" \
-d '{"score":1337,"playerName":"Sammy","cheatMode":false}' \
https://domain.name/parse/classes/GameScore

curl -H "X-Parse-Application-Id: APPID" http://domain.name/parse/classes/GameScore

我特意想检查一下

  

mongod.conf

很好(我的教程与教程相同),如果

  

的/ etc / nginx的/ /默认启用位点-

也没关系。

这是日志:

2016/03/07 22:11:30 [error] 7288#0: *7 connect() failed (111: Connection refused) while connecting to upstream, client: myComputerIP, server: domain.name, request: "GET /parse/classes/GameScore HTTP/1.1", upstream: "http://127.0.0.1:1337/classes/GameScore", host: "domain.name"

有什么想法吗?感谢

3 个答案:

答案 0 :(得分:1)

我遇到了同样的问题,在我的情况下,由于迁移过程中内部依赖关系路径的变化而导致错误。 我能够使用以下方法对其进行故障排除:

pm2 logs 0

希望它有所帮助。

答案 1 :(得分:1)

我的云代码中存在语法错误。

答案 2 :(得分:0)

看起来你的node.js服务器没有运行(或没有在端口1337上侦听) - 确保它运行起来,如果没有,启动parse-server