Pregunta sobre Constant Contact Forms de Wordpress:

cURL error 35: error desconocido del protocolo SSL

Un usuario preguntó 👇

Tengo un sitio web que utiliza el plugin ConstantContact para WordPress.

Mientras desarrollaba el sitio web en un servidor de prueba, el plugin funcionó perfectamente. Pero cuando trasladamos el sitio web al servidor de producción, el plugin dejó de funcionar, pero además generó un error en el sitio web rompiendo todo.

El registro de errores del servidor estaba lleno de estos mensajes:


[05-Mar-2019 19:03:00 UTC] PHP Fatal error:  Uncaught GuzzleHttpRingExceptionConnectException: cURL error 35: Unknown SSL protocol error in connection to api.constantcontact.com:443  in wp-content/plugins/constant-contact-forms/vendor/constantcontact/guzzlehttp/ringphp/src/Client/CurlFactory.php:126
Stack trace:
#0 wp-content/plugins/constant-contact-forms/vendor/constantcontact/guzzlehttp/ringphp/src/Client/CurlFactory.php(91): GuzzleHttpRingClientCurlFactory::createErrorResponse(Array, Array, Array)
#1 wp-content/plugins/constant-contact-forms/vendor/constantcontact/guzzlehttp/ringphp/src/Client/CurlHandler.php(96): GuzzleHttpRingClientCurlFactory::createResponse(Array, Array, Array, Array, Resource id #558)
#2 wp-content/plugins/constant-contact-forms/vendor/constantcontact/guzzlehttp/ringphp/src/Client/CurlHandler.php(68): GuzzleHttpRingClientCurlHandler->_invokeAsArray(Array)
#3 wp-content/plugins/consta in wp-content/plugins/constant-contact-forms/vendor/constantcontact/guzzlehttp/guzzle/src/Exception/RequestException.php on line 49

SSL se habilitó en el sitio web de prueba, pero no en el sitio web de demostración. Así que desactivé SSL en Prueba y el plugin aún funcionaba. Entonces creo que esa no es la cuestión.

Debido a que el enlace a ConstantContact se realizó desde Test, desconecté ConstantContact en producción y, aunque lo desconecté, el sitio web de producción comenzó a funcionar normalmente, pero está claro que la dirección de correo electrónico en el formulario de suscripción no se estaba enviando a ConstantContact. Lo volví a conectar, esta vez directamente desde Producción, y no funcionó porque el error persiste.

Creo que el problema está relacionado con el software del servidor, quizás PHP, quizás curl, quizás una extensión faltante quizás… pero no puedo identificar qué está causando el problema.

(@contacto constante)

Hace 1 año, 11 meses

Por favor, verifique algunos de los errores anteriores y nos comunicaremos con usted lo antes posible.

Gracias por su paciencia.

(@contacto constante)

Hace 1 año, 11 meses

Hemos realizado algunas investigaciones y comprobaciones y todo lo que estamos viendo indica que el servidor solicitante no permite una conexión. Si no tiene problemas con TLS 1.2, no estamos muy seguros de lo que está sucediendo. ¿Hay planes para trasladar el sitio de producción a un sitio web basado en SSL? Eso también podría poner fin al problema, aunque idealmente podría no verse tan bien, al menos a nivel técnico.

¿Solucionó tu problema??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicada.