You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@continuum.apache.org by Arnaud Bailly <ab...@oqube.com> on 2006/12/03 21:22:32 UTC

Using https with certificate auth

Hello,
I want to use continuum with pom urls usgin https and client
certificate authentication. I tried adding the same parameters
(keystore, trusted certs store ..) than what is used with maven but it fails. 

INFO   | jvm 1    | 2006/12/03 21:06:55 | 2006-12-03 21:06:55,221 [SocketListener0-0] INFO  Validator:url-source           - An error is occurred.
INFO   | jvm 1    | 2006/12/03 21:06:55 | javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
INFO   | jvm 1    | 2006/12/03 21:06:55 |       at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Alerts.java:150)
INFO   | jvm 1    | 2006/12/03 21:06:55 |       at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Alerts.java:117)
INFO   | jvm 1    | 2006/12/03 21:06:55 |       at com.sun.net.ssl.internal.ssl.SSLSocketImpl.recvAlert(SSLSocketImpl.java:1542)
INFO   | jvm 1    | 2006/12/03 21:06:55 |       at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:863)
INFO   | jvm 1    | 2006/12/03 21:06:55 |       at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1025)
INFO   | jvm 1    | 2006/12/03 21:06:55 |       at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1038)
INFO   | jvm 1    | 2006/12/03 21:06:55 |       at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:402)
INFO   | jvm 1    | 2006/12/03 21:06:55 |       at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:170)
INFO   | jvm 1    | 2006/12/03 21:06:55 |       at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:913)
INFO   | jvm 1    | 2006/12/03 21:06:55 |       at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:234)
INFO   | jvm 1    | 2006/12/03 21:06:55 |       at org.codehaus.plexus.formica.util.MungedHttpsURL.isValid(MungedHttpsURL.java:111)
INFO   | jvm 1    | 2006/12/03 21:06:55 |       at org.codehaus.plexus.formica.validation.UrlSourceValidator.validate(UrlSourceValidator.java:63)
INFO   | jvm 1    | 2006/12/03 21:06:55 |       at org.codehaus.plexus.formica.DefaultFormManager.validateElements(DefaultFormManager.java:195)
INFO   | jvm 1    | 2006/12/03 21:06:55 |       at org.codehaus.plexus.formica.DefaultFormManager.validate(DefaultFormManager.java:124)
INFO   | jvm 1    | 2006/12/03 21:06:55 |       at org.codehaus.plexus.formica.DefaultFormManager.validate(DefaultFormManager.java:114)
INFO   | jvm 1    | 2006/12/03 21:06:55 |       at org.codehaus.plexus.formica.action.AbstractEntityAction.execute(AbstractEntityAction.java:107)
INFO   | jvm 1    | 2006/12/03 21:06:55 |       at org.codehaus.plexus.summit.pipeline.valve.ActionValve.invoke(ActionValve.java:68)
INFO   | jvm 1    | 2006/12/03 21:06:55 |       at org.codehaus.plexus.summit.pipeline.AbstractPipeline.invoke(AbstractPipeline.java:70)
INFO   | jvm 1    | 2006/12/03 21:06:55 |       at org.codehaus.plexus.summit.Summit.doGet(Summit.java:54)
INFO   | jvm 1    | 2006/12/03 21:06:55 |       at org.codehaus.plexus.summit.Summit.doPost(Summit.java:108)
INFO   | jvm 1    | 2006/12/03 21:06:55 |       at javax.servlet.http.HttpServlet.service(HttpServlet.java:615)
INFO   | jvm 1    | 2006/12/03 21:06:55 |       at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
INFO   | jvm 1    | 2006/12/03 21:06:55 |       at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:358)
INFO   | jvm 1    | 2006/12/03 21:06:55 |       at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:294)
INFO   | jvm 1    | 2006/12/03 21:06:55 |       at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:567)
INFO   | jvm 1    | 2006/12/03 21:06:55 |       at org.mortbay.http.HttpContext.handle(HttpContext.java:1807)
INFO   | jvm 1    | 2006/12/03 21:06:55 |       at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:525)
INFO   | jvm 1    | 2006/12/03 21:06:55 |       at org.mortbay.http.HttpContext.handle(HttpContext.java:1757)
INFO   | jvm 1    | 2006/12/03 21:06:55 |       at org.mortbay.http.HttpServer.service(HttpServer.java:879)
INFO   | jvm 1    | 2006/12/03 21:06:55 |       at org.mortbay.http.HttpConnection.service(HttpConnection.java:789)
INFO   | jvm 1    | 2006/12/03 21:06:55 |       at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:960)
INFO   | jvm 1    | 2006/12/03 21:06:55 |       at org.mortbay.http.HttpConnection.handle(HttpConnection.java:806)
INFO   | jvm 1    | 2006/12/03 21:06:55 |       at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:218)
INFO   | jvm 1    | 2006/12/03 21:06:55 |       at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:331)
INFO   | jvm 1    | 2006/12/03 21:06:55 |       at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:520)

thank for help

-- 
OQube < software engineering \ génie logiciel >
Arnaud Bailly, Dr.
\web> http://www.oqube.com