0

私はApp Engine Flex(Dockerランタイムでいくつかの追加ファイルをGoogle Go Runtimeで実行している)を持っています。問題なく、正常に動作していました。Google App Engine Flex Throws 502 Cloud Endpointsを追加した後

私はGoogle Cloud Endpointsを追加しました。突然、リクエストごとに502を取得していました。両方とも、Cloud Endpoints経由でアプリ&に直接アクセスしています。

インスタンスにログインすると、nginx-proxy自体がエラーを投げているようです。

Downloading Endpoints Service Configuration to /etc/nginx/endpoints/service.json 
curl: (22) The requested URL returned error: 403 Forbidden 
Failed to obtain Endpoints Service Configuration from Service Management API 
/sbin/start-stop-daemon: warning: failed to kill 26: No such process 

app.yamlをへの添加だけでは、私はのgcloudの最新バージョンを実行している

endpoints_api_service: 
    name: "redacted.appspot.com" 
    config_id: "2017-06-01r0" 

です。 openapi.yamlファイルを配布するときに403の禁止を得ていました。そして、その問題を修正した最新のgcloudに更新しました。それが関連しているかどうかはわかりません。

誰もこれまでに遭遇したことがありますか?

答えて

0

は、コアの問題は、私が最初にGoogleクラウドエンドポイントをアップロードするために使用のgcloudのバージョンは私がサポートされていないパラメータ(ファイル)を使用することを許可されていることが判明しました。ワイルドカードに切り替えた後、すべてが機能しました。

0

クラウドコンソールのUIから、プロジェクトに「Googleサービス管理API」が有効になっているかどうかを再度確認できますか?

すでに有効になって、あなたはあなたのFlexのVMにSSH、およびによってアクセストークンを取得することができた場合:

カール-H「メタデータ・フレーバーを:Googleの」http://metadata.google.internal/computeMetadata/v1/instance/service-accounts/default/token

は、その後、あなたがチェックするために、このURLを使用することができますそのスコープ

https://www.googleapis.com/oauth2/v3/tokeninfo?access_token=

関連する問題