Xử lý lỗi wordpress error 60: SSL certificate problem

  • Sunday 29/12/2024

CURL error 60: SSL certificate problem là một lỗi phổ biến có thể gặp ở mọi nơi trong WordPress:

  • Trong khu vực quản trị khi bạn kiểm tra các bản cập nhật WordPress
  • Khi kiểm tra các bản cập nhật plugin
  • Khi truy cập api của bất kỳ dịch vụ nào. Ví dụ: plugin TinyPNG sẽ ngừng hoạt động – nén ảnh JPEG, PNG & WebP và một loạt các plugin khác bị ảnh hưởng

Nguyên nhân là kể từ ngày 01/10/2021 các yêu cầu API HTTP sẽ ngừng hoạt động đối với các website WordPress sử dụng chứng chỉ SSL Let’s Encrypt.

error 60

 

Ví dụ: một yêu cầu như dưới đây sẽ gặp lỗi

$res = wp_remote_get( 'https://vutruso.com/' );
if( is_wp_error( $res ) ){
	echo $res->get_error_message();
}

 

Xử lý “cURL error 60: SSL certificate problem: certificate has expired”

1. Bỏ qua kiểm tra SSL

Để khắc phục lỗi này, bạn có thể fix đơn giản bằng cách thêm đoạn code bỏ qua việc kiểm tra https vào file functions.php của themes mà website đang sử dụng.

File cần thêm: /wp-content/themes/YOUR_THEME/functions.php

Code: add_filter('https_ssl_verify', '__return_false');

 

2. Cập nhật lại thông tin chứng chỉ SSL

Ngoài ra, bạn cũng có thể cập nhật lại toàn bộ chứng chỉ SSL trong file /wp-includes/certificates/ca-bundle.crt bới nội dung:

https://curl.se/ca/cacert.pem

 

Xử lý “cURL error 60: SSL certificate problem: unable to get local issuer certificate”

Đối với lỗi này, bạn cần thực hiện lần lượt các bước sau:

1. Download file https://curl.se/ca/cacert.pem và lưu trữ tại một đường dẫn (thư mục) cụ thể trên Local.

2. Mở file php.ini tương ứng với phiên bản PHP mà website đang sử dụng.

3. Tìm đến dòng curl.cainfoopenssl.cafile, sau đó cập nhật đường dẫn (thư mục) chứa file ở bước 1.

[curl]
curl.cainfo = "/<Đường dẫn>/cacert.pem"

[openssl]
openssl.cafile = "/<Đường dẫn>/cacert.pem"

4. Restart lại Webservice và PHP.

 

Chúc các bạn thành công !

_______________________________________________________________________________________________________

P.A Việt Nam cung cấp đa dạng các Plan Hosting WordPress đáp ứng yêu cầu của khách hàng
WordPress Hosting chuyên nghiệp
WordPress Hosting chất lượng cao
WordPress VIP

Tham khảo các ưu đãi: https://www.pavietnam.vn/vn/tin-khuyen-mai/

Rate this post