Respostas no Fórum
-
AutorPosts
-
19/10/2015 às 14:47 #11343dlerarioParticipante
Boa tarde,
Para quem interessar consegui contornar este erro inserindo as seguintes linhas no functions.php do meu tema:
/** * SSL unable to verify host fix */ add_filter( 'https_local_ssl_verify', '__return_false' ); add_filter( 'https_ssl_verify', '__return_false');
Bastou seguir o tutorial postado em ingles no link:
SSL certificate problem: unable to get local issuer certificate?
18/10/2015 às 16:47 #11339dlerarioParticipanteOK Luis, muito obrigado.
Esta adicionado. Basta me aceitar o usuario dlerario.18/10/2015 às 14:39 #11335dlerarioParticipanteLuis,
Obrigado pela atenção e pela resposta.
O meu servidor (GoDaddy) VPS tem dois planos um de R$99/mes sem suporte e um de R$600/mes com suporte. Optei pelo mais barato e agora tenho um suporte em inglês e que não me ajuda em nada, e alem de tudo ja gastei R$1.200,00 pois o pagamento é anual e antecipado…
Em relação as tentativas, é o mesmo que a Cielo me passou:
Dicas: Caso a loja esteja utilizando a linguagem PHP e o procedimento mencionado não funcione, altere dentro do include.php a versão do Certificado de 3 para 4. DE: curl_setopt($sessao_curl, CURLOPT_SSLVERSION, 3); PARA: curl_setopt($sessao_curl, CURLOPT_SSLVERSION, 4); Caso a alteração não funcione, altere para: PARA: curl_setopt($sessao_curl, CURLOPT_SSLVERSION,CURL_SSLVERSION_TLSv1);
Como no plugin já vem configurado “curl_setopt($sessao_curl, CURLOPT_SSLVERSION, 4 );” me restou alterar para “curl_setopt($sessao_curl, CURLOPT_SSLVERSION,CURL_SSLVERSION_TLSv1);” , que resultou no segundo erro
10-16-2015 @ 10:44:16 - An error occurred while requesting the transaction: WP_Error Object ( [errors] => Array ( [http_request_failed] => Array ( [0] => Operation timed out after 0 milliseconds with 0 out of 0 bytes received ) ) [error_data] => Array ( ) )
Para este segundo erro, o suporte Cielo me retornou a seguinte informação:
Pedimos que verifique no include .php se tempo configurado no servidor está de acordo com os includes CONNECTTIMEOUT e TIMEOUT, as informações devem estar iguais em ambos, servidor e includes.
// CURLOPT_CONNECTTIMEOUT // o tempo em segundos de espera para obter uma conexão curl_setopt($sessao_curl, CURLOPT_CONNECTTIMEOUT, 10); // CURLOPT_TIMEOUT // o tempo máximo em segundos de espera para a execução da requisição (curl_exec) curl_setopt($sessao_curl, CURLOPT_TIMEOUT, 40);
De acordo com o plugin, o tempo ja esta configurado para 40. Porem no servidor nao sei localizar esta informação.
Sei que é trabalhoso, por isso pergunto se conhece alguem que poderia indicar para me ajudar a resolver este problema, pois já é dificíl encontrar alguem que entenda o que está acontencendo, e que ainda sabem solucionar está dificil encontrá-los.
Obrigado
-
AutorPosts