为什么连接在没有响应的情况下关闭 Heroku 部署的 nodejs 应用程序

Why does the Connection close without a response Heroku deployed nodejs app

我正在尝试部署连接到 clearDB mysql 数据库的 nodeJS 应用程序,但我不断收到 H13 错误和 503 打开应用程序时的状态。我可以通过 heroku 本地网络 运行 在本地应用程序,并且可以访问数据库并填充它。我缺少什么让它工作?

2018-08-26T00:29:43.893927+00:00 heroku[router]: at=error code=H13 desc="Connection closed without response" method=GET path="/" host=dry-sierra-30617.herokuapp.com request_id=73aa3442-d16e-433a-ae77-787ad60c4393 fwd="24.85.26.213" dyno=web.1 connect=0ms service=0ms status=503 bytes=0 protocol=https
2018-08-26T00:29:44.604773+00:00 heroku[router]: at=error code=H13 desc="Connection closed without response" method=GET path="/favicon.ico" host=dry-sierra-30617.herokuapp.com request_id=8a00d2fd-3296-4c81-979a-bab1b97cd9cd fwd="24.85.26.213" dyno=web.1 connect=1ms service=1ms status=503 bytes=0 protocol=https

谢谢!

发生此错误是因为应用程序使用的是过期的 SSL 证书。从 /config/ssl.js 中删除证书允许建立连接。然后我使用 Heroku 的 SSL 证书服务来保护网站。