Cách xử lý lỗi WordPress cURL error 60: SSL certificate problem

Nguyên nhân thường gặp

 

Từ sau ngày 01/10/2021, nhiều hệ thống gặp lỗi do thay đổi trong chuỗi chứng chỉ SSL (đặc biệt liên quan đến Let’s Encrypt), khiến các request HTTP API trong WordPress không còn hoạt động đúng.

 

Ví dụ một đoạn code có thể gây lỗi:


 
$res = wp_remote_get( 'https://vutruso.com/' );

if( is_wp_error( $res ) ){

echo $res->get_error_message();

}
 

Cách xử lý lỗi "certificate has expired"

 

Cách 1: Tạm thời bỏ kiểm tra SSL

 

Bạn có thể xử lý nhanh bằng cách tắt việc verify SSL (không khuyến khích dùng lâu dài).

 

Thêm đoạn code sau vào file:

 

/wp-content/themes/YOUR_THEME/functions.php


 
add_filter('https_ssl_verify', '__return_false');
 

Cách này giúp bỏ qua bước xác thực SSL để tránh lỗi, nhưng sẽ làm giảm tính bảo mật.

 

Cách 2: Cập nhật lại chứng chỉ SSL

 

Cách tốt hơn là cập nhật lại file chứng chỉ gốc (CA bundle):

 

  • Mở file:

 
/wp-includes/certificates/ca-bundle.crt
 
  • Thay nội dung bằng file mới từ:

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

Việc này giúp hệ thống nhận diện lại các chứng chỉ hợp lệ và xử lý request bình thường.

 

Cách xử lý lỗi "unable to get local issuer certificate"

 

Với lỗi này, bạn cần cấu hình lại PHP để trỏ đúng đến file chứng chỉ.

 

Các bước thực hiện

 

  1. Tải file chứng chỉ mới từ:

 
https://curl.se/ca/cacert.pem
 
  1. Lưu file vào một thư mục trên server (ví dụ: /etc/ssl/certs/)
  2. Mở file php.ini của phiên bản PHP đang sử dụng
  3. Tìm và chỉnh sửa các dòng sau:

 
[curl]

curl.cainfo = "/duong-dan/cacert.pem"

[openssl]

openssl.cafile = "/duong-dan/cacert.pem"
 
  1. Khởi động lại webserver và PHP (Nginx/Apache + PHP-FPM)

 

Tổng kết

 

Lỗi cURL error 60 trong WordPress chủ yếu do vấn đề xác thực chứng chỉ SSL. Bạn có thể:

 

  • Tắt verify SSL (giải pháp tạm thời)

 

  • Cập nhật CA bundle (giải pháp chuẩn)

 

  • Cấu hình lại php.ini để trỏ đúng chứng chỉ

 

Trong thực tế, nên ưu tiên cập nhật chứng chỉ để đảm bảo hệ thống hoạt động ổn định và an toàn lâu dài.

 

Chúc bạn xử lý lỗi thành công!

 HỖ TRỢ TRỰC TUYẾN