2014-03-05 30 views
0

這個問題是我們這邊的內部網絡問題。這不是Twilio或他們的API的問題Twilio得到一個502錯誤的網關,可以正確回覆我的網址

當我的應用程序聯繫Twilio時,它傳遞迴調URL,以便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> 
+0

嘿,Twilio員工在這裏。當您嘗試訪問您從中獲得TwiML響應的URL時,您能否給我們提供更多信息? (在你自己的網絡服務器上)。 – phalt

+0

我加入了問題,因爲回覆太長。我懷疑你的請求甚至沒有到達我的服務器。我還沒有在訪問日誌中看到它。 –

+0

順便說一句,這裏的URL(直接從你的應用程序監視器):http://dev1.onshift.com:9292/twilio/send_message/38297801 –

回答

0

從上面OP的言論響應:

在我的情況發生了變化,我們的網絡阻止了服務器I 正在從我們的網絡之外進行工作。您的網絡人可能是 錯誤或困惑。如果您知道您傳遞給Twilio的網址,您可以通過查看您網絡以外的網址是否爲 來證明它們是正確的還是錯誤的。您可以在家中嘗試,或者,我所做的就是將 關閉,並在手機上嘗試點擊該網址。我不能 做到這一點,雖然它從我的筆記本電腦在公司的無線上運行。如果您 不能從您的網絡之外擊中網址也不能Twilio

按照這些suggested steps將幫助他人開始調試,因爲他們收到此錯誤。