반응형
오래된 버전의 CI보드의 관리자페이지가 500 오류가 나서, 오류내용을 확인해봤더니.
Exception: cURL error 60: The certificate issuer's certificate has expired. Check your system date and time.
/home/www/application/libraries/Requests/Transport/cURL.php 277
오류가 나네요.
CA 인증서가 만료되었네요.
application/libraries/Requests/Transport/cacert.pem 파일을 최신으로 변경해주시면 됩니다.
최신 CA파일 다운로드
wget https://curl.se/ca/cacert.pem
또는
curl -k -O https://curl.se/ca/cacert.pem
cp ./cacert.pem /application/libraries/Requests/Transport/cacert.pem
CA인증서 업데이트 완료 입니다.
요즘 php curl 에러가 나서 확인해보니 CA 인증서가 오류가 있습니다. 최신버전으로 업데이트 해야 합니다.
CentOS 경우
yum install ca-certificates
웹서버 재시작
이렇게 하고 웹서버 재시작 하니 됩니다.
/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem 인증서가 업데이트 되었네요.
또는
curl_setopt($ch, CURLOPT_CAINFO, '/etc/pki/tls/certs/ca-bundle.crt'); // CA 인증서 경로
옵션을 추가 할수도 있습니다.
반응형
'CIBOARD 씨아이보드' 카테고리의 다른 글
ciboard 소셜로그인 - 카카오 연동방법 (0) | 2023.12.13 |
---|---|
ciboard 소셜로그인 - 네이버 연동방법 (0) | 2023.12.13 |
Codeigniter에서 Flashdata가 지워지지 않음 (1) | 2023.07.19 |
씨아이보드 3.0.4 (0) | 2022.03.28 |
CIBOARD Pagemenu2: 드래그앤드롭 다단 메뉴 편집기 (0) | 2022.03.28 |
댓글