The server has either erred or is incapable of performing the requested operation.
Traceback (most recent call last): File "/base/alloc/tmpfs/dynamic_runtimes/python27g/abc1bb91493545df/python27/python27_lib/versions/third_party/webapp2-2.5.2/webapp2.py", line 1535, in __call__ rv = self.handle_exception(request, response, e) File "/base/alloc/tmpfs/dynamic_runtimes/python27g/abc1bb91493545df/python27/python27_lib/versions/third_party/webapp2-2.5.2/webapp2.py", line 1529, in __call__ rv = self.router.dispatch(request, response) File "/base/alloc/tmpfs/dynamic_runtimes/python27g/abc1bb91493545df/python27/python27_lib/versions/third_party/webapp2-2.5.2/webapp2.py", line 1278, in default_dispatcher return route.handler_adapter(request, response) File "/base/alloc/tmpfs/dynamic_runtimes/python27g/abc1bb91493545df/python27/python27_lib/versions/third_party/webapp2-2.5.2/webapp2.py", line 1102, in __call__ return handler.dispatch() File "/base/data/home/apps/s~cloudlock-geofence/2015-09-04.386919778352263027/main.py", line 45, in dispatch if is_unavailable() or (is_geoip_provider_down() and is_still_unavailable()): File "/base/data/home/apps/s~cloudlock-geofence/2015-09-04.386919778352263027/settings.py", line 14, in is_unavailable settings = load_settings() File "/base/data/home/apps/s~cloudlock-geofence/2015-09-04.386919778352263027/settings.py", line 59, in load_settings settings = Settings.all().get() File "/base/alloc/tmpfs/dynamic_runtimes/python27g/abc1bb91493545df/python27/python27_lib/versions/1/google/appengine/ext/db/__init__.py", line 2116, in get return results.next() File "/base/alloc/tmpfs/dynamic_runtimes/python27g/abc1bb91493545df/python27/python27_lib/versions/1/google/appengine/ext/db/__init__.py", line 2328, in next return self.__model_class.from_entity(self.__iterator.next()) File "/base/alloc/tmpfs/dynamic_runtimes/python27g/abc1bb91493545df/python27/python27_lib/versions/1/google/appengine/datastore/datastore_query.py", line 3345, in next next_batch = self.__batcher.next_batch(Batcher.AT_LEAST_OFFSET) File "/base/alloc/tmpfs/dynamic_runtimes/python27g/abc1bb91493545df/python27/python27_lib/versions/1/google/appengine/datastore/datastore_query.py", line 3231, in next_batch batch = self.__next_batch.get_result() File "/base/alloc/tmpfs/dynamic_runtimes/python27g/abc1bb91493545df/python27/python27_lib/versions/1/google/appengine/api/apiproxy_stub_map.py", line 615, in get_result return self.__get_result_hook(self) File "/base/alloc/tmpfs/dynamic_runtimes/python27g/abc1bb91493545df/python27/python27_lib/versions/1/google/appengine/datastore/datastore_query.py", line 2930, in __query_result_hook self._batch_shared.conn.check_rpc_success(rpc) File "/base/alloc/tmpfs/dynamic_runtimes/python27g/abc1bb91493545df/python27/python27_lib/versions/1/google/appengine/datastore/datastore_rpc.py", line 1377, in check_rpc_success raise _ToDatastoreError(err) Error: Missing or insufficient permissions.