【发布时间】:2017-11-08 02:15:15
【问题描述】:
我正在运行 ngrok 以在我的本地 vagrant 运行 ubuntu 和 apache(它是一个 php laravel 应用程序)上转发 webhook。我收到间歇性错误网关错误。
奇怪的是http://127.0.0.1:4040/ 上的检查员显示的是 200 的
触发 webhook 的第三方系统将原始 html 返回为
<html>
<body>
<h1>502 Bad Gateway</h1>
The server returned an invalid or incomplete response.
</body>
</html>
因为它有时会起作用,所以我认为设置没有问题。任何建议都会有所帮助。现在我只是一次又一次地点击它,直到它成功。
一件事是本地开发很慢,
例如来自 ngrok 检查器。
GET /inbound/webhook 200 OK 3.44s
我注意到较慢的响应更有可能引发 502。
有人知道如何解决这个问题吗?
【问题讨论】:
-
鉴于这是一个 nginx 错误页面并且您正在运行 Apache,这似乎可能是 ngrok 本身的问题。可能值得在 ngrok GitHub project 上打开一个问题。
-
请求超时时间为 15 秒,因此应该不是网络性能问题
标签: apache laravel twilio ngrok