your programing

Namecheap을 사용하여 Firebase에서 맞춤 도메인을 확인할 수 없음

lovepro 2020. 10. 14. 08:16
반응형

Namecheap을 사용하여 Firebase에서 맞춤 도메인을 확인할 수 없음


Firebase가 제공 한 Text Record 1을 내 NameCheap에 삽입하여 지침을 따른 후이 오류 메시지가 계속 나타납니다.

현재 상태 : 죄송합니다. 도메인을 확인할 수 없습니다.

이 메시지는 현재 약 5 일 동안 표시되었습니다.

다음과 같이 firebase 및 namecheap 설정의 스크린 샷을 캡처했습니다.

여기에 이미지 설명 입력

여기에 이미지 설명 입력

@Frank van Puffelen이 내 도메인 이름에서 @로 호스트 값을 변경 하자고 제안한 후, 이것은 스크린 샷이며 몇 시간 후 기다렸다가 확인할 수 있습니다. 성공적으로 확인할 수 있기를 바랍니다.

여기에 이미지 설명 입력

몇 시간 동안 기다린 후 다음 메시지가 나타납니다.

여기에 이미지 설명 입력


namecheap 도메인을 확인하기위한Google 페이지 의 다른 보고서 및 정보에서 @호스트 필드 에 사용해야 할 수 있습니다 .

Namecheap 사이트에서 Google 서비스로 확인하려는 도메인 옆에있는 Manage를 클릭 합니다.

  1. 도메인 대시 보드 에서 고급 DNS 탭을 클릭합니다 .

  2. 아래로 스크롤 하여 호스트 레코드 테이블 아래에서 새 레코드 추가를 클릭 합니다.

  3. 레코드 유형 드롭 다운 목록에서 TXT 레코드선택 합니다.

  4. 전체 확인 레코드를 필드에 붙여 넣습니다 .

  5. 호스트 필드에 @을 입력 합니다.

  6. TTL 필드는 자동으로 설정된 상태로 둡니다 .

  7. 녹색 확인 표시를 클릭하여 TXT 레코드를 저장합니다.

참고 : 변경 사항이 업데이트되는 데 최대 24 시간이 소요될 수 있습니다. 그러나 설정 마법사의 다음 단계를 진행하면 마법사가 즉시 새 TXT 레코드를 확인하여 도메인을 확인하기 시작합니다.

시도해 볼 수 있습니까? 작동하지 않는 경우 알려 주시고 support@firebase.com으로 문의하세요.


첨부 된 화면에는 CNAME 구성이 표시되지 않습니다. Firebase 지침은 실제로 두 개의 TXT 레코드 만 요청하지만 화면에 표시된대로 올바르게 설정된 레코드는 둘 다 표시되지만, Firebase에서 요청하는 이러한 TXT 레코드 쌍은 최소한 CNAME을 설정할 필요가 없다고 생각합니다. 두 TXT 레코드 외에 레코드입니다.

이것이 제 경우였습니다. CNAME 레코드를 설정하지 않았지만 firebase는 내 도메인을 인식하지 못했습니다.

저는 전문가는 아니지만 (죄송합니다!) 다른 답변이 부족하여 다음을 가리 키도록 CNAME 레코드를 설정하는 것이 좋습니다.

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

제 경우에는 firebase가 잘 작동하고 내 도메인을 인식하기에 충분했습니다.

내 특정 경우에는 적어도 내 자신의 향후 사용을 위해 여기에서 등록 할 것입니다. 나는 www없이 내 도메인으로 라우팅하는 방법으로 firebase에서 제공 한 두 A 레코드를 사후 단계로 사용하는 것을 선호했습니다.

나는 이것이 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']

이 구성을 사용하면 모든 것이 잘 작동합니다. 목표에 도달했습니다.

향후 할 일 단계로, firebase 제공 IP 주소를 가리키는 A 레코드 대신 firebase 도메인을 가리키는 CNAME 레코드를 사용하여 유사한 목표를 달성하는 방법을 배우는 것이 유용 할 것입니다.

비슷한 상황에있는 다른 사용자에게 도움이되기를 바랍니다.


I had issues connecting my custom domain as well, apart from using @ in the host field and the CNAME, you'd also need A records. Here's all I ended up with, I sat back a while for the domain to get propagated (I had just purchased it) and waited for 10 minutes after adding all of the records and it worked. Also I've found helpful instructions in this blog post.

여기에 이미지 설명 입력


I was having the same issue for days (my custom domain made it through the verification stage but would not connect) but it turns out that I didn't have to change my DNS configuration to fix it (the screenshot for the config that worked is below for reference).

I just had to re-run the Connect Domain wizard. https://firebase.google.com/docs/hosting/custom-domain

호스팅-> 사용자 지정 도메인에서 세로 줄임표를 선택-> 도메인 삭제-> 도메인 연결을 클릭하여 마법사를 다시 시작합니다.

namecheap dns 구성 스크린 샷

이 도구를 사용하여 도메인을 조회하여 DNS 오류가 있는지 확인하십시오. https://toolbox.googleapps.com/apps/dig/

참고 URL : https://stackoverflow.com/questions/33979673/unable-to-verify-custom-domain-with-firebase-using-namecheap

반응형