Tidak Dapat Memverifikasi Domain Kustom dengan Firebase Menggunakan Namecheap

88

Setelah saya mengikuti instruksi dengan memasukkan Text Record 1 yang telah disediakan firebase ke NameCheap saya, pesan error ini terus bermunculan:

Status Saat Ini: Maaf, kami tidak dapat memverifikasi domain Anda.

Pesan ini telah muncul sekitar 5 hari sekarang.

Saya telah menangkap tangkapan layar dari pengaturan firebase dan namecheap seperti di bawah ini:

masukkan deskripsi gambar di sini

masukkan deskripsi gambar di sini

Setelah @Frank van Puffelen menyarankan untuk mengubah nilai host dari nama domain saya menjadi @, ini adalah tangkapan layarnya, dan kami akan menunggu dan melihat setelah beberapa jam, semoga berhasil memverifikasi.

masukkan deskripsi gambar di sini

Setelah menunggu beberapa jam, pesan ini muncul:

masukkan deskripsi gambar di sini

Vicheanak
sumber

Jawaban:

109

Dari laporan lain dan informasi di halaman Google ini untuk memverifikasi domain murah nama , sepertinya Anda harus menggunakan @kolom host.

Di situs Namecheap, klik Kelola di samping domain yang ingin Anda verifikasi dengan layanan Google Anda.

  1. Klik tab DNS Lanjutan di dasbor domain.

  2. Gulir ke bawah dan klik Add New Record di bawah tabel host records.

  3. Pilih TXT Record dari daftar tarik-turun jenis data.

  4. Tempelkan seluruh data verifikasi ke dalam bidang Value .

  5. Masukkan @ di bidang Host .

  6. Biarkan bidang TTL disetel ke Otomatis.

  7. Klik tanda centang hijau untuk menyimpan data TXT Anda.

Catatan: Perubahan mungkin membutuhkan waktu hingga 24 jam untuk diperbarui. Namun, saat Anda melakukan langkah berikutnya di Wizard Penyiapan, wizard segera mulai memeriksa data TXT baru Anda untuk memverifikasi domain Anda.

Bisakah kamu mencobanya? Jika tidak berhasil, beri tahu saya dan juga hubungi [email protected].

Frank van Puffelen
sumber
Saya baru saja mengirimi Anda email ke [email protected]. terima kasih
Vicheanak
3
Setelah saran Frank, semuanya bekerja dengan baik. Terima kasih Frank.
Vicheanak
Ini berfungsi untuk saya yang menggunakan domain Squarespace juga, setelah penundaan singkat
geo
6
Untuk domain GoDaddy, sepertinya saya harus menambahkan KEDUA record txt host asli dan @record host.
Stanley Luo
42

Layar terlampir Anda tidak menampilkan konfigurasi CNAME Anda. Meskipun petunjuk firebase memang hanya meminta dua data TXT, data yang keduanya disiapkan dengan benar seperti yang ditunjukkan layar Anda, saya yakin bahwa pasangan data TXT yang diminta firebase ini tidak membebaskan Anda dari kebutuhan untuk menyiapkan setidaknya CNAME catatan selain kedua data TXT.

Inilah kasus saya: walaupun saya tidak menyetel data CNAME, firebase tidak pernah mengenali domain saya.

Saya bukan seorang ahli (maaf!), Tetapi karena kurangnya jawaban lain, bahkan saya mungkin berguna untuk menyarankan Anda menyiapkan data CNAME Anda untuk diarahkan ke:

CNAME record
host: www
value: [yourfirebaseappname].firebaseapp.com.
(Please note the dot after the '.com').

Dalam kasus saya, ini cukup untuk membuat firebase berfungsi dengan baik dan mengenali domain saya.

Dalam kasus khusus saya, dan saya akan mendaftar di sini setidaknya untuk penggunaan saya sendiri di masa mendatang, saya lebih suka menggunakan, sebagai langkah setelahnya, kedua data A yang disediakan dari firebase sebagai cara saya untuk merutekan ke domain saya tanpa www.

Saya yakin ini dapat dilakukan dengan CNAME, tetapi dalam kasus saya, penyiapan terakhir adalah:

Advanced DNS Management
type: CNAME record
host: www
value: [my-domain-name-without-www]

type: A record
host: @
value: [IP address from firebase, like '1.2.3.4']

type: A record
host: @
value: [Second IP address from firebase, like '2.3.4.5']

Semuanya bekerja dengan baik menggunakan konfigurasi ini. Tujuan tercapai.

Sebagai langkah rencana di masa mendatang, mempelajari cara mencapai tujuan serupa menggunakan data CNAME yang mengarah ke domain firebase dan bukan data A yang mengarah ke alamat IP yang disediakan firebase akan berguna.

Semoga ini membantu pengguna lain dalam situasi serupa!

Vladimir Brasil
sumber
5
Menambahkan CNAME adalah bagian terakhir yang hilang bagi saya
Mike
1
Saya mendapatkan pemberitahuan berikut: Ada masalah saat menghubungkan domain kustom Anda.
SHA2NK
1
Ini berhasil untuk saya. Saya memiliki data CNAME untuk domain saya, tetapi nilainya berbeda (beberapa alamat murah). Menggantinya menjadi myappname.firebaseapp.com berhasil. Terima kasih!
Tuan Stanev
2
Ini berhasil untuk saya, mengubah namecheap CNAME menjadi myapp.firebase.com.menunggu sebentar dan berhasil.
gkiely
16

Saya juga mengalami masalah saat menghubungkan domain khusus saya, selain menggunakan @ di bidang host dan CNAME, Anda juga memerlukan rekam A. Inilah yang saya dapatkan, saya duduk kembali beberapa saat agar domain dapat disebarkan (saya baru saja membelinya) dan menunggu 10 menit setelah menambahkan semua catatan dan itu berhasil. Juga saya telah menemukan instruksi yang berguna dalam posting blog ini .

masukkan deskripsi gambar di sini

Mirza Sisic
sumber
Dari mana IP itu?
Dermaga
Semuanya untuk server Firebase Google, Anda dapat memeriksa dokumen mereka jika ada yang berubah.
Mirza Sisic
3
Terima kasih. Data CNAME sebenarnya tidak diperlukan. Anda cukup menggunakan wwwdi rekam A, bukan www.yourdomain.com.
Dermaga
2

Saya mengalami masalah yang sama selama berhari-hari (domain khusus saya berhasil melewati tahap verifikasi tetapi tidak dapat terhubung) tetapi ternyata saya tidak perlu mengubah konfigurasi DNS saya untuk memperbaikinya (tangkapan layar untuk konfigurasi yang berfungsi adalah di bawah untuk referensi).

Saya baru saja menjalankan ulang wizard Hubungkan Domain. https://firebase.google.com/docs/hosting/custom-domain

Hosting -> Pilih elipsis vertikal di bawah domain kustom Anda -> hapus domain -> lalu klik Hubungkan Domain untuk memulai wizard lagi.

namecheap dns konfigurasi tangkapan layar

Cari domain Anda menggunakan alat ini untuk melihat apakah ada kesalahan DNS https://toolbox.googleapps.com/apps/dig/

Vadim
sumber
2

Bagi saya (dengan namecheap) saya harus menghapus semua catatan yang ada, kemudian catatan TXT saja yang berfungsi. Referensi: posting ini

Moosch
sumber
1

Saya memiliki masalah yang sama dan saya mengambil dukungan Namecheap. Kemudian mereka memberi saya properti berikut untuk diubah saat menghubungkan Namecheap dengan Firebase.

  1. Untuk data TXT, Host harus @, bukan domainanda.com
  2. Untuk data CNAME, hapus nama domain tambahan dari Host.

    Dalam contoh ini nilai seharusnya

    firebase1._domainkey

    dan tidak

    firebase1._domainkey.yourdomain.com

Enosh Shan
sumber
terima kasih ... aku jadi gila. saya lupa tentang .yourdomain.com bagian xD
Ashu