Ngrok Bad Gateway 间歇性 502
Ngrok Bad Gateway Intermittent 502
我是 运行 ngrok,用于在我本地的 vagrant 运行 ubuntu 和 apache 中转发 webhook(这是一个 php laravel 应用程序)。我收到间歇性的错误网关错误。
奇怪的是 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。
有人知道如何解决这个问题吗?
所以实际上你的情况是,请求到达你的服务器并且它在请求超时后响应。因此,Twilio 在超时后以 502 响应。但是您的服务器正在发送正确的响应(由于延迟,请求无法接受您的响应)。
请确保您的服务器响应速度更快!这将解决这个问题。
我是 运行 ngrok,用于在我本地的 vagrant 运行 ubuntu 和 apache 中转发 webhook(这是一个 php laravel 应用程序)。我收到间歇性的错误网关错误。
奇怪的是 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。
有人知道如何解决这个问题吗?
所以实际上你的情况是,请求到达你的服务器并且它在请求超时后响应。因此,Twilio 在超时后以 502 响应。但是您的服务器正在发送正确的响应(由于延迟,请求无法接受您的响应)。
请确保您的服务器响应速度更快!这将解决这个问题。