"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > ¿Cómo solucionar el error 35 de cURL: \"Se produjo un problema en el protocolo de enlace SSL/TLS\"?

¿Cómo solucionar el error 35 de cURL: \"Se produjo un problema en el protocolo de enlace SSL/TLS\"?

Publicado el 2024-11-08
Navegar:613

How to Fix cURL Error 35: \

Resolviendo problemas de protocolo de enlace SSL/TLS con cURL

Encontrando el infame error 35 de cURL, "Ocurrió un problema en algún lugar del protocolo de enlace SSL/TLS ," puede resultar frustrante. Este mensaje de error indica dificultades para establecer una conexión segura durante las solicitudes HTTPS, a pesar de que cURL funciona perfectamente con los protocolos HTTP.

Una solución común que se intenta es configurar CURLOPT_SSL_VERIFYPEER en falso, pero resulta ineficaz. Sin embargo, la clave para resolver este problema radica en proporcionar a cURL la información necesaria de la autoridad certificadora.

A diferencia de los navegadores modernos, cURL no posee certificados raíz integrados. Para verificar los certificados recibidos durante las conexiones SSL, se requiere una ruta explícita a un archivo cacerts.pem. Este archivo contiene certificados raíz que permiten a cURL confiar en el certificado del servidor.

Para configurar cURL correctamente, siga estos pasos:

curl_setopt($ch, CURLOPT_CAINFO, '/path/to/cert/file/cacert.pem');

Al proporcionar este archivo, cURL podrá verificar el certificado del servidor y establecer una conexión HTTPS segura. El archivo cacerts.pem se puede obtener en el sitio web oficial de documentación de cURL.

Recuerde, este archivo se puede utilizar para todas las conexiones SSL posteriores realizadas a través de cURL, lo que simplifica el proceso de configuración.

Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3