2014-09-04 129 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“相似”。

让我知道如果这对你有用,谢谢。