webservice de pagamentos



  • Estou tentando consumir a api do pagseguro, com a função de consumo via Rest, só que estou obtendo o erro abaixo, alguém já passou por isso?

    Received fatal alert: handshake_failure
    Exceção Gerada: javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure at sun.security.ssl.Alerts.getSSLException(Alerts.java:192) at sun.security.ssl.Alerts.getSSLException(Alerts.java:154) at sun.security.ssl.SSLSocketImpl.recvAlert(SSLSocketImpl.java:2023) at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1125) at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1375) at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1403) at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1387) at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:559) at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:185) at sun.net.www.protocol.http.HttpURLConnection.getOutputStream0(HttpURLConnection.java:1316) at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:1291) at sun.net.www.protocol.https.HttpsURLConnectionImpl.getOutputStream(HttpsURLConnectionImpl.java:250) at wfr.com.systems.system_cfc.rules.WebrunFunctions.ebfRestCallNew(WebrunFunctions.java:14100) at wfr.com.systems.system_cfc.rules.GalaxPayAutenticar.run(GalaxPayAutenticar.java:91) at wfr.rules.WFRRule.start(SourceFile:779) at wfr.rules.WFRRule.call(SourceFile:1841) at wfr.rules.WFRRule.call(SourceFile:57) at



  • @anasouza disse em webservice de pagamentos:

    tocol.http.HttpURLConnection.getOutputStream(HttpURLConne

    Pra corrigir você vai precisar atualizar o cacerts do Java nesse ambiente, ou usar um compatível com o Tomcat, se o Tomcat for o padrão de 64bits o cacerts também precisa ser de 64bits.



  • Consegui resolver fazendo a importação do certificado no java, obrigada pela dica.


Log in to reply