Twilio为一个能够正确响应我的URL获取502 Bad Gateway

时间:2014-03-05 17:43:14

标签: twilio

此问题是我们这方面的内部网络问题。这不是Twilio或其API的问题

当我的应用与Twilio联系时,它会传递一个回拨网址,以便Twilio可以获得更多信息。我从来没有看到Twilio的请求,但我接到一个电话,告诉我发生了应用程序错误。

当我检查Twilio调试日志时,它说它传递了它的URL出现“502 Bad Gateway”错误。但是,当我尝试使用相同的URL时,我得到了一个很好的响应。

我的应用程序在非标准端口上运行,但我很确定Twilio不关心它。

当我不

时,什么会导致Twilio获得502

以下是我点击网址时收到的回复

<Response>
<Gather action="http://dev1.onshift.com/twilio/user_response_handler?sendID=38297795" method="POST" numDigits="1">
    <Play>http://dev1.onshift.com/wavs/254_preamble.wav</Play>
    <Play>http://dev1.onshift.com/wavs/8144924.wav</Play>
    <Play>http://dev1.onshift.com/static/messages/handle_human_footer.wav</Play>
    <Play>http://dev1.onshift.com/wavs/254_preamble.wav</Play>
    <Play>http://dev1.onshift.com/wavs/8144924.wav</Play>
    <Play>http://dev1.onshift.com/static/messages/handle_voicemail_footer_v2.wav</Play>
    <Play>http://dev1.onshift.com/wavs/8144924.wav</Play>
    <Play>http://dev1.onshift.com/static/messages/handle_voicemail_footer_v2.wav</Play>
    <Play>http://dev1.onshift.com/static/messages/goodbye.wav</Play>
</Gather>
</Response>

1 个答案:

答案 0 :(得分:0)

来自OP的上述评论:

  

在我的情况下,我们的网络发生了一项阻止服务器I的更改   正在从我们的网络外部工作。您的网络人员可能是   错误或困惑。如果您知道您传递给Twilio的网址   通过查看是否可以从中获取该URL来证明它们是对还是错   在你的网络之外。你可以在家里试试,或者我做的是转身   在我的手机上关闭无线功能并试图从中获取网址。我不能   虽然它可以在公司的无线网络上使用我的笔记本电脑。如果你   无法从网络外部点击网址,也不能使用Twilio

遵循这些suggested steps将帮助其他人在收到此错误时开始调试。