バルクローダーを使用してデータを App-Engine サーバーにロードしようとしています。Python 2.5 を使用して次のコマンドを実行します。
appcfg.py upload_data --application=myappname --kind=mykind
--filename=data_archive.csv --url=http://myappname.appspot.com/remote_api
しかし、この認証エラーで失敗します:-
[INFO ] Connecting to myappname.appspot.com/remote_api
[ERROR ] Exception during authentication
URLError: <urlopen error [Errno 10061] No connection could
be made because the target machine actively refused it>
[INFO ] Authentication Failed
私の考えは、開発サーバーから一括ダウンロードを行い、このダンプを使用して app-engine サーバーにアップロードすることです。一括ダウンロードはうまくいきました。私はこれにこのフォーマットを使用しました:-
appcfg.py download_data --application=myappname --kind=mykind
--url=http://localhost:8888/remote_api --filename=data_archive.csv
しかし、一括アップロードは失敗します。いくつかのこと: 一括ダウンロードではユーザー ID とパスワードを要求されましたが、一括アップロードでは要求されませんでした。また、私は現在、多く言及されている app.yaml ファイルを持っていません。これを行うには 1 つ必要ですか?
助けてくれてありがとう。M.
EDIT これに苦労している他の人にとって、問題は確かにプロキシサーバーの背後にありましたが、上記のものに別の「エラー」がありました. app-id には、「s~」ビットを追加する必要があります。
appcfg.py upload_data --application=s~myappname --kind=mykind
--filename=data_archive.csv --url=http://myappname.appspot.com/remote_api