2014-09-04 61 views
0

我已經爲所有適當的端點設置了我的GAE web應用程序,並將它部署在我的ubuntu pc本地。我連接到家庭網絡,發現我的電腦的本地IP,選擇了正確的端口(8888是GAE網絡應用的默認端口)嘗試連接(從Chrome和我的Android設備),但沒有運氣。我得到Google App Engine:連接被拒絕

Google Chrome's connection attempt to 192.168.1.2 was rejected. The website may be down, or your network may not be properly configured.

Error code: ERR_CONNECTION_REFUSED

我應該在哪裏看?這是GAE,網絡還是Ubuntu問題?

+0

你是否簡單地嘗試localhost:8888或localhost:8080 – Ryan 2014-09-04 17:32:26

+0

本地主機工作時,我從主機它的PC訪問服務器,但我想從Android設備訪問服務器,連接到同一本地網絡。 – 2014-09-04 17:33:29

回答

2

確保您設置--address = 192.168.1.2(用於Java)(主機= 192.168.1.2的Python)標誌,當你啓動應用程序

+0

你能告訴我如何將這個參數傳遞給服務器嗎?我也必須在我的客戶端應用程序上做任何事情嗎?像改變任何常數? – 2014-09-04 16:55:31

+0

你在使用python,dev_appserver.py和appcfg.py嗎? – GAEfan 2014-09-04 17:12:02

+0

我使用Java,我沒有使用任何Python腳本(不知道是否應用程序引擎生成的東西)我已經部署了一個Java Web應用程序的默認實現。 – 2014-09-04 17:17:53

3

192.168.1.2通常是路由器的地址,儘管您可能已將其設置爲本地計算機IP。

只要你有正確的局域網IP地址,地址標誌就會工作,在你的情況下,我認爲你得到了錯誤的地址。

如果您在Windows上,請轉至您的cmd並鍵入ipconfig。查找字段IPv4地址,它應該有您的本地IP地址,看起來與198.128.1.2「相似」。

讓我知道如果這對你有用,謝謝。