Bỏ qua điều hướng
← Về danh sách bài viết

Hướng dẫn xử lý lỗi Root Certificate has expired trên Comodo/Sectigo SSL

Bài viết hướng dẫn bạn xử lý lỗi Root Certificate has expired trên Comodo/Sectigo SSL theo các bước chi tiết dễ hiểu nhất.

Hướng dẫn xử lý lỗi Root Certificate has expired trên Comodo/Sectigo SSL

Việc cài đặt một chứng chỉ SSL không phải là công việc quá phức tạp, tuy nhiên trong quá trình cài đặt chúng ta cũng không tránh khỏi mắc các lỗi ngoài mong muốn. Bài viết này sẽ giúp bạn xử lý lỗi Root Certificate trên Comodo/ Sectigo SSL. 

Hướng dẫn xử lý lỗi Root Certificate has expired trên Comodo/Sectigo SSL
Hướng dẫn xử lý lỗi Root Certificate has expired trên Comodo/Sectigo SSL

Bản root này đã được hãng thay thế và cập nhật trên các máy chủ hiện nay, hiện nay không còn sử dụng và nó đã được cập nhật trên các hệ thống máy chủ /máy khách/ trình duyệt hiện tại. Website có thể sử dụng mà không gặp bất cứ vấn đề gì trên các thiết bị hiện nay. Trong hầu hết trường hợp, người dùng không cần thực hiện bất cứ thay đổi gì và không ảnh hưởng gì cả. Tuy nhiên, trong 1 vài trường hợp liên quan đến các hệ thống máy chủ cũ, các hệ thống truy cập qua API có thể bị ảnh hưởng, khách hàng có thể cấu hình bỏ qua vấn đề này trong mã nguồn của ứng dụng. Và dưới đây là cách xử lý lỗi Root Certificate has expired trên Comodo/Sectigo SSL.

Phải làm gì khi gặp vấn đề này?

  • Cập nhật lại bản Root bundle trên máy chủ
  • Truy cập chi tiết đơn hàng -> Chọn Cấp lại SSL -> Sử dụng CSR hiện tại -> Kiểm tra CSR -> Chọn 1 email để xác thực -> Kết thúc
  • Đợi vài phút để hệ thống ban hành SSL mới.
  • Sau khi có mã SSL mới, vui lòng cập nhật trong mục ROOT Bundle trên máy chủ, sau đó restart lại webservice để có hiệu lực.

Cập nhật OpenSSL lên phiên bản 1.1.1 hoặc lớn hơn

Trên CentOS

text
yum update
yum install make gcc perl pcre-devel zlib-devel
Cài đặt WGET
text
yum install wget
Tải về bản mới nhất của OPENSSL
text
cd /usr/local/src
wget https://www.openssl.org/source/openssl-1.1.1f.tar.gz
Sau đó, giản nén tập tin tải về
text
tar -zxf openssl-1.1.1f.tar.gz && cd openssl-1.1.1f
Chạy lệnh để cấu hình
text
./config --prefix=/usr --openssldir=/etc/ssl --libdir=lib no-shared zlib-dynamic
Bắt đầu biên dịch
text
make
make test
Sau đó, cài đặt OpenSSL
text
make install
Nếu không xảy ra lỗi, chạy lệnh
text
export LD_LIBRARY_PATH=/usr/local/lib:/usr/local/lib64
echo "export LD_LIBRARY_PATH=/usr/local/lib:/usr/local/lib64" >> ~/.bashrc
Kiểm tra phiên bản OpenSSL
text
openssl version

Trên Ubuntu

Mở terminal Ctrl+Alt+t
Tải bản OpenSSL mới nhất
text
wget https://www.openssl.org/source/openssl-1.1.1f.tar.gz
text
tar -zxf openssl-1.1.1f.tar.gz && cd openssl-1.1.1f
Sử dụng lệnh
text
./config
make
Có thể cần dùng lệnh: sudo apt install make gcc
Chạy lệnh kiểm tra
text
make test
text
sudo mv /usr/bin/openssl ~/tmp
Sử dụng lệnh cài đặt
text
sudo make install
Tạo liên kết tới thư viện
text
sudo ln -s /usr/local/bin/openssl /usr/bin/openssl
Sử dụng lệnh
text
sudo ldconfig
Kiểm tra phiên bản OpenSSL
text
openssl version
Kết quả trả về là OpenSSL 1.1.1 11 Sep 2018

Cập nhật Root Bundle trên máy chủ [Tùy chọn]

Tải về tập tin root bundle
text
https://crt.sh/?d=1282303295
https://crt.sh/?d=2545965608
Sau đó tải lên thư mục CENTOS OS
text
/etc/pki/ca-trust/source/anchors/
chạy lệnh
text
yum install ca-certificates
update-ca-trust enable
update-ca-trust extract
Ubuntu
text
/usr/local/share/ca-certificates/
Chạy lệnh
text
update-ca-certificates
update-ca-certificates --fresh

Cập nhật php-curl

Bạn cần reinstall gói php-curl để php hoạt động

Đến đây là bạn đã hoàn tất quá trình khắc phục lỗi Root Certificate has expired cho chứng chỉ SSL Comodo/ Sectigo. Nếu còn vướng mắc nào, bạn hãy để lại bình luận để được đội ngũ kĩ thuật của BKNS hỗ trợ.

BKNS – Địa chỉ mua chứng chỉ SSL giá rẻ uy tín trên thị trường

Nếu bạn đang phân vân vì có quá nhiều nơi cung cấp chứng chỉ SSL, bạn có thể tham khảo BKNS. BKNS đã có kinh nghiệm hơn 10 năm trên thị trường, làm việc với hàng trăm khách hàng, đối tác khắp cả nước và nước ngoài.

Các chứng chỉ SSL do BKNS cung cấp đến từ nhiều nhãn hiệu nổi tiếng thế giới như: Comodo, Sectigo, Thawte, RapidSSL,… Bạn có thể lựa chọn chứng chỉ SSL phù hợp với yêu cầu sử dụng và quy mô doanh nghiệp. Đặc biệt, với vai trò là đối tác cấp cao của DigiCert, các chứng chỉ SSL thuộc nhãn hiệu này được phân phối với mức giá hợp lý và chất lượng đảm bảo nhất.

Tham khảo chi tiết các chứng chỉ SSL giá rẻ tại BKNS.

Kết luận

Trên đây là hướng dẫn chi tiết cách bạn xử lý lỗi Root Certificate has expired trên Comodo/Sectigo SSL. Hy vọng bạn có thể khắc phục và xử lý lỗi thành công.

Tham khảo nhiều hơn các bài viết khác tại trang chủ BKNS.

Theo dõi BKNS thường xuyên hơn tại các nền tảng mạng xã hội:

>> Fanpage: https://www.facebook.com/bkns.vn

>> Youtube: https://www.youtube.com/c/BknsVn1

>> Pinterest: https://www.pinterest.com/bknsvn/

>> LinkedIn: https://www.linkedin.com/company/bkns-vn/