Viewing 11 replies - 1 through 11 (of 11 total)
  • N?o sei se é obrigatório, no entanto grande parte dos problemas que tenho visto acontecer s?o por causa do cURL e do OpenSSL desatualizados, eu mesmo tive que trocar de servidor por causa disso. é bom já testar se isso está ok no seu site…

    Plugin Author Claudio Sanches

    (@claudiosanches)

    Se é ativando ambiente de produ??o você vai precisar de SSL.

    Thread Starter rolimt

    (@rolimt)

    Entendi… O problema é que n?o consigo testar a compra no ambiente de teste.

    Aparece essa mensagem:
    Cart?o de crédito: Um erro aconteceu ao processar o seu pagamento, por favor, tente novamente ou entre em contato para conseguir assistência.

    N?o seria porque n?o é possível continuar a compra no ambiente de teste?

    Verifiquei no LOG e apareceu a seguinte mensagem abaixo.

    09-24-2015 @ 18:37:25 – Requesting a transaction for order 70 with the follow data: WC_Cielo_XML Object
    (
    [@attributes] => Array
    (
    [id] => 70-1443119845
    [versao] => 1.3.0
    )

    [dados-pedido] => WC_Cielo_XML Object
    (
    [numero] => 70
    [valor] => 200
    [moeda] => 986
    [data-hora] => 2015-09-24T18:25:21
    [idioma] => PT
    )

    [forma-pagamento] => WC_Cielo_XML Object
    (
    [bandeira] => mastercard
    [produto] => 1
    [parcelas] => 1
    )

    [url-retorno] => http%3A%2F%2Fwww.clarendesign.com.br%2Faegis%2Fwc-api%2FWC_Cielo_Credit_Gateway%2F%3Fkey%3Dwc_order_56044011a1254%26amp%3Border%3D70
    [autorizar] => 3
    [capturar] => true
    [gerar-token] => false
    )

    09-24-2015 @ 18:37:26 – An error occurred while requesting the transaction: WP_Error Object
    (
    [errors] => Array
    (
    [http_request_failed] => Array
    (
    [0] => SSL certificate problem, verify that the CA cert is OK. Details:
    error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
    )

    )

    [error_data] => Array
    (
    )

    )

    Thread Starter rolimt

    (@rolimt)

    Pelo que entendi ali tem a ver com o certificado SSL. Certo?

    Plugin Author Claudio Sanches

    (@claudiosanches)

    N?o, entendeu absolutamente errado.
    O que acontece é que o SEU SERVIDOR n?o consegue verificar o SSL DA CIELO!
    No caso isso acontece porque você esta em um servidor EXTREMAMENTE desatualizado e INSEGURO!
    Precisa atualizar cURL e OpenSSL URGENTE!

    Thread Starter rolimt

    (@rolimt)

    Certo. Eu liguei na hostgator e o atendente n?o sabia do que eu estava falando. Eu achei um link que mostra as vers?es:

    https://faq.hostgator.com.br/content/70/319/pt-br/softwares-e-vers%C3%B5es.html

    Diz:

    cURL 7.19.x (assim como libcurl e PHP/CURL).
    openSSL 1.0.1
    PHP 5.4.30

    Quais s?o as vers?es recomendadas?

    Plugin Author Claudio Sanches

    (@claudiosanches)

    Esta relativamente atualizado, mas talevz n?o configurado como deveria.
    Já que o servidor é incapaz de verificar o SSL da Cielo.

    Plugin Author Claudio Sanches

    (@claudiosanches)

    Alias, vai ser complicado encontrar algum atendente da hostgator que vai conseguir te ajudar com isso.
    Sem contar que tentar isso usando um servidor compartilhado como você esta tentando fazer, n?o é o ideal e nem pegar um bom certificado SSL você vai poder.
    Melhor levar logo esse site para um VPS e ent?o você tem controle total com isso e fazer algo profissional, como deve ser sua inten??o ao estar tentando usar Cielo.
    Caso o contrário nem vale apena usar Cielo em um servidor t?o pica-pau como você esta fazendo, no caso seria melhor deixar PagSeguro mesmo.

    Thread Starter rolimt

    (@rolimt)

    Olá, Claudio, entendo.
    Você considera que fazendo essa mudan?a de acordo com sua orienta??o o ambiente de teste, as compras etc passariam a funcionar?

    Plugin Author Claudio Sanches

    (@claudiosanches)

    Bom, ambiente de testes tem como principal objeto server como um ambiente onde você testa as coisas como se fosse no ambiente de produ??o…
    Ent?o pensando assim, sim, Cielo no ambiente de testes DEVE funcionar exatamente o mesmo do que no ambiente de produ??o, com a diferen?a que no de testes, você n?o passa dados reais (ou dados sensíveis).

    Thread Starter rolimt

    (@rolimt)

    Entendi. Obrigado.
    Você costuma indicar alguma empresa para esse servi?o?

Viewing 11 replies - 1 through 11 (of 11 total)
  • The topic ‘No teste já precisa de ssl’ is closed to new replies.