2026/09 2

인증서가 있는데도 HTTPS 접속이 안 될 때 - openssl로 원인 3가지 구분하기

브라우저에서 "이 사이트는 안전하지 않습니다"가 뜨거나, curl이 아무 응답 없이 실패할 때가 있습니다.서버에 인증서가 없는 게 아니라 "엉뚱한 인증서"가 응답하는 경우가 많습니다.원인은 대개 셋 중 하나이고, 명령어 한 줄로 구분됩니다.결론부터echo | openssl s_client -connect 도메인:443 -servername 도메인 2>/dev/null \ | openssl x509 -noout -subject -issuer -dates이 한 줄로 누구 이름의 인증서인지, 언제까지인지, 누가 발급했는지가 나옵니다.증상subject 확인 결과원인만료 오류내 도메인 이름은 맞는데 notAfter가 지났다① 만료이름 불일치전혀 다른 이름이 나온다② 이름 불일치특정 기기만 오류subject는 맞..

카테고리 없음 2026.09.28

루트 도메인에 CNAME을 쓰면 생기는 일 - A 레코드와 충돌하면 접속이 복불복이 된다

도메인 설정을 바꿨는데 접속 결과가 404였다가 200이었다가 연결 실패였다가 했습니다.캐시 문제인 줄 알았는데 아니었습니다. DNS 레코드 두 개가 충돌하고 있었습니다.결론부터CNAME 레코드는 같은 이름에 다른 레코드와 함께 존재할 수 없습니다. DNS 규격입니다.그런데 관리 화면에서는 두 개가 나란히 등록되기도 합니다. 그러면 이렇게 됩니다.example.com. 600 IN A 121.254.x.x ← 새로 추가한 것example.com. 600 IN CNAME host.example.net. ← 예전에 있던 것이 상태에서는 조회하는 리졸버마다 다른 답을 줍니다. 어떤 곳은 A를 따라가고 어떤 곳은 CNAME을 따라갑니다. 내 브라우저에서는 되는데 다른 데서는 ..

카테고리 없음 2026.09.26