Skip to content

Instantly share code, notes, and snippets.

@davidwtbuxton
Created April 18, 2018 22:26
Show Gist options
  • Save davidwtbuxton/18208091555036158e09ab42457d45ac to your computer and use it in GitHub Desktop.
Save davidwtbuxton/18208091555036158e09ab42457d45ac to your computer and use it in GitHub Desktop.
Error when trying to use the remote sandbox with Djangae and SDK 1.9.57
(venv) foo-proj david$ ./manage.py --sandbox=remote --app_id=foo-proj loadconfig
ERROR 2018-04-18 14:52:43,440 sandbox.py:321] Unable to use oauth2 falling back to username/password
Traceback (most recent call last):
File "/Users/david/foo-proj/sitepackages/prod/djangae/sandbox.py", line 294, in _remote
from google.appengine.tools.appcfg import APPCFG_CLIENT_ID, APPCFG_CLIENT_NOTSOSECRET
File "/Users/david/foo-proj/sitepackages/dev/google_appengine/google/appengine/tools/appcfg.py", line 58, in <module>
from oauth2client import devshell
ImportError: cannot import name devshell
Google Account Login: [email protected]
Password:
Traceback (most recent call last):
File "./manage.py", line 13, in <module>
execute_from_command_line(sys.argv)
File "/Users/david/foo-proj/sitepackages/prod/djangae/core/management/__init__.py", line 43, in execute_from_command_line
return _execute_from_command_line(djangae_namespace.sandbox, argv, parser=djangae_parser, **overrides)
File "/Users/david/foo-proj/sitepackages/prod/djangae/core/management/__init__.py", line 64, in _execute_from_command_line
**sandbox_overrides
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/contextlib.py", line 17, in __enter__
return self.gen.next()
File "/Users/david/foo-proj/sitepackages/prod/djangae/sandbox.py", line 551, in activate
with SANDBOXES[sandbox_name](**kwargs):
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/contextlib.py", line 17, in __enter__
return self.gen.next()
File "/Users/david/foo-proj/sitepackages/prod/djangae/sandbox.py", line 327, in _remote
secure=True,
File "/Users/david/foo-proj/sitepackages/dev/google_appengine/google/appengine/ext/remote_api/remote_api_stub.py", line 903, in ConfigureRemoteApi
app_id = GetRemoteAppIdFromServer(server, path, rtok)
File "/Users/david/foo-proj/sitepackages/dev/google_appengine/google/appengine/ext/remote_api/remote_api_stub.py", line 608, in GetRemoteAppIdFromServer
response = server.Send(path, payload=None, **urlargs)
File "/Users/david/foo-proj/sitepackages/dev/google_appengine/google/appengine/tools/appengine_rpc.py", line 409, in Send
self._Authenticate()
File "/Users/david/foo-proj/sitepackages/dev/google_appengine/google/appengine/tools/appengine_rpc.py", line 555, in _Authenticate
super(HttpRpcServer, self)._Authenticate()
File "/Users/david/foo-proj/sitepackages/dev/google_appengine/google/appengine/tools/appengine_rpc.py", line 293, in _Authenticate
auth_token = self._GetAuthToken(credentials[0], credentials[1])
File "/Users/david/foo-proj/sitepackages/dev/google_appengine/google/appengine/tools/appengine_rpc.py", line 232, in _GetAuthToken
response = self.opener.open(req)
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", line 435, in open
response = meth(req, response)
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", line 548, in http_response
'http', request, response, code, msg, hdrs)
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", line 473, in error
return self._call_chain(*args)
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", line 407, in _call_chain
result = func(*args)
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/urllib2.py", line 556, in http_error_default
raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
urllib2.HTTPError: HTTP Error 404: Not Found
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment