cloud9 nodejs - 错误:写EPROTO 140261073610560.并在localhost中一切正常

时间:2016-10-10 09:06:31

标签: node.js cloud9-ide proxy-server

我有以下脚本:

https://github.com/No9/harmon/blob/master/examples/simple.js

如果我在我的localhost中运行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:

enter image description here

所以我能解决它吗?

1 个答案:

答案 0 :(得分:0)

问题出在端口

  

Cloud9托管工作区现在允许工作区监听多个工作区   端口。支持以下端口(以及它们可以使用的URL)   从...获取:

     

8080 - > https://-.c9users.io

     

8081 - > https://-.c9users.io:8081

     

8082 - > https://-.c9users.io:8082

https://docs.c9.io/docs/multiple-ports

所以我将8000替换为80809000替换为8081

它有效!