Namecheap का उपयोग करके Firebase के साथ कस्टम डोमेन सत्यापित करने में असमर्थ


88

मेरे द्वारा अपने NameCheap में Firebase प्रदान किए गए पाठ रिकॉर्ड 1 को सम्मिलित करने के बाद मैंने निर्देश का पालन किया, इस त्रुटि संदेश के बाद:

वर्तमान स्थिति: क्षमा करें, हम आपके डोमेन को सत्यापित करने में असमर्थ थे।

यह संदेश अब लगभग 5 दिनों के लिए दिखाया गया है।

मैंने नीचे के रूप में फायरबेस और नेमस्पेस सेटिंग के स्क्रीनशॉट कैप्चर किए हैं:

यहां छवि विवरण दर्ज करें

यहां छवि विवरण दर्ज करें

@Frank van Puffelen ने मेरे डोमेन नाम से @ तक होस्ट मान को बदलने का सुझाव दिया, यह स्क्रीनशॉट है, और हम कुछ घंटों के बाद प्रतीक्षा करेंगे और देखेंगे, उम्मीद है कि यह सफलतापूर्वक सत्यापित हो सकता है।

यहां छवि विवरण दर्ज करें

कुछ घंटों के इंतजार के बाद यह संदेश दिखाई देता है:

यहां छवि विवरण दर्ज करें

जवाबों:


108

अन्य रिपोर्ट और नाम डोमेन को सत्यापित करने के लिए इस Google पृष्ठ की जानकारी से , ऐसा लगता है कि आपको @होस्ट फ़ील्ड के लिए उपयोग करना पड़ सकता है ।

Namecheap साइट में, उस डोमेन के बगल में स्थित प्रबंधित करें पर क्लिक करें जिसे आप अपनी Google सेवा से सत्यापित करना चाहते हैं।

  1. डोमेन डैशबोर्ड पर उन्नत DNS टैब पर क्लिक करें ।

  2. नीचे स्क्रॉल करें और होस्ट रिकॉर्ड तालिका के तहत नया रिकॉर्ड जोड़ें पर क्लिक करें ।

  3. रिकॉर्ड प्रकार ड्रॉप-डाउन सूची से TXT रिकॉर्ड का चयन करें ।

  4. संपूर्ण सत्यापन रिकॉर्ड को मूल्य फ़ील्ड में पेस्ट करें ।

  5. होस्ट फ़ील्ड में @ दर्ज करें ।

  6. छोड़ दो टीटीएल स्वचालित करने के लिए क्षेत्र सेट।

  7. अपने TXT रिकॉर्ड को बचाने के लिए हरे रंग के चेक मार्क पर क्लिक करें।

नोट: परिवर्तन को अपडेट होने में 24 घंटे तक का समय लग सकता है। हालाँकि, जब आप सेटअप विज़ार्ड में अगले चरणों से गुजरते हैं, तो विज़ार्ड तुरंत आपके डोमेन को सत्यापित करने के लिए आपके नए TXT रिकॉर्ड की जाँच करना शुरू कर देता है।

क्या आप कोशिश कर सकते हैं? यदि यह काम नहीं करता है, तो मुझे बताएं और support@firebase.com पर भी पहुंचें।


मैंने अभी आपको support@firebase.com पर एक ईमेल भेजा है। धन्यवाद
Vicheanak

3
फ्रैंक सुझाव के बाद, सब कुछ बहुत अच्छा काम कर रहा है। धन्यवाद फ्रैंक।
विचनक

इसने मेरे लिए एक स्क्वरस्पेस डोमेन का उपयोग किया, वह भी थोड़ी देरी के बाद
जियो

6
Godaddy डोमेन के लिए, लगता है कि मुझे BOTH मूल होस्ट txt रिकॉर्ड और @होस्ट रिकॉर्ड जोड़ना होगा ।
स्टेनली लुओ

42

आपकी संलग्न स्क्रीन आपके CNAME कॉन्फ़िगरेशन को नहीं दिखाती है। हालांकि फायरबेस निर्देश वास्तव में केवल दो TXT रिकॉर्ड के लिए पूछता है, रिकॉर्ड जो कि दोनों सही ढंग से आपके स्क्रीन शो के रूप में स्थापित किए गए हैं, मेरा मानना ​​है कि TXT के ये जोड़े रिकॉर्ड करते हैं कि फायरबेस अनुरोध आपको कम से कम CNAME सेट करने की आवश्यकता से मुक्त नहीं करता है दोनों TXT रिकॉर्ड के अलावा रिकॉर्ड।

यह मेरा मामला था: जब मैंने CNAME रिकॉर्ड सेट नहीं किया था, तो फायरबेस ने मेरे डोमेन को कभी मान्यता नहीं दी।

मैं कोई विशेषज्ञ नहीं हूं (क्षमा करें!), लेकिन अन्य उत्तरों की कमी में, यहां तक ​​कि मुझे यह सुझाव देने में मदद मिल सकती है कि आपने अपना CNAME रिकॉर्ड निम्न बिंदुओं पर सेट किया है:

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

मेरे मामले में यह फायरबेस को अच्छी तरह से काम करने और मेरे डोमेन को पहचानने के लिए पर्याप्त था।

अपने विशिष्ट मामले में, और मैं अपने भविष्य के उपयोग के लिए कम से कम यहां पंजीकरण करूंगा, मैंने एक कदम के रूप में उपयोग करना पसंद किया, दोनों ए ने रिकॉर्ड किए बिना फायरबेस से मेरे डोमेन के बिना मेरे डोमेन पर जाने के लिए आपूर्ति की।

मेरा मानना ​​है कि यह CNAME के ​​साथ किया जा सकता है, लेकिन मेरे मामले में अंतिम सेटअप था:

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']

इस कॉन्फ़िगरेशन का उपयोग करके सब कुछ ठीक काम कर रहा है। लक्ष्य प्राप्त हुआ।

एक टूडू भविष्य के कदम के रूप में, यह सीखना उपयोगी होगा कि CNAME रिकॉर्ड का उपयोग करके समान लक्ष्य को कैसे प्राप्त किया जाए, फायरबेज डोमेन की ओर इशारा करते हुए ए। रिकॉर्ड्स के बजाय फायरबेज आपूर्ति किए गए आईपी पतों की ओर इशारा किया जाए।

आशा है कि यह अन्य उपयोगकर्ताओं को इसी तरह की स्थिति में मदद करता है!


5
CNAME जोड़ना मेरे लिए अंतिम अनुपलब्ध टुकड़ा था
माइक

1
मुझे निम्नलिखित सूचना मिल रही है: आपके कस्टम डोमेन को जोड़ने में एक समस्या थी।
SHA2NK

1
इसने मेरे लिए काम किया। मेरे पास अपने डोमेन के लिए CNAME रिकॉर्ड था, लेकिन मूल्य अलग था (कुछ नामचर्चा पता)। इसे myappname.firebaseapp.com में बदलकर काम किया। धन्यवाद!
श्री स्टेनव

2
इसने मेरे लिए काम किया, नाम बदलकर CNAME को myapp.firebase.com.एक मिनट प्रतीक्षा की और यह काम कर गया।
gkiely

16

मेरे पास अपने कस्टम डोमेन को जोड़ने के साथ-साथ होस्ट फ़ील्ड और CNAME में @ का उपयोग करने के अलावा भी समस्याएँ थीं, आपको A रिकॉर्ड की आवश्यकता होगी। यहाँ मैं समाप्त हो गया, मैं डोमेन को प्रचारित करने के लिए थोड़ी देर के लिए बैठ गया (मैंने अभी इसे खरीदा था) और सभी रिकॉर्ड जोड़ने के बाद 10 मिनट तक इंतजार किया और यह काम कर गया। इसके अलावा मुझे इस ब्लॉग पोस्ट में उपयोगी निर्देश मिले हैं ।

यहां छवि विवरण दर्ज करें


वे IP कौन से हैं?
पियर

वे सभी Google के Firebase सर्वरों के लिए हैं, आप उन किसी भी मामले में अपने डॉक्स की जांच कर सकते हैं।
मिर्जा सिसिक

3
धन्यवाद। CNAME रिकॉर्ड वास्तव में अनावश्यक है। आप wwwइसके बजाय केवल ए रिकॉर्ड में उपयोग कर सकते हैं www.yourdomain.com
पियर

2

मैं दिनों के लिए एक ही मुद्दा रहा था (मेरे कस्टम डोमेन ने इसे सत्यापन चरण के माध्यम से बनाया, लेकिन कनेक्ट नहीं होगा) लेकिन यह पता चला है कि मुझे इसे ठीक करने के लिए अपने DNS कॉन्फ़िगरेशन को बदलना नहीं था (काम किए गए कॉन्फ़िगरेशन के लिए स्क्रीनशॉट) नीचे संदर्भ के लिए)।

मुझे सिर्फ कनेक्ट डोमेन विज़ार्ड फिर से चलाना था। https://firebase.google.com/docs/hosting/custom-domain

होस्टिंग -> अपने कस्टम डोमेन के तहत ऊर्ध्वाधर दीर्घवृत्त का चयन करें -> डोमेन हटाएं -> फिर विज़ार्ड को फिर से शुरू करने के लिए कनेक्ट डोमेन पर क्लिक करें।

namecheap dns कॉन्फ़िगरेशन स्क्रीनशॉट

इस टूल का उपयोग करके अपने डोमेन को देखें कि क्या DNS त्रुटियाँ https://toolbox.googleapps.com/apps/dig/ हैं या नहीं


2

मेरे लिए (नामचर्चा के साथ) मुझे सभी मौजूदा रिकॉर्ड हटाने थे, तब TXT रिकॉर्ड अकेले काम करता था। संदर्भ: यह पोस्ट


0

मुझे भी यही समस्या थी और मैंने Namecheap का सहारा लिया। फिर उन्होंने मुझे नाम बदलने के लिए गुणों को प्रदान किया, जब नेमस्पेस को फायरबेस के साथ जोड़ा।

  1. TXT रिकॉर्ड के लिए होस्ट yourdomain.com के बजाय @ होना चाहिए
  2. CNAME रिकॉर्ड के लिए होस्ट से पीछे चल रहे डोमेन नाम को हटा दें।

    इस उदाहरण में मान होना चाहिए

    firebase1._domainkey

    और नहीं

    firebase1._domainkey.yourdomain.com

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.