I've been having intermittent issues uploading this week. I think
they are tied to my computer, but I upgraded to SDK 1.1.9 and they
haven't gone away. I was once able to get around them by throwing
away the auth cookies in my user folder. (It's possible that was a
different but similar error. I don't recall).
I've never had issues before. It's unbelievably frustrating to not be
able to deploy a new feature after I've been up all night building
it. The traceback is below.
Also, since upgrading to 1.1.9 both runserver and update have been
very frustrating. runserver won't work unless I delete the .
in .google_appengine's link; however, I can't update without putting
it back in. If I forget to remove the ., usually I have to start the
whole server over. I've opened an issue for this:
http://code.google.com/p/google-app-engine-django/issues/detail?id=112&can=5
update problem traceback:
ERROR:root:An unexpected error occurred. Aborting.Traceback (most
recent call last):
File"myapp\.google_appengine\google\appengine\tools\appcfg.py", line
1213, in DoUpload
missing_files = self.Begin()
File"myapp\.google_appengine\google\appengine\tools\appcfg.py", line
1009, in Begin
version=self.version, payload=self.config.ToYAML())
File"myapp\google_appengine\google\appengine\tools\appengine_rpc.py",
line 312, in Send
File"myapp\google_appengine\google\appengine\tools\appengine_rpc.py",
line 344, in _Authenticate
File"myapp\google_appengine\google\appengine\tools\appengine_rpc.py",
line 233, in _Authenticate
File"myapp\google_appengine\google\appengine\tools\appengine_rpc.py",
line 177, in _GetAuthToken
File"C:\Program Files\Python\r2.5\lib\urllib2.py", line 381, in open
response = self._open(req, data)
File"C:\Program Files\Python\r2.5\lib\urllib2.py", line 399, in _open
'_open', req)
File"C:\Program Files\Python\r2.5\lib\urllib2.py", line 360, in
_call_chain
result = func(*args)
File"C:\Program Files\Python\r2.5\lib\urllib2.py", line 1115, in
https_open
return self.do_open(httplib.HTTPSConnection, req)
File"C:\Program Files\Python\r2.5\lib\urllib2.py", line 1082, in
do_open
raise URLError(err)URLError: <urlopen error (8, 'EOF occurred in
violation of protocol')>Traceback (most recent call last):
File"manage.py", line 30, in <module>
execute_manager(settings)
File"myapp\__init__.py", line 340, inexecute_manager
File"myapp\__init__.py", line 295, inexecute
File"myapp\appengine_django\management\commands\update.py", line 51,
in run_from_argv
run_appcfg()
File"myapp\appengine_django\management\commands\update.py", line 40,
in run_appcfg
appcfg.main(new_args)
File"myapp\.google_appengine\google\appengine\tools\appcfg.py", line
1967, in main
result = AppCfgApp(argv).Run()
File"myapp\.google_appengine\google\appengine\tools\appcfg.py", line
1418, in Run
self.action(self)
File"myapp\.google_appengine\google\appengine\tools\appcfg.py", line
1879, in __call__
return method()
File"myapp\.google_appengine\google\appengine\tools\appcfg.py", line
1669, in Update
lambda path: open(os.path.join(basepath, path), "rb"))
File"myapp\.google_appengine\google\appengine\tools\appcfg.py", line
1213, in DoUpload
missing_files = self.Begin()
File"myapp\.google_appengine\google\appengine\tools\appcfg.py", line
1009, in Begin
version=self.version, payload=self.config.ToYAML())
File"myapp\google_appengine\google\appengine\tools\appengine_rpc.py",
line 312, in Send
File"myapp\google_appengine\google\appengine\tools\appengine_rpc.py",
line 344, in _Authenticate
File"myapp\google_appengine\google\appengine\tools\appengine_rpc.py",
line 233, in _Authenticate
File"myapp\google_appengine\google\appengine\tools\appengine_rpc.py",
line 177, in _GetAuthToken
File"C:\Program Files\Python\r2.5\lib\urllib2.py", line 381, in open
response = self._open(req, data)
File"C:\Program Files\Python\r2.5\lib\urllib2.py", line 399, in _open
'_open', req)
File"C:\Program Files\Python\r2.5\lib\urllib2.py", line 360, in
_call_chain
result = func(*args)
File"C:\Program Files\Python\r2.5\lib\urllib2.py", line 1115, in
https_open
return self.do_open(httplib.HTTPSConnection, req)
File"C:\Program Files\Python\r2.5\lib\urllib2.py", line 1082, in
do_open
raise URLError(err)urllib2.URLError: <urlopen error (8, 'EOF occurred
in violation of protocol')>