Bagian berikut membahas error inisialisasi dan penayangan aplikasi.
Error izin saat membuat aplikasi dengan akun layanan default
Saat Anda membuat aplikasi setelah mengaktifkan App Engine API untuk pertama kalinya, aplikasi akan gagal dengan error berikut:
gcloud CLI
An internal error occurred while calling service consumer manager for service account.
Creating App Engine application in project [PROJECT__ID] and [REGION]....failed. DEBUG: (gcloud.app.create) Error Response: [13] an internal error has occurred
Log permintaan
Service account creation is not allowed on this project.
Konsol
Error while initialising App Engine.
Error ini dapat terjadi karena penerapan batasan kebijakan organisasi constraints/iam.disableServiceAccountCreation
saat membuat aplikasi. Kebijakan ini mencegah penyediaan akun layanan default App Engine PROJECT_ID@appspot.gserviceaccount.com
.
Untuk mengatasi masalah ini, Anda harus menghapus batasan kebijakan organisasi constraints/iam.disableServiceAccountCreation
untuk sementara agar pembuatan dan deployment akun layanan default App Engine dapat dilakukan. Akun layanan default
diperlukan untuk pembuatan aplikasi dan tidak dapat dilewati. Hal ini juga berlaku saat Anda menggunakan akun layanan per versi.
Akun layanan default App Engine kemudian dapat dihapus atau diganti dengan akun layanan yang Anda buat setelah deployment berhasil.
Jika Anda menggunakan akun layanan yang Anda buat, tinjau Ringkasan rekomendasi peran untuk memahami cara menerapkan izin yang membatasi, seperti memberikan peran pembuat token di akun layanan yang Anda buat untuk agen layanan.
Error keamanan saat menggunakan layanan paket lama untuk Python
Jika menggunakan API layanan paket lama saat aplikasi Python 3 dimulai, Anda mungkin melihat pesan error berikut:
Attempted RPC call without active security ticket
Error ini dapat terjadi dalam skenario seperti membaca nilai tertentu dari Memcache saat aplikasi Anda mulai mengonfigurasi koneksi database atau menetapkan variabel global.
Untuk mengatasi masalah ini, Anda dapat mencoba memindahkan logika tersebut ke dalam permintaan pemanasan.