Parse platform 分析DigitalOcean上的服务器-错误502

Parse platform 分析DigitalOcean上的服务器-错误502,parse-platform,nginx,digital-ocean,Parse Platform,Nginx,Digital Ocean,我遵循了本教程: 一切正常,只是在向解析服务器发送POST请求时,出现错误502。以下是POST和GET请求,使用https时返回502,使用HTTP时返回301: curl -X POST \ -H "X-Parse-Application-Id: AppId" \ -H "Content-Type: application/json" \ -d '{"score":1337,"playerName":"Sammy","cheatMode":false}' \ https://domain.n

我遵循了本教程:

一切正常,只是在向解析服务器发送POST请求时,出现错误502。以下是POST和GET请求,使用https时返回502,使用HTTP时返回301:

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"

有什么想法吗?感谢

看起来您的node.js服务器没有运行(或者没有在端口1337上侦听)-请确保它已运行,如果没有运行,请启动
解析服务器

我遇到了相同的问题,在我的情况下是由于迁移过程中内部依赖项的路径发生了更改而导致的错误。 我能够通过以下方式对其进行故障排除:

pm2日志0


希望有帮助。

我的云代码中有语法错误。

我尝试手动启动解析服务器,但没有帮助。我的服务器正在侦听0.0.0.0。我还允许在防火墙上使用端口1337。仍然无法工作。服务器正在侦听端口1773吗?sudo netstat-plane | grep听着| grep 1337
说了什么?我想你说对了。这不会返回任何内容,所以我假设节点没有在1337上侦听(或者解析服务器没有运行)。本教程使用pm2安装parse server,我不知道在哪里可以找到它的文件夹,以便检查端口设置是否正确。这是一个过程,但我仍然被卡住了。日志文件中有任何内容吗?
sudo cat/var/log/syslog
返回:
Mar 12 07:17:01解析CRON[17623]:(root)CMD(cd/&&run parts--report/etc/CRON.hourly)Mar 12 08:17:01解析CRON[10044]:(root)CMD(cd/&run parts----report/etc/CRON.hourly)Mar 12 09:17:01解析CRON[2604]:(root)CMD(cd/&运行部件--报告/etc/cron.hourly)
Yep。我最终得到了我在下面发布的日志()。我查看了我的配置文件,不知道出了什么问题。我已经按照这本书配置了所有内容,并检查了我编辑的文件的语法。所有这些看起来都很好,但它不会起作用。而且,若你们能澄清“代码的路径”也会很好。你指的是什么?谢谢你的修改。了解什么样的依赖性导致了问题,以及您是如何解决的,这将是一件有趣的事情。两周后我仍然困在那里。日志中没有显示我编辑过的文件。