Powder-Monkey icon indicating copy to clipboard operation
Powder-Monkey copied to clipboard

UrlStatusChecker Does not support invalid certificate

Open oantoshchenko opened this issue 13 years ago • 1 comments

We have https with self signed certificate on our testing environment, so whenever I try to use UrlStatusChecker.getHTTPStatusCode() I have

javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated at com.sun.net.ssl.internal.ssl.SSLSessionImpl.getPeerCertificates(SSLSessionImpl.java:352) at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:128) at org.apache.http.conn.ssl.SSLSocketFactory.connectSocket(SSLSocketFactory.java:397) at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:148) at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:150) at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:121) at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:575) at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:425) at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:820) at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:754) at com.lazerycode.selenium.urlstatuschecker.URLStatusChecker.getHTTPStatusCode(URLStatusChecker.java:126) at com.silanis.autoTest.eSign.pages.PageObject.testHttpResponseForPageUrl(PageObject.java:83)

I found an article how to fix this http://javaskeleton.blogspot.ca/2010/07/avoiding-peer-not-authenticated-with.html

oantoshchenko avatar Nov 28 '12 16:11 oantoshchenko

I'll have a look as soon as I have a free moment

Ardesco avatar Nov 28 '12 23:11 Ardesco