Adding M2 Project that requires client https certificate for svn/scm fails
--------------------------------------------------------------------------

                 Key: CONTINUUM-1812
                 URL: http://jira.codehaus.org/browse/CONTINUUM-1812
             Project: Continuum
          Issue Type: Bug
          Components: SCM
    Affects Versions: 1.1
         Environment: Linux Centos 4.6
            Reporter: Jan Gabrielli


When trying to add a M2 project with a https source using client side SSL 
certificate Continuum is unable to add the project. 
The client certificate is configured in .subversion/servers and manual attempts 
to checkout are sucessfull. 

Web GUI responce : The URL provided is malformed

When SSL client certificate required is commented out on the apache side I can 
add the project.
Then enable the requirement again and the project builds fine. (So svn update 
works)
Is there an option missing that allows continuum m2 agent to access https using 
the client certificate or can it be defined in some config file ?

Apache2.x log :
[Fri Jun 27 14:57:51 2008] [error] Re-negotiation handshake failed: Not 
accepted by client!?
[Fri Jun 27 14:57:51 2008] [error] Re-negotiation handshake failed: Not 
accepted by client!?

Continuum logs : 
4302223 [SocketListener0-2] INFO  
org.codehaus.plexus.action.Action:create-projects-from-metadata  - checking for 
settings auth setup
4302309 [SocketListener0-2] INFO  
org.codehaus.plexus.action.Action:create-projects-from-metadata  - URL is not 
valid: https://10.x.x.xxx:444/svn/trunk/pom.xml
javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
        at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Alerts.java:174)
        at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Alerts.java:136)
        at 
com.sun.net.ssl.internal.ssl.SSLSocketImpl.recvAlert(SSLSocketImpl.java:1657)
        at 
com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:932)
        at 
com.sun.net.ssl.internal.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:746)
        at 
com.sun.net.ssl.internal.ssl.AppInputStream.read(AppInputStream.java:75)
        at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
        at java.io.BufferedInputStream.read1(BufferedInputStream.java:258)
.......
.......
4302386 [SocketListener0-2] INFO  
org.codehaus.plexus.action.Action:create-projects-from-metadata  - Malformed 
URL (MungedHttpsURL is not valid): https://username:[EMAIL 
PROTECTED]:444/svn/trunk/pom.xml
4302386 [SocketListener0-2] INFO  org.apache.maven.continuum.Continuum:default  
- Created 0 projects.
4302386 [SocketListener0-2] INFO  org.apache.maven.continuum.Continuum:default  
- Created 0 project groups.
4302386 [SocketListener0-2] INFO  org.apache.maven.continuum.Continuum:default  
- 1 errors.
4302386 [SocketListener0-2] INFO  org.apache.maven.continuum.Continuum:default  
- 1 errors during project add: 
4302386 [SocketListener0-2] INFO  org.apache.maven.continuum.Continuum:default  
- add.project.malformed.url.error






-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to