I've never could upload data to development server. Always get the Authentication Faield ERROR: [Errno 54] Connection reset by peer [INFO ] Authentication Failed
I've never found a solution for that, look this discussion too: https://groups.google.com/d/topic/google-appengine-java/mEwbR0fBpE4/discussion Please! if someone has solved this issue, give me a hand. Thanks so much! 2011/6/18 Eurig Jones <[email protected]> > I'm having the same issue on a PC. I dont think this has anything to > do with a Mac. > > On May 10, 7:02 pm, Erik Kallevig <[email protected]> wrote: > > Just another note. I upgraded to the 1.5.0 version of the SDK and the > > problem persists. Not sure if I mentioned this before, but I am > > uploading data with appcfg.py to a local Java app, not a Python app. > > Any help figuring this out would be appreciated. Just wondering if > > anyone has successfully uploaded to a local Java app on a Mac. > > > > On Apr 20, 10:58 am, Erik Kallevig <[email protected]> wrote: > > > > > > > > > > > > > > > > > I had been using python 2.6. I just upgraded to 2.7.1 and I get the > same > > > problem. I just downgraded to 2.5 per your suggestion, same problem. > I've > > > tried limiting threads, increasing batch size, nothing seems to work. > The > > > other weird issue is that I can only run this command once and it has > to be > > > right after I have deleted the local datastore files and restarted the > app. > > > Otherwise, if I try to run the command again I get authentication > failed > > > errors. Here's a more verbose log from my latest attempt. > > > > > Can anyone get an 'appcfg.py upload_data' command to work with > localhost on > > > a Mac? > > > > > erik:temp erik.kallevig$ appcfg.py upload_data --application=appname > > > --kind=Page --url= > http://localhost:8888/remote_api--filename=./dumpfile > > > --noisy --no_cookies --batch_size=10000 --num_threads=1 > > > Uploading data records. > > > [INFO ] Logging to bulkloader-log-20110420.105013 > > > [INFO ] Throttling transfers: > > > [INFO ] Bandwidth: 250000 bytes/second > > > [INFO ] HTTP connections: 8/second > > > [INFO ] Entities inserted/fetched/modified: 20/second > > > [INFO ] Batch Size: 10000 > > > [INFO ] Opening database: bulkloader-progress-20110420.105013.sql3 > > > [DEBUG ] [Thread-1] RestoreThread: started > > > [DEBUG ] [Thread-1] RestoreThread: exiting > > > [DEBUG ] [Thread-2] RestoreThread: started > > > [DEBUG ] [Thread-3] WorkerThread: started > > > [DEBUG ] Configuring remote_api. url_path = /remote_api, servername = > > > localhost:8888 > > > Please enter login credentials for localhost > > > Email: admin > > > Password for admin: > > > [DEBUG ] Bulkloader using app_id: appname > > > [INFO ] Connecting to localhost:8888/remote_api > > > [DEBUG ] [Thread-4] ProgressTrackerThread: started > > > [DEBUG ] [Thread-5] DataSourceThread: started > > > [INFO ] Starting import; maximum 10000 entities per post > > > [DEBUG ] [Thread-2] RestoreThread: exiting > > > [DEBUG ] [Thread-5] DataSourceThread: exiting > > > [DEBUG ] [Thread-3] Got work item [1-1050] > > > [DEBUG ] Waiting for worker threads to finish... > > > [ERROR ] [Thread-3] WorkerThread: > > > Traceback (most recent call last): > > > File > > > > "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngi > ne-default.bundle/Contents/Resources/google_appengine/google/appengine/tool > s/adaptive_thread_pool.py", > > > line 176, in WorkOnItems > > > status, instruction = item.PerformWork(self.__thread_pool) > > > File > > > > "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngi > ne-default.bundle/Contents/Resources/google_appengine/google/appengine/tool > s/bulkloader.py", > > > line 763, in PerformWork > > > transfer_time = self._TransferItem(thread_pool) > > > File > > > > "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngi > ne-default.bundle/Contents/Resources/google_appengine/google/appengine/tool > s/bulkloader.py", > > > line 934, in _TransferItem > > > self.request_manager.PostEntities(self.content) > > > File > > > > "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngi > ne-default.bundle/Contents/Resources/google_appengine/google/appengine/tool > s/bulkloader.py", > > > line 1393, in PostEntities > > > datastore.Put(entities) > > > File > > > > "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngi > ne-default.bundle/Contents/Resources/google_appengine/google/appengine/api/ > datastore.py", > > > line 455, in Put > > > return _GetConnection().async_put(config, entities, > > > extra_hook).get_result() > > > File > > > > "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngi > ne-default.bundle/Contents/Resources/google_appengine/google/appengine/data > store/datastore_rpc.py", > > > line 629, in get_result > > > self.check_success() > > > File > > > > "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngi > ne-default.bundle/Contents/Resources/google_appengine/google/appengine/data > store/datastore_rpc.py", > > > line 599, in check_success > > > rpc.check_success() > > > File > > > > "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngi > ne-default.bundle/Contents/Resources/google_appengine/google/appengine/api/ > apiproxy_stub_map.py", > > > line 558, in check_success > > > self.__rpc.CheckSuccess() > > > File > > > > "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngi > ne-default.bundle/Contents/Resources/google_appengine/google/appengine/api/ > apiproxy_rpc.py", > > > line 156, in _WaitImpl > > > self.request, self.response) > > > File > > > > "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngi > ne-default.bundle/Contents/Resources/google_appengine/google/appengine/ext/ > remote_api/remote_api_stub.py", > > > line 248, in MakeSyncCall > > > handler(request, response) > > > File > > > > "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngi > ne-default.bundle/Contents/Resources/google_appengine/google/appengine/ext/ > remote_api/remote_api_stub.py", > > > line 386, in _Dynamic_Put > > > 'datastore_v3', 'Put', put_request, put_response) > > > File > > > > "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngi > ne-default.bundle/Contents/Resources/google_appengine/google/appengine/ext/ > remote_api/remote_api_stub.py", > > > line 177, in MakeSyncCall > > > self._MakeRealSyncCall(service, call, request, response) > > > File > > > > "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngi > ne-default.bundle/Contents/Resources/google_appengine/google/appengine/ext/ > remote_api/remote_api_stub.py", > > > line 189, in _MakeRealSyncCall > > > encoded_response = self._server.Send(self._path, encoded_request) > > > File > > > > "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngi > ne-default.bundle/Contents/Resources/google_appengine/google/appengine/tool > s/appengine_rpc.py", > > > line 358, in Send > > > f = self.opener.open(req) > > > File > > > > "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/urllib2.py > ", > > > line 380, in open > > > response = meth(req, response) > > > File > > > > "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngi > ne-default.bundle/Contents/Resources/google_appengine/google/appengine/ext/ > remote_api/throttle.py", > > > line 526, in http_response > > > self.AddResponse(BANDWIDTH_DOWN, res) > > > File > > > > "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngi > ne-default.bundle/Contents/Resources/google_appengine/google/appengine/ext/ > remote_api/throttle.py", > > > line 462, in AddResponse > > > content = res.read() > > > File > > > > "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/socket.py" > , > > > line 290, in read > > > data = self._sock.recv(recv_size) > > > File > > > > "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/httplib.py > ", > > > line 529, in read > > > s = self.fp.read(amt) > > > File > > > > "/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/socket.py" > , > > > line 308, in read > > > data = self._sock.recv(recv_size) > > > error: (54, 'Connection reset by peer') > > > [DEBUG ] [Thread-3] WorkerThread: exiting > > > [INFO ] An error occurred. Shutting down... > > > [DEBUG ] Waiting for Anonymous_WorkerThread to exit > > > [ERROR ] Error in Thread-3: (54, 'Connection reset by peer') > > > [DEBUG ] Traceback (most recent call last): > > > File > > > > "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngi > ne-default.bundle/Contents/Resources/google_appengine/google/appengine/tool > s/adaptive_thread_pool.py", > > > line 176, in WorkOnItems > > > status, instruction = item.PerformWork(self.__thread_pool) > > > File > > > > "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngi > ne-default.bundle/Contents/Resources/google_appengine/google/appengine/tool > s/bulkloader.py", > > > line 763, in PerformWork > > > transfer_time = self._TransferItem(thread_pool) > > > File > > > > "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngi > ne-default.bundle/Contents/Resources/google_appengine/google/appengine/tool > s/bulkloader.py", > > > line 934, in _TransferItem > > > self.request_manager.PostEntities(self.content) > > > File > > > > "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngi > ne-default.bundle/Contents/Resources/google_appengine/google/appengine/tool > s/bulkloader.py", > > > line 1393, in PostEntities > > > datastore.Put(entities) > > > File > > > > "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngi > ne-default.bundle/Contents/Resources/google_appengine/google/appengine/api/ > datastore.py", > > > line 455, in Put > > > return _GetConnection().async_put(config, entities, > > > extra_hook).get_result() > > > File > > > > "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngi > ne-default.bundle/Contents/Resources/google_appengine/google/appengine/data > store/datastore_rpc.py", > > > line 629, in get_result > > > self.check_success() > > > File > > > > "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngi > ne-default.bundle/Contents/Resources/google_appengine/google/appengine/data > store/datastore_rpc.py", > > > line 599, in check_success > > > rpc.check_success() > > > File > > > > "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngi > ne-default.bundle/Contents/Resources/google_appengine/google/appengine/api/ > apiproxy_stub_map.py", > > > line 558, in check_success > > > self.__rpc.CheckSuccess() > > > File > > > > "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngi > > > > ... > > > > read more » > > -- > You received this message because you are subscribed to the Google Groups > "Google App Engine" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/google-appengine?hl=en. > > -- Atenciosamente, ----- Presidente Renan Franca ____ Renan Mobile ltda: http://renanmobile.com - Soluções em Dispositivos Móveis (Smartphones) com integração via web. Soluções em: Android (Smartphones); Google Web Toolkit (Web); -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
