Pergunta de formulários de contato constante do WordPress: erro cURL 35: erro de protocolo SSL desconhecido

Um usuário perguntou ?

Eu tenho um site que usa o plugin ConstantContact para WordPress.

Ao desenvolver o site em um servidor de teste, o plugin funcionou perfeitamente. Mas quando movemos o site para o servidor de produção, o plugin parou de funcionar, mas também gerou um erro no site quebrando tudo.

O log de erros do servidor estava cheio dessas mensagens:


[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

O SSL foi ativado no site de teste, mas não no site de demonstração. Então eu desativei o SSL no teste e o plugin ainda funcionou. Então eu acho que não é essa a questão.

Como o link para o ConstantContact foi feito a partir do Test, coloquei o ConstantContact offline em produção, e mesmo tendo colocado offline, o site de produção começou a funcionar normalmente, mas fica claro que o endereço de e-mail no formulário de inscrição não estava sendo enviado. Contato constante. Eu reconectei, desta vez diretamente da Produção, e não funcionou porque o erro persiste.

Acho que o problema está relacionado ao software do servidor, talvez PHP, talvez curl, talvez uma extensão ausente talvez… mas não consigo identificar o que está causando o problema.

(@contato constante)

1 ano, 11 meses atrás

Verifique alguns dos erros acima e entraremos em contato com você o mais breve possível.

Obrigado pela sua paciência.

(@contato constante)

1 ano, 11 meses atrás

Fizemos algumas pesquisas e verificações e tudo o que estamos vendo indica que o servidor solicitante não está permitindo uma conexão. Se você não está tendo problemas com o TLS 1.2, não temos certeza do que está acontecendo. Existem planos para mover o site de produção para um site baseado em SSL? Isso também pode acabar com o problema, embora, idealmente, possa não parecer tão bom, pelo menos em nível técnico.

Isto foi útil?

0 / 0

Deixe uma resposta 0

O seu endereço de email não será publicado. Campos obrigatórios são marcados *