continuum-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jens Riboe <jens.ri...@ribomation.com>
Subject problem with svn via https - pls help
Date Tue, 19 Feb 2008 19:02:44 GMT
I have problem with Continuum not not being able to checkout from svn 
via https, because of a SSL cert validation error.

Provider message: The svn command failed.
Command output: 
-------------------------------------------------------------------------------
svn: PROPFIND request failed on '/svn/pub/DateCalc/trunk'
svn: PROPFIND of '/svn/pub/DateCalc/trunk': Server certificate verification failed: issuer
is not trusted (https://www.ribomation.com)
-------------------------------------------------------------------------------

However, I can sucessfully checkout using either of
svn co https://...
mvn scm:checkout

the .subversion/servers file contains certs defs (CA + SSL cert)
ssl-authority-files = 
/etc/certs/ribomation_com.crt.pem;/etc/certs/www_ribomation_com.crt.pem

Continumm is running at
* Tomcat 6.0.14     
* Java 1.6.0_03-b05
* Ubuntu Server 7.19  (2.6.22-14/i386)
Tomcat runs as user 'tomcat' and the checkout commands above is 
performed using that user in its home dir


So, my question is:
What is the key difference of how Continuum handles svn (under user 
tomcat) and a user 'tomcat' doing checkouts directly?
Do Continuum SCM/svn uses the settings in ~/.subversion?
Where else should I look for a configuration of svn, for usage by Continuum?


Here is a log snippet, showing Continuum uses svn within a shell cmd:
187758 [pool-1-thread-1] INFO  
org.apache.maven.continuum.scm.ContinuumScm:default  - Checking out 
project: 'DateCalc', id: '2' to '/var/cache/tomcat/continuum/work/2'.
187783 [pool-1-thread-1] INFO  
org.apache.maven.scm.manager.ScmManager:default  - Executing: /bin/sh -c 
"cd /var/cache/tomcat/continuum/work && svn --non-interactive checkout 
https://www.ribomation.com/svn/pub/DateCalc/trunk 2"
187784 [pool-1-thread-1] INFO  
org.apache.maven.scm.manager.ScmManager:default  - Working directory: 
/var/cache/tomcat/continuum/work
187897 [pool-1-thread-1] WARN  
org.apache.maven.continuum.scm.ContinuumScm:default  - Error while 
checking out the code for project: 'DateCalc', id: '2' to 
'/var/cache/tomcat/continuum/work/2'.
187897 [pool-1-thread-1] WARN  
org.apache.maven.continuum.scm.ContinuumScm:default  - Command output: 
svn: PROPFIND request failed on '/svn/pub/DateCalc/trunk'
svn: PROPFIND of '/svn/pub/DateCalc/trunk': Server certificate 
verification failed: issuer is not trusted (https://www.ribomation.com)

187897 [pool-1-thread-1] WARN  
org.apache.maven.continuum.scm.ContinuumScm:default  - Provider message: 
The svn command failed.

Thanks
    /jens

Mime
View raw message