2014-07-21 60 views
-1

我使用Nginx作爲Websocket SSL升級到Asterisk後端的代理。Nginx錯誤[1049#0]

但有時,我的用戶無法連接到Asterisk。在星號結束時,我沒有看到任何連接嘗試。

因此我一直在尋找的Nginx錯誤日誌中,我發現了很多這樣的錯誤

[error] 1049#0: *28726 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: 103.246.xx.xx, server: xxx.xxx.io, request: "GET/HTTP/1.1", upstream: "http://0.0.0.0:8088/ws", host: "yyy.xxx.io" 

的是否有關於如何解決這個任何線索?

+1

一些背景日誌(不只是一條線)和你的nginx的配置將是最有幫助的。 –

+0

順便說一句:你最有可能用完資源(打開的文件是一個常見的嫌疑人) –

回答

0

這是正確的嗎? http://0.0.0.0:8088/ws

In the Internet Protocol version 4 the address 0.0.0.0 is a non-routable 
meta-address used to designate an invalid, unknown or non applicable target. 
To give a special meaning to an otherwise invalid piece of data is 
an application of in-band signaling. 

來源:http://en.wikipedia.org/wiki/0.0.0.0

+0

是的。 Asterisk與Nginx在同一臺服務器上。 –

+0

@SteveNg相同的服務器是127.0.0.1而不是0.0.0.0 – ElmoVanKielmo