Son zamanlarda sunucumuzu 8.04'ten 10.04'e ve onunla birlikte tüm yazılımı yükselttim.
Çevrimiçi bulduğum kadarıyla, CURL'nin yeni sürümünün bir CA paketi içermediği ve sonuç olarak bağlandığınız sunucunun sertifikasının geçerli bir yetkili tarafından imzalandığını doğrulayamadığı anlaşılıyor .
Gerçek hata:
CURL hatası: SSL sertifikası sorunu, CA sertifikasının TAMAM olduğunu doğrulayın. Ayrıntılar: hata: 14090086: SSL rutinleri: SSL3_GET_SERVER_CERTIFICATE: sertifika doğrulaması başarısız oldu
Bulduğum bazı yerler, CURL'yi çağırdığınızda bir seçenek belirleyerek bir CA dosyasını manuel olarak belirtmenizi veya denetimi tamamen devre dışı bırakmanızı önerir, ancak her uygulamanın CURL çağrılarını değiştirmek yerine sorunu küresel olarak düzeltmeyi tercih ederim.
Var olan tüm uygulama kodunun değiştirilmesine gerek kalmadan çalışabilmesi için CURL'nin CA sorununu sunucu genelinde düzeltmenin bir yolu var mı?