2013-07-21 3 views
0

나는 파이썬 2.7 용 helloworld App Engine tutorial을 시험 중이다. 나는 앱 엔진 런처 GUI에서 만든 응용 프로그램을 실행할 때, 내 응용 프로그램이 잘 실행, 그러나쉘에서 내 앱을 시작할 수없는 이유는 무엇입니까?

INFO  2013-07-21 23:09:26,779 sdk_update_checker.py:244] Checking for updates to the SDK. 
Traceback (most recent call last): 
    File "/usr/local/bin/dev_appserver.py", line 182, in <module> 
    _run_file(__file__, globals()) 
    File "/usr/local/bin/dev_appserver.py", line 178, in _run_file 
    execfile(script_path, globals_) 
    File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/devappserver2/devappserver2.py", line 707, in <module> 
    main() 
    File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/devappserver2/devappserver2.py", line 700, in main 
    dev_server.start(options) 
    File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/devappserver2/devappserver2.py", line 542, in start 
    update_checker.check_for_updates(configuration) 
    File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/devappserver2/update_checker.py", line 91, in check_for_updates 
    update_check.CheckForUpdates() 
    File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/sdk_update_checker.py", line 258, in CheckForUpdates 
    runtime=runtime)) 
    File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/appengine_rpc.py", line 393, in Send 
    f = self.opener.open(req) 
    File "/Library/Frameworks/Python.framework/Versions/7.2/lib/python2.7/urllib2.py", line 394, in open 
    response = self._open(req, data) 
    File "/Library/Frameworks/Python.framework/Versions/7.2/lib/python2.7/urllib2.py", line 412, in _open 
    '_open', req) 
    File "/Library/Frameworks/Python.framework/Versions/7.2/lib/python2.7/urllib2.py", line 372, in _call_chain 
    result = func(*args) 
    File "/Library/Frameworks/Python.framework/Versions/7.2/lib/python2.7/urllib2.py", line 1207, in https_open 
    return self.do_open(httplib.HTTPSConnection, req) 
    File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/lib/fancy_urllib/fancy_urllib/__init__.py", line 383, in do_open 
    url_error.reason.args[1]) 
fancy_urllib.InvalidCertificateException: Host appengine.google.com returned an invalid certificate (_ssl.c:503: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed): 
To learn more, see http://code.google.com/appengine/kb/general.html#rpcssl 

: 나는 (dev_appserver.py helloworld/ 통해) 쉘에서 내 응용 프로그램을 실행하려고하면

, 나는이 오류 로컬 : http://localhost:8080/을 통해 앱에 액세스 할 수 있습니다.

터미널에서 내 응용 프로그램을 시작할 수없는 이유는 무엇입니까?

특정 인증서가 포함 된 특정 파일 삭제를 권장하는 여러 가지 게시물을 확인했지만 네이티브 파일을 삭제하면 스케치가 들린다 고 생각됩니다.

+0

업데이트시 파일이 고정 버전으로 대체됩니다. –

답변

2

글쎄, 내가 잘못되고있는 것을 볼 수는 있지만 왜 잘못되는지 알지 못합니다.

SDK가 업데이트를 확인하고 있으며 Google 서버의 신원을 확인하지 못했습니다.

나는이 일을 시도 할 것 :

  • 를 확인 설치 최신 버전이 있는지 : (이가 SSL 인증서 유효성 검사를 https://developers.google.com/appengine/downloads

  • 하는 컴퓨터에 올바르게 설정되어 있는지 날짜와 시간을 확인 발생할 수 실패)

  • 삭제() google_appengine/lib 디렉토리/cacerts에/urlfetch_cacerts.txt

  • 를 백업을 복용 후
관련 문제