cloud9 nodejs - Error: write EPROTO 140261073610560. and in localhost everything ok
cloud9 nodejs - Error: write EPROTO 140261073610560. and in localhost everything ok
我有这个脚本来自:
https://github.com/No9/harmon/blob/master/examples/simple.js
如果我 运行 它 node simple.js
在我的本地主机上一切正常。但在我的 cloud9 帐户中,我得到:
Error: write EPROTO 140261073610560:error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol:../deps/openssl/openssl/ssl/s23_clnt.c:794:
所以我可以修复它吗?
问题出在端口
Cloud9 hosted workspaces now allow workspaces to listen on multiple
ports. The following ports are supported (along with the urls they can
be accessed from):
8080 -> https://-.c9users.io
8081 -> https://-.c9users.io:8081
8082 -> https://-.c9users.io:8082
https://docs.c9.io/docs/multiple-ports
所以我将 8000
替换为 8080
并将 9000
替换为 8081
而且有效!
我遇到了这个问题,在摆弄了两天之后(甚至打破了中间的管道 - 由于使用节点和 npm 版本),我得出结论 - 这是一个服务器端问题并且所以:
- 服务器宕机,部分原因是超载(我在 turbo 360 上部署)
因此,请不要更改您的版本,否则您可能会破坏管道。
- 尝试从不同的网络部署。
- 只需等待一两天,服务器(在我的情况下是 turbo 360)就可以正常工作。
我有这个脚本来自:
https://github.com/No9/harmon/blob/master/examples/simple.js
如果我 运行 它 node simple.js
在我的本地主机上一切正常。但在我的 cloud9 帐户中,我得到:
Error: write EPROTO 140261073610560:error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol:../deps/openssl/openssl/ssl/s23_clnt.c:794:
所以我可以修复它吗?
问题出在端口
Cloud9 hosted workspaces now allow workspaces to listen on multiple ports. The following ports are supported (along with the urls they can be accessed from):
8080 -> https://-.c9users.io
8081 -> https://-.c9users.io:8081
8082 -> https://-.c9users.io:8082
https://docs.c9.io/docs/multiple-ports
所以我将 8000
替换为 8080
并将 9000
替换为 8081
而且有效!
我遇到了这个问题,在摆弄了两天之后(甚至打破了中间的管道 - 由于使用节点和 npm 版本),我得出结论 - 这是一个服务器端问题并且所以:
- 服务器宕机,部分原因是超载(我在 turbo 360 上部署) 因此,请不要更改您的版本,否则您可能会破坏管道。
- 尝试从不同的网络部署。
- 只需等待一两天,服务器(在我的情况下是 turbo 360)就可以正常工作。