본문으로 건너뛰기

워드프레스 업데이트 시 'cURL error 60: Peer's Certificate issuer is not recognized' 오류를 어떻게 해결하나요?

💡 요약 정리

  • 원인: 워드프레스 코어에 포함된 CA 인증서 번들 만료로 SSL 검증에 실패했습니다.
  • 경로: www/wp-includes/certificates/ca-bundle.crt 파일이 대상입니다.
  • 해결 1: 워드프레스를 최신 버전으로 업데이트합니다.
  • 해결 2: 해결되지 않으면 cURL의 최신 인증서 번들로 ca-bundle.crt를 수동 교체합니다.
  • 필수: 작업 전 DATA/DB를 백업하고 PC에 다운로드해 복구 지점을 확보하세요.
워드프레스 관리자에서 업데이트 중 cURL error 60 오류 예시 스크린샷
  • 워드프레스 관리자에서 테마/플러그인 업데이트 시 표시되는 cURL error 60 오류 예시입니다.

1. 원인과 확인 경로

  • 워드프레스 코어에 포함된 번들 인증서가 만료되면 SSL 검증이 실패하여 cURL error 60이 발생할 수 있습니다.
  • 대상 파일: www/wp-includes/certificates/ca-bundle.crt
  • 이 파일은 워드프레스에 포함되어 있으며, 관리자 페이지에서 개별 갱신하는 항목이 아닙니다.
주의: 인증서 파일은 SSL 통신의 신뢰를 검증합니다. 잘못 교체하면 업데이트/설치가 지속적으로 실패할 수 있습니다.

2. 작업 전 필수 백업

  • 문제가 발생할 경우 원복할 수 있도록 DATA/DB를 백업하고, 백업 파일을 고객 PC로 다운로드한 뒤 진행하세요.
  • 백업 안내: DATA/DB 백업 가이드
  • 파일 전송(FTP) 안내: FTP 접속 방법
    • FTP는 “서버에 파일을 올리고 내려받는 프로그램/방법”입니다.

3. 방법 1) 워드프레스 코어 업데이트

  • 최신 워드프레스에는 갱신된 인증서 번들이 포함되어 있을 가능성이 높습니다.
  • 관리자 접속 후: 알림판 > 업데이트에서 최신 버전으로 업데이트하세요.
워드프레스 관리자 알림판의 업데이트 화면
  • 관리자 > 알림판 > 업데이트 메뉴에서 워드프레스, 테마, 플러그인을 최신으로 유지합니다.

업데이트 후, 플러그인/테마 업데이트를 다시 시도해 정상 동작하는지 확인하세요.


4. 방법 2) 수동 갱신(최신 CA 번들로 교체)

방법 1로 해결되지 않을 경우, 아래 순서대로 CA 번들을 교체하세요.

4-1. 최신 CA 인증서 번들 다운로드 및 파일명 변경

  • 브라우저 주소창에 아래 주소를 입력해 파일을 PC로 저장합니다.
  • 저장한 파일의 이름을 ca-bundle.crt로 변경합니다.
cURL 사이트에서 cacert.pem 인증서 번들을 다운로드하는 화면
  • 최신 CA 인증서 번들을 다운로드합니다.
다운로드한 cacert.pem 파일명을 ca-bundle.crt 로 변경하는 예시
  • 다운받은 cacert.pem 파일명을 ca-bundle.crt로 변경합니다.

4-2. FTP로 기존 파일 백업 후 교체

  • FTP로 서버에 접속 후 경로로 이동: www/wp-includes/certificates/
  • 기존 파일을 안전하게 보관하기 위해 이름 변경(예: ca-bundle.crt_old)
  • 새로 준비한 ca-bundle.crt 파일을 동일 경로에 업로드
FTP에서 워드프레스 certificates 폴더에 인증서 파일을 업로드하는 화면
  • 기존 파일명을 변경해 백업을 남기고, 새 파일을 같은 위치에 업로드합니다.
파일 교체 후, 워드프레스 관리자에서 테마/플러그인 업데이트를 다시 시도해 보세요.

5. 결과 확인

  • 플러그인/테마 업데이트가 정상적으로 진행되면 해결된 것입니다.
  • 동일 오류가 지속되면, 파일 경로와 파일명(확장자 포함), 업로드 위치를 다시 확인하세요.