Firebase-tools: Penerapan Firebase gagal dengan "Kesalahan: Kesalahan HTTP: 500, Terjadi kesalahan internal".

Dibuat pada 14 Agu 2018  ·  62Komentar  ·  Sumber: firebase/firebase-tools

Saat menerapkan situs kami hari ini di Travis CI, penerapan kami gagal dengan kesalahan berikut:

Kesalahan: Kesalahan HTTP: 500, Terjadi kesalahan internal.

Informasi versi

[email protected]

Informasi Platform

Linux di Travis CI

Log ada di sini

Catatan: Build tadi malam yang menggunakan v. 4.0.3 bekerja dengan benar.

cc: @pbakaus ,

Komentar yang paling membantu

Ini mungkin tidak berguna sekarang, tetapi bagi siapa saja yang mungkin berkunjung ke sini, dalam kasus saya layanan hosting sedang down (ya, saya juga tidak percaya layanan google dapat diturunkan), Anda dapat melihat layanan apa yang ada di sini:

https://status.firebase.google.com/

Semua 62 komentar

Kami akan membutuhkan log debug untuk dapat mendiagnosis masalah di sini -- dapatkah Anda mengaktifkan --debug di CI build atau sebagai alternatif memastikan firebase-debug.log sebagai artefak selama build gagal?

@mbleigh - Silakan periksa detailnya di https://travis-ci.org/ampproject/docs/jobs/415953980 , yang saya harap memberikan detail yang Anda butuhkan.

cc: @rsimha

Berikut adalah log kegagalan: https://travis-ci.org/ampproject/docs/jobs/415953980#L7375 -L7424

Bagaimana (dan kapan) Anda membuat token autentikasi yang Anda gunakan di sistem CI? Apakah ini akan berhasil jika Anda membuat yang baru dengan firebase login:ci ?

Token baru dibuat. Pembangunan sedang berlangsung: https://travis-ci.org/ampproject/docs/builds/415999283

Terselesaikan. Diperlukan token autentikasi baru.

Baru saja menghadapi masalah yang sama. Masuk kembali/memperbarui token tidak menyelesaikannya.

ini lognya: firebase-debug.log

Itu berfungsi kemarin tetapi hari ini kami telah memperbarui firebase-tools ke v4.3.1 (dari v3.*). Ini berfungsi untuk proyek versi dev kami (pada dasarnya proyek firebase terpisah) tetapi tidak untuk prod.

Mohon saran tentang solusi yang mungkin.

EDIT
Kami dapat menerapkan fungsi, tetapi tidak menghosting:

firebase deploy --only hosting gagal dengan log terlampir dan dengan pesan "500 internal error"
firebase deploy --only functions berfungsi seperti yang diharapkan

Sekali lagi basis kode yang sama disebarkan tanpa masalah ke dalam proyek dev alternatif.
Mengembalikan ke kode yang digunakan sebelumnya tidak menyelesaikan masalah.

Sulit untuk memastikan dari sudut pandang saya, tetapi saya menduga bahwa masalah Anda ada hubungannya dengan izin IAM tidak standar yang ditetapkan pada pengguna yang mencoba melakukan penerapan. Coba lakukan penerapan dengan pengguna yang memiliki izin Editor pada proyek Cloud yang sesuai? Jika Anda menghubungi Dukungan Firebase dan membuka kasus yang merujuk pada masalah ini, mereka akan memiliki akses yang diperlukan untuk membantu Anda memecahkan masalah izin IAM secara lebih mendetail.

Jika itu tidak berhasil, sebagai solusi sementara, Anda seharusnya dapat menurunkan versi sementara firebase-tools ke rilis 3.x menggunakan npm dengan npm install -g [email protected] atau versi apa pun yang Anda gunakan sebelumnya.

Terima kasih @Berlioz - penurunan versi menyelesaikan masalah untuk saat ini!

Meskipun kami ingin menggunakan batas waktu khusus fungsi dari kode yang membutuhkan firebase-tool 4+
Izin diatur ke "Pemilik" sebenarnya. Saya akan mengajukan masalah untuk mendukung juga.

Sekali lagi terima kasih atas balasan yang cepat dan membantu!

Menyebarkan fungsi nanti beberapa waktu menyelesaikan masalah saya. Ini mungkin bug firebase internal.

Hai, saya mendapatkan kesalahan berikut saat menggunakan FirebaseMessaging.sendAsyc

com.google.firebase.messaging.FirebaseMessagingException: Terjadi kesalahan internal.
di com.google.firebase.messaging.FirebaseMessaging.handleSendHttpError(FirebaseMessaging.java:290)
di com.google.firebase.messaging.FirebaseMessaging.access$600(FirebaseMessaging.java:55)
di com.google.firebase.messaging.FirebaseMessaging$1.execute(FirebaseMessaging.java:259)
di com.google.firebase.messaging.FirebaseMessaging$1.execute(FirebaseMessaging.java:240)
di com.google.firebase.internal.CallableOperation.call(CallableOperation.java:36)
di com.google.common.util.concurrent.TrustedListenableFutureTask$TrustedFutureInterruptibleTask.runInterruptibly(TrustedListenableFutureTask.java:108)
di com.google.common.util.concurrent.InterruptibleTask.run(InterruptibleTask.java:41)
di com.google.common.util.concurrent.TrustedListenableFutureTask.run(TrustedListenableFutureTask.java:77)
di java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
di java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
di java.lang.Thread.run(Thread.java:748)
Disebabkan oleh: com.google.api.client.http.HttpResponseException: 500 Internal Server Error
{
"kesalahan": {
"kode": 500,
"message": "Terjadi kesalahan internal.",
"kesalahan": [
{
"message": "Terjadi kesalahan internal.",
"domain": "global",
"reason": "backendError"
}
],
"status": "INTERNAL"
}
}
di com.google.api.client.http.HttpRequest.execute(HttpRequest.java:1070)

apa yang bisa menjadi masalah di sini, tanggapan apa pun akan sangat dihargai

@ajayarajan Ini bukan tempat yang tepat untuk pertanyaan itu. Anda akan menemukan StackOverflow atau saluran yang sesuai di Komunitas Firebase sebagai tempat yang lebih baik.

Ini mungkin tidak berguna sekarang, tetapi bagi siapa saja yang mungkin berkunjung ke sini, dalam kasus saya layanan hosting sedang down (ya, saya juga tidak percaya layanan google dapat diturunkan), Anda dapat melihat layanan apa yang ada di sini:

https://status.firebase.google.com/

ya, mengalami masalah yang sama sekarang, sepertinya firebase sedang dalam cuaca :)

sama seperti Anda @liron-navon, setelah mencoba banyak hal untuk membuatnya bekerja, saya akan menghubungi dukungan ketika saya melihat di halaman status bahwa beberapa layanan sedang down.

hostingnya mati. tetapi jika Anda hanya menggunakan fungsi menggunakan
fungsi firebase deploy --only akan berfungsi.

ROFL! Saya sangat senang Anda baru saja memposting itu! Astaga, saya memiliki beta onboarding pagi ini! @shavik
Saya panik karena saya pikir saya memecahkan sesuatu ...

Sama seperti @T-Knott-Mesh Saya pikir saya memecahkan sesuatu, apakah firebase memiliki halaman status untuk layanan?

nm saya menemukannya di sini

Yaa firebase sedang down. Sulit dipercaya bahwa ini terjadi.

Aku tidak percaya! Hahahahahaha, itu terjadi. Saya yakin mereka semua
ngeri r hahaha.

Pada Rabu, 6 Februari 2019, 06:31 equidevium < [email protected] menulis:

Yaa firebase sedang down. Sulit dipercaya bahwa ini terjadi.


Anda menerima ini karena Anda disebutkan.
Balas email ini secara langsung, lihat di GitHub
https://github.com/firebase/firebase-tools/issues/865#issuecomment-460991456 ,
atau matikan utasnya
https://github.com/notifications/unsubscribe-auth/AZTSE_X1pe8gvJrZcmKRM64q5dkHl_yFks5vKr0sgaJpZM4V8aLt
.

Apakah ada cara saya dapat mengedit kode di server daripada harus menyebarkan? Saya perlu memperbaiki bug.

Menghadapi masalah yang sama mendapatkan kesalahan ini

Kesalahan: Kesalahan HTTP: 500, Terjadi kesalahan internal.

Kesalahan: Kesalahan HTTP: 500, Terjadi kesalahan internal.
Masalah yang sama yang saya hadapi ketika saya meng-hosting proyek saya di server firebase

seberapa cepat mereka akan turun????

Terima kasih telah memposting bahwa itu turun! Saya telah mencoba selama 30 menit terakhir untuk menyebarkan ini melalui CI kami.

haha saya pikir itu jaringan saya
Bagus bahwa situs ini https://status.firebase.google.com/ ada

Haha saya pikir saya dipecat 8-D

Senang membaca komentar Anda :senyum: :tertawa:
Anda dapat memeriksa status saat ini di sini: https://status.firebase.google.com/incident/Hosting/19006

Senang mengetahui bahwa mereka memiliki halaman status, semoga mereka segera memperbaikinya :)

https://status.firebase.google.com/incident/Hosting/19006

ini waktu yang sangat sulit bagi saya :-(

Apakah ada cara saya dapat mengedit kode di server daripada harus menyebarkan? Saya perlu memperbaiki bug.

Saya tidak berpikir bahwa Anda dapat melakukan sesuatu seperti ssh di Firebase. Dan bahkan jika kami dapat melakukannya, saya rasa itu tidak akan membantu sama sekali karena setidaknya dalam kasus "kami", kami tidak menggunakan kode sumber mentah tetapi versi kompilasi yang dibangun dari aplikasi kami.

Terima kasih atas kesabaran Anda selama kami mengerjakan ini. Halaman status memang merupakan sumber pembaruan terbaik untuk hal-hal seperti ini. Insiden khusus ini sedang dimitigasi tetapi membutuhkan sedikit waktu untuk diluncurkan sepenuhnya. Pantau terus halaman tersebut untuk pembaruan lebih lanjut.

Mitigasi diluncurkan! Masalah teratasi https://status.firebase.google.com/incident/Hosting/19006

Kesalahan yang sama! Saya telah mencoba dengan beberapa versi firebase-tools dan masalah yang sama.

Saya mencoba firebase deploy --only functions dan berhasil

Itu tidak bekerja untuk saya selama 20 menit terakhir atau lebih.

Saya menghadapi masalah yang sama sekarang, bahkan ketika situs web mereka mengatakan layanannya normal.

Terima kasih atas laporan orang-orang. Ada masalah baru yang terkait dengan kesalahan 500 hari ini yang ingin saya pertahankan agar aktivitas ini tetap berjalan, jadi jika Anda mengalami masalah hari ini (19 Agustus 2019 - ya, hampir tepat setahun kemudian untuk bug ini), buka #1609.

Kami sadar dan kami sedang mengerjakannya. Mohon maaf atas ketidaknyamanannya . Pantau terus #1609 untuk pembaruan lebih lanjut.

Saya kesal karena halaman status tidak mengakui masalah ini. Tidak peduli dengan balasan di sini. Perbarui halaman status terlebih dahulu.

Menambah masalah bagi saya, saya menghapus situs pementasan saya dalam upaya untuk memperbaikinya (untuk beberapa alasan itu berhasil setelah saya melakukan itu, lihat gambar) dan itu tidak akan membiarkan saya membuat yang baru dengan nama yang sama, bahkan di proyek yang sama, jadi sekarang saya harus memberitahu semua orang untuk menggunakan URL baru.

Saya mendapatkan kesalahan yang sama saat menggunakan 'firebase deploy'

`[info] + database: sintaks aturan untuk databaseadalah benar
[debug] [2019-08-21T14:52:22.716Z] >>> POSTING PERMINTAAN HTTP https://firebasehosting.googleapis.com/v1beta1/sites//versi

[debug] [2019-08-21T14:52:23,713Z] <<< HTTP RESPON 500
[debug] [2019-08-21T14:52:23.714Z] <<< HTTP RESPONS BODY
[kesalahan]
[kesalahan] Kesalahan: Kesalahan HTTP: 500, Terjadi kesalahan internal.
[debug] [2019-08-21T14:52:23.855Z] Konteks Kesalahan: {
"tubuh": {
"kesalahan": {
"kode": 500,
"message": "Terjadi kesalahan internal.",
"status": "INTERNAL"
}
},
"tanggapan": {
"Kode status": 500,
"tubuh": {
"kesalahan": {
"kode": 500,
"message": "Terjadi kesalahan internal.",
"status": "INTERNAL"
}
},
"tajuk": {
"bervariasi": "X-Origin, Referer, Origin, Accept-Encoding",
"content-type": "application/json; charset=UTF-8",
"date": "Rabu, 21 Agustus 2019 14:52:23 GMT",
"server": "ESF",
"kontrol-cache": "pribadi",
"x-xss-perlindungan": "0",
"x-frame-options": "ASAL SAMA",
"x-content-type-options": "nosniff",
"alt-svc": "quic=\":443\"; ma=2592000; v=\"46,43,39\"",
"rentang-terima": "tidak ada",
"transfer-encoding": "dipotong"
},
"meminta": {
"uri": {
"protokol": "https:",
"garis miring": benar,
"aut": nol,
"host": "firebasehosting.googleapis.com",
"pelabuhan": 443,
"nama host": "firebasehosting.googleapis.com",
"hash": nol,
"pencarian": nol,
"permintaan": nol,
"pathname": "/v1beta1/sites//versi",
"path": "/v1beta1/sites//versi",
"href": " https://firebasehosting.googleapis.com/v1beta1/sites//versi"
},
"metode": "POSTING"
}
}
}`

Sama disini

Saya mendapatkan kesalahan yang sama saat menggunakan 'firebase deploy'

`[info] + database: sintaks aturan untuk database valid
[debug] [2019-08-21T14:52:22.716Z] >>> POST PERMINTAAN HTTP https://firebasehosting.googleapis.com/v1beta1/sites//versions

[debug] [2019-08-21T14:52:23,713Z] <<< HTTP RESPON 500
[debug] [2019-08-21T14:52:23.714Z] <<< HTTP RESPONS BODY
[kesalahan]
[kesalahan] Kesalahan: Kesalahan HTTP: 500, Terjadi kesalahan internal.
[debug] [2019-08-21T14:52:23.855Z] Konteks Kesalahan: {
"tubuh": {
"kesalahan": {
"kode": 500,
"message": "Terjadi kesalahan internal.",
"status": "INTERNAL"
}
},
"tanggapan": {
"Kode status": 500,
"tubuh": {
"kesalahan": {
"kode": 500,
"message": "Terjadi kesalahan internal.",
"status": "INTERNAL"
}
},
"tajuk": {
"bervariasi": "X-Origin, Referer, Origin, Accept-Encoding",
"content-type": "application/json; charset=UTF-8",
"date": "Rabu, 21 Agustus 2019 14:52:23 GMT",
"server": "ESF",
"kontrol-cache": "pribadi",
"x-xss-perlindungan": "0",
"x-frame-options": "ASAL SAMA",
"x-content-type-options": "nosniff",
"alt-svc": "quic=":443"; ma=2592000; v="46,43,39"",
"rentang-terima": "tidak ada",
"transfer-encoding": "dipotong"
},
"meminta": {
"uri": {
"protokol": "https:",
"garis miring": benar,
"aut": nol,
"host": "firebasehosting.googleapis.com",
"pelabuhan": 443,
"nama host": "firebasehosting.googleapis.com",
"hash": nol,
"pencarian": nol,
"permintaan": nol,
"pathname": "/v1beta1/sites//versions",
"path": "/v1beta1/sites//versions",
"href": " https://firebasehosting.googleapis.com/v1beta1/sites//versions "
},
"metode": "POSTING"
}
}
}`

Sama disini. Kesalahan HTTP: 500

Sepertinya ada banyak dari kita yang mendapatkan 500 dalam 30 menit terakhir. Sepertinya Firebase mengalami masalah.

Ya saya juga mendapatkan kesalahan 500.

Lihat juga #1609

Brasil juga libur. Mendapatkan kesalahan HTTP 500: Kesalahan internal saat menerapkan ke hosting firebase. Dimulai pukul 12:00 WIB

Sama disini

Saya mendapatkan kesalahan yang sama 5 menit yang lalu tetapi sekarang berfungsi dengan baik.

Saya mendapatkan kesalahan yang sama 5 menit yang lalu tetapi sekarang berfungsi dengan baik.

biarkan aku mencoba

Saya telah menguji lagi dan sekarang saya mendapatkan kesalahan yang sama. Apa yang sedang terjadi.....

Saya mendapatkan kesalahan yang sama 5 menit yang lalu tetapi sekarang berfungsi dengan baik.

tidak sama di sini di argentina

Saya masih mendapatkan 500 kesalahan dari Jepang

sekarang bekerja untuk saya lagi. Saya kira tim pengembangan sedang menguji masalah dengan mengaktifkan/menonaktifkan akses untuk menyebarkan.

Oh, terima kasih sekarang bekerja dengan baik untuk saya juga.

BEKERJA BAIK SEKARANG!

Dapat mengkonfirmasi bekerja lagi. Terima kasih untuk perbaikannya.

Ini terjadi lagi!

Sama untuk saya, kesalahan 500 pada beberapa proyek

Tampaknya bangkit kembali! Itu benar-benar menyebar, tetapi saya mencoba lagi karena tampaknya terjadi terlalu cepat dan tampaknya masih gagal.

@MrDrummer bukan untuk saya di Prancis :/

terjadi lagi sekarang untuk saya di Italia,
tetapi "--hanya fungsi" berfungsi dengan baik

Tampaknya bekerja lagi sekarang.

Cukup ironis, saat saya mencoba men-deploy dasbor status dependensi kami, yang mencakup GCP dan firebase!

Hai semuanya, hanya FYI: jika Anda mendapatkan 500 kesalahan menggunakan layanan Firebase, Anda harus selalu melakukan ini:

1) Periksa dasbor status dan lihat apakah itu insiden yang diketahui.
2) Jika tidak ada apa-apa di sana, tulis ke dukungan Firebase

500 kesalahan berarti bahwa backend mengalami masalah yang tidak terduga dan GitHub bukanlah tempat yang tepat untuk mendapatkan bantuan dengan masalah mendesak seperti itu, terutama karena tidak ada kode backend kami di GitHub.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat