avatar

GAE dev_appserver.py 无法启动问题

突然蛋疼想研究下GAE 发现死活无法启动, 一直报告一下错误, App是自带的demo来着啊!!

E:\gae_go>dev_appserver.py demos\guestbook
WARNING 2012-09-23 07:47:19,648 rdbms_mysqldb.py:74] The rdbms API is not available because the MySQLdb library could not be loaded.
INFO 2012-09-23 07:47:19,858 appcfg.py:585] Checking for updates to the SDK.
....
fancy_urllib.InvalidCertificateException: Host appengine.google.com returned an invalid certificate (hostname mismatch): {'notAfter': 'Sep 30 23:59:59 2013 GMT', 'subject': ((('countryName', u'US'),), (('stateOrProvinceName', u'California'),), (('localityName', u'Mountain View'),), (('organizationName', u'Google Inc'),), (('commonName', u'www.google.com'),))}
To learn more, see http://code.google.com/appengine/kb/general.html#rpcssl

话说我先看了第一行 他告诉我没有MySQLdb, 没他妹啊 MySQLdb 不是 Python 的东西么 我用的是 Go 啊!! 好吧 那是警告 那是警告
然后我又看了第二行 他让我检查SDK 检查他妹啊, 我下的是最新的啊, 混蛋!!!
继续蛋疼, 看到了最有一行 Host appengine.google.com returned an invalid certificate 这时我才想到了 我用的自建DNS上对所有的google.com的域名全部绑死了IP, 这样虽然Chrome访问没有问题, 其他浏览器会报告证书错误的问题, 也就是说证书解析错误了, 啃爹啊 不就是一个开发环境么 你要验证SSL干喵啊, 是不是没网还不能开发了!!!(事实证明没网还是能够开发的 = = )

总结

总结出来 最终的问题就是 绑定IP导致的证书错误, 我朝威武啊, 不是你没事污染DNS 我会吃饱了撑着去建DNS么!!!!

话说我的DNS是bind的, 增加一条即可

appengine IN A 74.125.128.100

以上!!

Comments ( 0 ) Trackbacks ( 0 ) Leave a Reply
  1. No comments yet.

    目前尚无任何评论.

    コメントはまだありません。

  1. No trackbacks yet.

    目前尚无任何 trackbacks 和 pingbacks.

    トラックバックはまだありません。

  • ☆*:.。. o(≧▽≦)o .。.:*☆
  • _(:з」∠)_
  • ♪(´ε` )
  • ψ(`∇´)ψ
  • (-_-#)
  • (=´∀`)人(´∀`=)
  • \(//∇//)\
  • ♪(*^^)o∀*∀o(^^*)♪
  • (((o(*゚▽゚*)o)))
  • (´・_・`)
  • σ(^_^;)
  • ( *`ω´)
  • (ノ`Д´)ノ
  • (( _ _ ))..zzzZZ
  • ( ̄▽ ̄)
  • ヽ(`Д´#)ノ
  • ((((;゚Д゚)))))))
  • (>_<)
  • (T_T)
  • ( T_T)\(^-^ )
  • ε=ε=ε=ε=ε=ε=┌(; ̄◇ ̄)┘