Mac에서 어떤 웹사이트를 방문할 때 "이 서버의 인증서가 유효하지 않습니다"라는 경고와 함께 다음에 수행할 작업을 묻는 메시지가 표시되는 것을 보신 적 있을 겁니다.

여기서 문제를 일으키는 인증서는 Mac이 서버에 접속할 때 연결에 대한 유효성을 검사하는 데 사용되는 인증서입니다. 해당 연결에 대한 인증서가 만료되었거나 유효하지 않은 경우, macOS는 이에 대해 경고를 띄우고 계속 진행할지, 아니면 인증서를 검사하거나 취소할지 선택하라는 메시지를 띄웁니다.

오류가 한 두 번 발생하더라도 큰 문제는 아닙니다. 하지만 방문하는 거의 모든 웹사이트에서 이러한 문제가 발생한다면 심각한 불편을 불러일으킬 겁니다. 이 가이드를 통해 이러한 경고가 표시될 때 어떻게 대처해야 하는지 설명해드리겠습니다. 오류가 발생하더라도 당황하지 마세요! 마음을 가라앉히고 이 가이드를 계속 읽으세요!

인증서란 무엇인가요?

인증서는 웹사이트의 신원을 인증하는 역할을 합니다. 브라우저와 웹 서버 사이에 암호화된 보안 연결을 구성하며, 이를 통해 사용자와 서버가 주고받는 모든 데이터를 공개 키와 개인 키로 암호화합니다.

Mac에 유효하지 않은 인증서 경고가 표시되는 이유는 무엇인가요?

인증서는 HTTPS 프로토콜의 일부를 구성하며, 공인 인증 기관에 의해 발급됩니다. macOS는 아무 웹사이트에 연결하기 전에 반드시 인증서를 확인합니다. 인증서가 유효하지 않거나 만료된 경우 Mac에 이러한 경고가 표시됩니다. 이때 경고를 무시하거나, 인증서를 검사하거나, 아니면 아예 연결을 포기할 수 있습니다.

이러한 경고가 표시되는 일반적인 원인 중 하나는 Mac의 날짜 및 시간이 올바르게 설정되지 않은 경우입니다. 인증서를 인증하려면 Mac의 시계가 서버의 시계와 동기화 상태를 이루어야 합니다.

또한, 특정 웹사이트의 서버가 변경되었는데 브라우저에서 이전 서버의 세부 정보가 캐시된 경우에도 경고 팝업창이 뜰 수 있습니다.

Mac이 인증서를 신뢰하게 하려면 어떻게 해야 하나요?

이러한 경고가 자주 표시되면 몇 가지 방법을 통해 Mac이 인증서를 신뢰하도록 하여 문제를 해결할 수 있습니다.

1. Mac의 날짜 및 시간 확인하기

Mac에서 표시되는 시간은 기기가 연결되어 있는 서버와 동기화 상태를 이루어야 합니다. 따라서 유효하지 않은 인증서 오류가 발생하면 날짜 및 시간이 제대로 설정되어 있는지 확인해야 합니다.

몇 분이 지나면 문제가 해결될 겁니다.

  1. Apple 메뉴를 클릭한 뒤 시스템 설정을 선택합니다.
  2. 일반 > 날짜 및 시간을 선택합니다.
  3. "자동으로 시간 및 날짜 설정" 옵션이 켜져 있는지 확인하세요.
  4. 시스템 설정을 종료합니다.

2. 브라우저 캐시 지우기

웹사이트를 방문했을 때 유효하지 않은 인증서 오류가 발생하는 가장 단순하고 명백한 이유는 사이트가 도메인을 변경했기 때문입니다. 브라우저가 캐시에서 페이지를 다운로드할 때 더 이상 사용되지 않는 페이지를 캐시할 수 있습니다. 해당 오류 메시지가 표시될 때 시도해 볼만한 방법은 브라우저 캐시를 비우는 것입니다.

Safari에서 캐시를 비우려면, 설정 페이지의 고급 탭으로 이동 후 개발자용 메뉴/웹 개발자를 위한 기능을 활성화시켜야 합니다. 이후, 개발자 메뉴를 클릭한 다음 캐시 비우기를 선택합니다.

사용하는 모든 브라우저에서 캐시 및 기타 인터넷 사용 기록을 한 번에 제거하는 더 빠른 방법이 있습니다. 바로 CleanMyMac이 그런 도구입니다. 이 도구는 Mac을 위한 다채롭고 유용한 기능을 제공하며 Apple의 공증을 받았습니다.

  1. CleanMyMac을 무료로 다운로드하고 설치합니다.
  2. 앱을 열고 사이드바에 있는 '보호'로 이동한 후 '스캔'을 클릭합니다.
  3. '개인 정보 항목 관리'를 클릭하고 '개인 정보 보호 도구'를 찾습니다.
  4. 브라우저 데이터를 체크하고 제거합니다.

앱을 사용하면 오래된 캐시를 제거하고 사용자의 온라인 활동 기록을 지우는 데도 큰 도움이 됩니다.


3. 신뢰 설정 수정하기

날짜 및 시간을 수정하고 브라우저 캐시를 제거했음에도 문제가 해결되지 않는다면, 문제를 일으키는 인증서의 신뢰성 설정을 변경해야 합니다. 대부분의 인증서는 신뢰할 수 있는지 여부를 나타내는 기본 설정을 사용합니다. 사용자지정 설정을 사용하는 일부 인증서도 존재합니다. 만약 사용자지정 설정이 올바르게 되어 있지 않으면, macOS가 유효하지 않은 인증서 오류를 표시할 수 있습니다.

이제 두 가지 옵션이 있습니다: 하나는 이러한 인증서를 모든 상황에서 신뢰할 수 있도록 설정하는 것이며, 다른 하나는 사용자지정 설정을 조정하는 것입니다. 단, 주의를 기울이시기 바랍니다! 인증서가 어디로 연결되는지 알고 있는 경우에만 그렇게 하십시오.

Mac에서 인증서는 어떻게 찾을 수 있나요?

  1. 유틸리티 폴더에 있는 키체인 접근을 실행합니다.
  2. 로그인 키체인을 선택합니다.
  3. 상단 메뉴 막대에서 인증서를 선택합니다.

만약 특정 인증서에 빨간 "X"가 표시된다면, 마우스 오른쪽 버튼으로 인증서를 클릭한 뒤 삭제를 선택하세요. 인증서가 다시 다운로드됩니다.

인증서에 대한 설정을 커스터마이징하려면 다음 단계를 따르세요:

  1. 인증서를 이중-클릭하여 설정을 엽니다.
  2. '신뢰' 옆에 있는 화살표를 클릭합니다.
  3. 드롭다운 메뉴를 사용해 설정을 조정합니다.
  4. 창을 닫습니다.
  5. 작업을 완료했으면 키체인 접근을 종료하세요.

문제가 있는 인증서는 어떻게 삭제하나요?

문제를 일으키는 인증서의 설정을 조정할 수 없을 때 할 수 있는 일은 인증서를 삭제하는 것입니다. 나중에 인증서가 필요하면 다시 다운로드됩니다. 오류가 또 발생하면 인증서의 이름을 메모해 놓으세요. 그런 후 키체인 접근을 실행하고 위의 단계를 따르세요.

이 방법은 로그인 키체인에 있는 인증서에 대해서만 적용해야 합니다. 시스템 루트에 있는 인증서는 절대 삭제하지 마세요. macOS에 심각한 문제를 유발할 수 있습니다.

Mac에서 발생하는 유효하지 않은 인증서 오류는 무척 성가신 문제인데, 특히 반복적으로 나타나는 경우 더욱 그렇습니다. 하지만 이 가이드에서 알려드린 방법을 적용하면 충분히 해결하실 수 있을 겁니다. 반드시 시스템 루트가 아닌 로그인 키체인에서만 인증서를 편집하거나 삭제해야 한다는 것 유념하세요. 이 가이드가 도움이 되었기를 바라며 문제가 영원히 사라지길 바랍니다!