Curl không kết nối được với các trang web được bảo vệ StartCom trong khi wget thành công


0

Tôi đang cố gắng theo dõi một vấn đề lạ với máy chủ của mình. Trong vòng một ngày qua, các kết nối đến các trang web được bảo vệ SSL nhất định (cả HTTP và SMTP) đã bắt đầu không thành công.

Đây là đầu ra từ openssl:

Độ sâu CONNECTED (00000003) = 1 C = IL, O = StartCom Ltd., OU = Ký chứng chỉ kỹ thuật số an toàn, CN = Máy chủ trung gian chính lớp 2 StartCom CA xác minh lỗi: num = 20: không thể lấy chứng chỉ nhà phát hành cục bộ xác minh trả về: 0

Điều này chỉ ảnh hưởng đến các máy chủ được bảo vệ bởi chứng chỉ startcom và chỉ bắt đầu xảy ra trong vài ngày qua. Tôi đã xác minh rằng các chứng chỉ StartCom được cài đặt trong / etc / ssl / certs và chúng là những chứng chỉ tôi cần.

Điều làm cho điều này thực sự kỳ lạ là việc sử dụng wget thành công và curl thất bại. Đây là trên Debian Jessie.


Vì vậy, những gì chính xác không hoạt động - openssl hoặc curl?
ALex_hha

Có vẻ như openssl là thủ phạm, nhưng tôi không chắc tại sao wget hoạt động và chỉ có chứng chỉ StartCom bị ảnh hưởng.
Jesse Weigert

Câu trả lời:


1

Đừng bận tâm. Tôi bằng cách nào đó làm hỏng thư mục CA của tôi. Xóa / etc / ssl / certs và sau đó chạy apt-get install - cài đặt ca-chứng chỉ đã sửa nó.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.