Heroku节点应用错误:写入EPROTO 140592586876736:错误:14094410:SSL例程:ssl3_read_bytes:sslv3警报握手失败

时间:2018-12-03 04:02:07

标签: node.js heroku graphql apollo

在Heroku上运行Node app时,偶尔出现此错误。我们使用cloudflare证书。目前,我们知道没有任何事情会影响最终用户。

但是,它分散了团队的注意力,如果可能,我想更改/修复此问题。有人知道吗?还是我应该提供更多其他信息?谢谢!

Dec 2 07:22:48 app[web] Error Error while running `getDataFromTree` { Error: Network error: request to https://domain.io/graphql failed, reason: write EPROTO 140592586876736:error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure:../deps/openssl/openssl/ssl/record/rec_layer_s3.c:1407:SSL alert number 40
Dec 2 07:22:48 app[web] info 
Dec 2 07:22:48 app[web] info     at new ApolloError (/app/node_modules/apollo-client/bundle.umd.js:124:32)
Dec 2 07:22:48 app[web] info     at /app/node_modules/apollo-client/bundle.umd.js:1248:45
Dec 2 07:22:48 app[web] info     at /app/node_modules/apollo-client/bundle.umd.js:1680:21
Dec 2 07:22:48 app[web] info     at Array.forEach (<anonymous>)
Dec 2 07:22:48 app[web] info     at /app/node_modules/apollo-client/bundle.umd.js:1679:22
Dec 2 07:22:48 app[web] info     at Map.forEach (<anonymous>)
Dec 2 07:22:48 app[web] info     at QueryManager.broadcastQueries (/app/node_modules/apollo-client/bundle.umd.js:1672:26)
Dec 2 07:22:48 app[web] info     at /app/node_modules/apollo-client/bundle.umd.js:1175:35
Dec 2 07:22:48 app[web] info     at process._tickCallback (internal/process/next_tick.js:68:7)
Dec 2 07:22:48 app[web] info   graphQLErrors: [],
Dec 2 07:22:48 app[web] info   networkError:
Dec 2 07:22:48 app[web] info    { FetchError: request to https://domain.io/graphql failed, reason: write EPROTO 140592586876736:error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure:../deps/openssl/openssl/ssl/record/rec_layer_s3.c:1407:SSL alert number 40
Dec 2 07:22:48 app[web] info    
Dec 2 07:22:48 app[web] info        at ClientRequest.<anonymous> (/app/node_modules/isomorphic-unfetch/node_modules/node-fetch/lib/index.js:1345:11)
Dec 2 07:22:48 app[web] info        at ClientRequest.emit (events.js:182:13)
Dec 2 07:22:48 app[web] info        at TLSSocket.socketErrorListener (_http_client.js:391:9)
Dec 2 07:22:48 app[web] info        at TLSSocket.emit (events.js:182:13)
Dec 2 07:22:48 app[web] info        at onwriteError (_stream_writable.js:431:12)
Dec 2 07:22:48 app[web] info        at onwrite (_stream_writable.js:456:5)
Dec 2 07:22:48 app[web] info        at _destroy (internal/streams/destroy.js:40:7)
Dec 2 07:22:48 app[web] info        at TLSSocket.Socket._destroy (net.js:613:3)
Dec 2 07:22:48 app[web] info        at TLSSocket.destroy (internal/streams/destroy.js:32:8)
Dec 2 07:22:48 app[web] info        at WriteWrap.afterWrite [as oncomplete] (net.js:790:10)
Dec 2 07:22:48 app[web] info      message:
Dec 2 07:22:48 app[web] info       'request to https://domain.io/graphql failed, reason: write EPROTO 140592586876736:error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure:../deps/openssl/openssl/ssl/record/rec_layer_s3.c:1407:SSL alert number 40\n',
Dec 2 07:22:48 app[web] info      type: 'system',
Dec 2 07:22:48 app[web] info      errno: 'EPROTO',
Dec 2 07:22:48 app[web] info      code: 'EPROTO' },
Dec 2 07:22:48 app[web] info   message:
Dec 2 07:22:48 app[web] error    'Network error: request to https://domain.io/graphql failed, reason: write EPROTO 140592586876736:error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure:../deps/openssl/openssl/ssl/record/rec_layer_s3.c:1407:SSL alert number 40\n',
Dec 2 07:22:48 app[web] info   extraInfo: undefined,
Dec 2 07:22:48 app[web] info   queryErrors: [ [Circular] ] }

0 个答案:

没有答案