मैं पहली बार Google App Engine का उपयोग कर रहा हूं और मैं इस त्रुटि के बारे में उलझन में हूं, मैं समझ नहीं पा रहा हूं कि इसे और कैसे डिबग करना है।Errno 10054 रिमोट होस्ट द्वारा जबरन बंद एक मौजूदा कनेक्शन बंद कर दिया गया था। - डीबग कैसे करें?
मैंने अपने खाते के तहत एक एप्लिकेशन बनाया है, तो मैं Google App Engine Launcher के माध्यम से इसमें एक पाइथन फ़ाइल अपलोड करने का प्रयास कर रहा हूं। लेकिन मुझे यह त्रुटि मिल रही है।
08:39 PM Host: appengine.google.com
08:39 PM Application: gappproxytestapp; version: 1
08:39 PM
Starting update of app: gappproxytestapp, version: 1
08:39 PM Getting current resource limits.
2012-11-13 20:40:32,505 ERROR appcfg.py:2202 An error occurred processing file '': <urlopen error [Errno 10054] An existing connection was forcibly closed by the remote host>. Aborting.
Traceback (most recent call last):
File "C:\Program Files (x86)\Google\google_appengine\appcfg.py", line 171, in <module>
run_file(__file__, globals())
File "C:\Program Files (x86)\Google\google_appengine\appcfg.py", line 167, in run_file
execfile(script_path, globals_)
File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\appcfg.py", line 4322, in <module>
main(sys.argv)
File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\appcfg.py", line 4313, in main
result = AppCfgApp(argv).Run()
File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\appcfg.py", line 2599, in Run
self.action(self)
File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\appcfg.py", line 4048, in __call__
return method()
File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\appcfg.py", line 3065, in Update
self.UpdateVersion(rpcserver, self.basepath, appyaml)
File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\appcfg.py", line 3047, in UpdateVersion
lambda path: self.opener(os.path.join(basepath, path), 'rb'))
File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\appcfg.py", line 2172, in DoUpload
self.resource_limits = GetResourceLimits(self.rpcserver, self.config)
File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\appcfg.py", line 357, in GetResourceLimits
resource_limits.update(GetRemoteResourceLimits(rpcserver, config))
File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\appcfg.py", line 328, in GetRemoteResourceLimits
version=config.version)
File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\appengine_rpc.py", line 389, in Send
f = self.opener.open(req)
File "C:\Python27\lib\urllib2.py", line 400, in open
response = self._open(req, data)
File "C:\Python27\lib\urllib2.py", line 418, in _open
'_open', req)
File "C:\Python27\lib\urllib2.py", line 378, in _call_chain
result = func(*args)
File "C:\Python27\lib\urllib2.py", line 1215, in https_open
**return self.do_open(httplib.HTTPSConnection, req)
File "C:\Program Files (x86)\Google\google_appengine\lib\fancy_urllib\fancy_urllib\__init__.py", line 383, in do_open
raise url_error
urllib2.URLError: <urlopen error [Errno 10054] An existing connection was forcibly closed by the remote host>
2012-11-13 20:40:32 (Process exited with code 1)**
You can close this window now.
मैं इसे और कैसे डिबग कर सकता हूं? ऐसा लगता है कि urllib2 में HTTPS के साथ समस्याएं हैं। लेकिन यह अजीब बात है क्योंकि मैं किसी भी स्थानीय प्रॉक्सी के पीछे नहीं हूं और मेरे पास कभी भी कोई अन्य HTTPS समस्या नहीं है।
क्या आपको यह सॉर्ट किया गया था? मुझे भी यही तकलीफ़ है। – RTF
@ आरटीएफ जब मैंने Google ऐप इंजन लॉन्चर बंद कर दिया और इसे फिर से शुरू किया, और ऐप अपलोड करने का प्रयास किया, तो यह काम किया। – gsinha
@gsinha, बढ़िया - तो कृपया इसे एक उत्तर के रूप में पोस्ट करें ताकि इसे ऊपर उठाया जा सके और यह पुराना क्यू अब "अनुत्तरित" के रूप में नहीं दिखाई देगा! - –