GAE发布时出现的SSL问题

GAE发布时出现的SSL问题

deploy时会出现如下信息

WARNING appengine_rpc.py: 399  ssl module not found. 
Without the ssl module, the identity of the remote host cannot be verified, and 
connections may NOT be secure. To fix 
this , please install the ssl module from 
http:
// pypi.python.org/pypi/ssl . 
To learn more, see http: // code.google.com/appengine/kb/general.html#rpcssl 

当打开上面的页面时会自动转到 http://code.google.com/intl/zh-CN/appengine/kb/general.html#rpcssl ,在这里看不到任何帮助,因为google还没将这段帮助信息翻译成中文Orz,可以到 http://code.google.com/intl/en/appengine/kb/general.html#rpcssl 查看。这里说明在用python appcfg.py update 命令时添加 --insecure 后就不会有问题。但我用GAE Launcher也无法修改命令。再让我回到没有Launcher,直接用命令行的时代,还真难适应。作罢。

我试着安装了ssl 模块,但无法编译。网上找到了这个页面,http://canofy.javaeye.com/blog/651968 ,该同学和我遇到了同样的问题,并且装了cygwin。
貌似之后还有其他问题。不谈。

今天,我突然发现,deploy时出现的ssl信息,完全可以忽视,对,可以忽视 ,之后仍会update成功的。
通常出现上述ssl提示后,console会没有任何显示,此时不要关闭console,再次deploy时会出现如下信息
Error  409 ---  begin server output  ---
Another transaction by user xxxxxx is already in progress 
for   this  app and major version. That user can undo the transaction with appcfg.py ' s "rollback" command.
---  end server output  ---
这表明之前的update仍在进行。请安心等待……

最后,好嘛,一个不是问题的问题,花了我不少时间……

你可能感兴趣的:(GAE发布时出现的SSL问题)