continuum-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bruno waes <bruno.w...@gmail.com>
Subject Re: problem with svn via https - pls help
Date Tue, 10 Jun 2008 17:46:59 GMT

this is exactly the same problem i am running into ...


Jens Riboe-2 wrote:
> 
>  >>Continuum use the command line to launch svn so if svn command works
> fine
>  >>with the tomcat user, it should work too from Continuum.
> 
> That's my thought too. So, where do you suggest me looking when it
> doesn't?
> 
> from the log I can see it executes
> /bin/sh -c "cd /var/cache/tomcat/continuum/work && svn --non-interactive 
> checkout https://www.ribomation.com/svn/pub/DateCalc/trunk 2"
> 
> continuum@tomcat runs as user tomcat
> logged on as the same user, I can checkout using svn co ...
> 
> I got around it by removing the HTTPS requirement for my svn repo 
> (accessed internally).
> However, that's less than ideal for obvious reasons.
> 
> 
> Emmanuel Venisse skrev:
>> Continuum use the command line to launch svn so if svn command works fine
>> with the tomcat user, it should work too from Continuum.
>>
>> Emmanuel
>>
>> On Feb 19, 2008 8:02 PM, Jens Riboe <jens.riboe@ribomation.com> wrote:
>>
>>> 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
>>>
>>
> 
> 

-- 
View this message in context: http://www.nabble.com/problem-with-svn-via-https---pls-help-tp15573660p17761000.html
Sent from the Continuum - Users (old) mailing list archive at Nabble.com.


Mime
View raw message