최근에 웹 서비스를 새 호스트로 옮겼습니다. 새 호스트에서 내 클라이언트가 www에 액세스하면 SSL이 올바르지 않다는 메시지가 표시됩니다. 조사 결과 이름 오류에 문제가 있음을 발견했습니다.
내 인증서가 작동하지 않습니다www.myofferweb.com, 그러나 myofferweb.com에서는 제대로 작동합니다.
제가 조사한 결과에도nslookupmyofferweb.com을 "추적"할 때와 동일한 작업을 수행할 때 다른 IP 주소가 표시됩니다.www.myofferweb.com
어떻게 해결할 수 있나요? DNS 서버의 캐시에만 관한 것인가요?
업데이트
답변1
질문에 명시된 바와 같이 myofferweb.com
및 의 IP 주소 www.myofferweb.com
는 다릅니다. 이는 캐싱 문제가 아닌 DNS에 있는 것으로 보입니다.
해당 도메인의 NS 레코드를 보면 캐싱 문제인지 확인할 수 있고,
;; ANSWER SECTION:
myofferweb.com. 3453 IN NS ns41.domaincontrol.com.
myofferweb.com. 3453 IN NS ns42.domaincontrol.com.
그리고 해당 네임서버를 직접 쿼리합니다.
;; ANSWER SECTION:
myofferweb.com. 3600 IN A 191.233.203.34
;; ANSWER SECTION:
www.myofferweb.com. 600 IN A 184.168.131.241
해결책(웹 서버가 올바르게 구성되었다고 가정하면 두 번째 문제가 될 수 있음)은 DNS에서 이 두 레코드 중 잘못된 레코드를 변경하는 것입니다.
답변2
귀하의 질문 자체에 따르면 nslookup을 수행하면 올바른 IP 주소가 확인되지 않습니다. 따라서 해당 DNS 서버의 A 레코드 구성을 확인하십시오. 서버 IP 주소를 URL에 매핑하여 올바른 A 레코드가 생성되었는지 확인하거나
위에서 언급한 변경사항을 게시한 다음 SSL 인증서 상태를 확인하세요.