WebSVN accept untrusted HTTPS certificate
Posted
by
Laurent
on Server Fault
See other posts from Server Fault
or by Laurent
Published on 2010-07-17T20:47:42Z
Indexed on
2012/04/05
17:33 UTC
Read the original article
Hit count: 256
I am using websvn with a remote repository. This repository uses https protocol. After having configured websvn I get on the websvn webpage:
svn --non-interactive --config-dir /tmp list --xml --username '***' --password '***' 'https://scm.gforge.....'
OPTIONS of 'https://scm.gforge.....': Server certificate verification failed: issuer is not trusted
I don't know how to indicate to websvn to execute svn command in order to accept and to store the certificate. Does someone knows how to do it?
UPDATE:
It works! In order to have something which is well organized I have updated the WebSVN config file to relocate the subversion config directory to /etc/subversion which is the default path for debian:
$config->setSvnConfigDir('/etc/subversion');
In /etc/subversion/servers I have created a group and associated the certificate to trust:
[groups]
my_repo = my.repo.url.to.trust
[global]
ssl-trust-default-ca = true
store-plaintext-passwords = no
[my_repo]
ssl-authority-files = /etc/apache2/ssl/my.repo.url.to.trust.crt
© Server Fault or respective owner