2011-02-11 65 views
1

從Iphone4連接到我的網絡服務器時出現了一個奇怪的問題。 我有一個應用程序連接到我的網絡服務器並下載一大塊JSON。當我通過WIFI連接時,這工作正常,但通過3G失敗。我不認爲這是我的應用程序,因爲Safari在使用3G時也無法在我的Web服務器上檢索任何頁面。 我的網絡服務器有一個固定的i.p,運行apache/Centos開箱即用,我沒有與防火牆或iptables設置混淆。
從iPhone獲得的錯誤是「網絡連接丟失」 感覺就像是防火牆問題,但我沒有明確否認任何ips。有沒有在Linux上默認拒絕3g連接的某些方面? 我意識到這一切都是模糊的,但是有沒有人有任何智慧提供? 非常感謝提前。有關httpd 3G的問題

回答

1

Here is a topic與通過3G蜂窩數據連接iphone丟失,而無線網絡連接工作正常,也給錯誤「的網絡連接已丟失」

0

夫婦建議:

  • 確保Web服務器是 及時響應。如果 它花費的時間太多了, 3g連接可能會放棄。

  • 檢查您的網絡服務器日誌,並查看連接是否完全到達 您的網絡服務器,以及是否有任何 錯誤正在被記錄。如果是的話, 調查。

對於web服務器的3g連接沒有什麼特別之處。唯一的區別是它不太可靠或較慢。

+0

我認爲這是一個較低的水平問題。網絡服務器可以非常快速地響應來自任何網絡的不是通過3G進行的所有請求。在失敗的3G嘗試中,httpd訪問日誌中也沒有條目。謝謝 – Matt 2011-02-11 05:53:41

+0

你提到你使用機器的IP地址進行連接。可能我建議你嘗試通過域名連接。 (您可以使用像dyndns.com這樣的網站設置一個)。 – levis501 2011-02-11 15:39:01

0

你是怎麼試圖連接到你的網絡服務器?當它通過無線網絡時,您的網絡就位於本地,並且服務器的名稱可能會起作用。但是,當它在互聯網上超過3g時,它可能不會響應服務器的名稱。