iTunes를 11.0.3 버전 이상으로 업데이트한 후, 많은 Mac 사용자들이 아이튠즈를 실행할 때마다 서버 인증 오류를 겪고 있습니다. 대부분의 경우 특정 서버의 인증서가 유효하지 않다는 메시지 창이 나타나며, 연결을 계속 진행할 수 있는 옵션도 함께 제공됩니다. 하지만 이 메시지는 해당 서버(xxx.apple.com을 사칭하는 서버일 수 있음)에 연결하면 기밀 정보가 유출될 위험이 있다고 경고합니다.
오류 메시지 예시
대표적인 오류 메시지는 다음과 같습니다.
- "iTunes can't verify the identity of the server upp.itunes.apple.com"
- "iTunes can't verify the identity of the server p16-buy.itunes.apple.com"
아이튠즈 실행 시 이와 같은 서버 인증 실패 메시지가 반복해서 표시된다면, 아래 방법으로 문제를 해결할 수 있습니다. 단, 이 방법은 Mac 컴퓨터 전용입니다.
아이튠즈 서버 인증 오류 해결 방법
아래 해결 방법은 대부분의 아이튠즈 서버 인증 오류에 효과가 있는 것으로 검증되었습니다. 다만 이 방법은 알 수 없는(이 경우 Apple의) 인증서에 대한 내장 보안 기능을 우회한다는 점을 미리 알아두시기 바랍니다.
이러한 서버 인증 오류는 App Store를 통해 공식 업데이트를 진행한 직후에 발생하는 경우가 대부분입니다. 따라서 Apple 인증서에 대한 내장 보안 기능을 비활성화하더라도 악성 소프트웨어에 감염될 위험은 최소 수준입니다.
주의: 서버 인증 오류가 공식 아이튠즈 업데이트 이후에 발생하지 않은 경우 이 방법을 사용하면 Mac에 악성 소프트웨어가 유입될 위험이 높아집니다.
단계별 해결 절차
- 먼저 Mac에서 아이튠즈와 App Store를 모두 종료합니다.
- 파인더(Finder)를 실행하고 응용 프로그램 > 유틸리티로 이동합니다.
- 키체인 접근(Keychain Access)을 엽니다.
- 키체인(Keychains) 섹션에서 시스템 루트(System Roots)를 클릭합니다.
- 카테고리(Category) 섹션에서 인증서(Certificates)를 클릭합니다.
- 인증서 목록을 확인하고, 파란색 점과 더하기(+) 표시가 있는 인증서마다 다음 단계를 수행합니다:
- 해당 인증서를 더블클릭하여 엽니다.
- '신뢰(Trust)' 항목 옆의 삼각형 화살표를 클릭합니다.
- '보안 소켓 계층(SSL)' 항목에서 '값 지정 안 함(No Value Specified)'을 선택합니다.
- 인증서 창을 닫습니다(필요한 경우 관리자 암호 입력).
- 같은 인증서를 다시 더블클릭하여 엽니다.
- '이 인증서 사용 시(When using this certificate):' 항목에서 '시스템 기본값 사용(Use System Defaults)'을 선택합니다.
- 인증서 창을 다시 닫습니다(필요한 경우 관리자 암호를 한 번 더 입력).
- 이제 파란색 점과 더하기(+) 표시가 사라진 것을 확인할 수 있습니다.
- 파란색 점이 있는 모든 인증서에 대해 동일한 절차를 반복해야 합니다.
- 모든 인증서에서 파란색 점이 사라지면 키체인 접근을 종료합니다.
- 마지막으로 아이튠즈를 실행합니다. 이전에 발생하던 서버 인증 오류 없이 정상적으로 연결될 것입니다.
지금까지 이 방법을 적용했다가 부작용을 겪었다는 보고는 없었습니다. 직접 시도해 보셨다면 아래 댓글로 경험을 공유해 주세요.