相关疑难解决方法(0)

node-request - 获取错误"SSL23_GET_SERVER_HELLO:未知协议"

我正在使用节点请求模块,定期向一组URL发送GET请求,有时在某些站点上收到以下错误.

Error: 29472:error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol:openssl\ssl\s23_clnt.c:683

问题是我总是或总是在某些URL上得到此错误,有时候.另外,用" strictSSL: false" 不能忽略它.

我已经读过这可能与我使用错误的协议(SSLv2,SSLv3,TLS ..)发送SSL请求有关.但这并不能解释为什么它会不规则地发生.

顺便说一句,我在Win 2008服务器上运行nodejs.

任何帮助表示赞赏.

ssl request node.js

70
推荐指数
3
解决办法
18万
查看次数

SSL23_GET_SERVER_HELLO:未知协议[连接到msa(587)端口]

我想在新用户注册或忘记密码时发送电子邮件.我正在使用linux,该应用程序是使用node.js开发的.

错误:

[Error: 140020013401920:error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol:

014-03-17T04:23:22-0700 app.0: debug: cleared heartbeat timeout for client VP5heQmQKpirWe81qegF
2014-03-17T04:23:22-0700 app.0: debug: set heartbeat interval for client VP5heQmQKpirWe81qegF
2014-03-17T04:23:28-0700 app.0: { name: 'anyUser',
2014-03-17T04:23:28-0700 app.0: { [Error: 140020013401920:error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol:../deps/openssl/openssl/ssl/s23_clnt.c:683:
2014-03-17T04:23:28-0700 app.0:   hash: null,
2014-03-17T04:23:28-0700 app.0: ] stage: 'init' }
2014-03-17T04:23:28-0700 app.0:   email: 'testmail@testmail.com',
2014-03-17T04:23:28-0700 app.0:   initial: null,
2014-03-17T04:23:28-0700 app.0:   _id: 5326d4262a8c57cf04000005,
2014-03-17T04:23:28-0700 app.0:   __v: 0,
2014-03-17T04:23:28-0700 app.0:   pending: false,
2014-03-17T04:23:28-0700 app.0:   playerBadges: [],
2014-03-17T04:23:28-0700 app.0:   appRole: 'Player',
2014-03-17T04:23:28-0700 app.0:   projectsPlayer:
2014-03-17T04:23:28-0700 app.0:    [ …
Run Code Online (Sandbox Code Playgroud)

javascript email smtp smtpclient node.js

3
推荐指数
1
解决办法
5262
查看次数

标签 统计

node.js ×2

email ×1

javascript ×1

request ×1

smtp ×1

smtpclient ×1

ssl ×1