SVN Error E175002 while checking out code from repository SVN Error E175002 while checking out code from repository apache apache

SVN Error E175002 while checking out code from repository


After long research, I finally found a solution the solution was to put allow from all in the svn configuration on httpd.conf:

<Directory /repos>...allow from all...</Directory>

The svn checkout is working fine now

The above are for apache 2.2

if you use apache 2.4

<Directory /repos>    ...    require all granted    ...    </Directory>


In my case I had E175002 because of missing DNS records of Subversion server.


I had 2 issues:

a) The svn folder was not readable by apache user

b) Possibly the Directory was not setup correctly

In my example, SVN repository is installed under /home/svn.

1) chown apache.svn -R /home/svn

2) Modify subversion.conf:

<VirtualHost svn.xxx.com:443>    ServerName svn.xxx.com    DocumentRoot /home/svn/  <Directory "/home/svn/">        AllowOverride None        Order allow,deny        Allow from all        Options None    </Directory>SSLEngine onSSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULLSSLCertificateFile /etc/pki/tls/certs/ca.crtSSLCertificateKeyFile /etc/pki/tls/private/ca.key<FilesMatch "\.(cgi|shtml|jsp|html|htm|php?)$">    SSLOptions +StdEnvVars</FilesMatch>SetEnvIf User-Agent ".*MSIE.*" \         nokeepalive ssl-unclean-shutdown \         downgrade-1.0 force-response-1.0CustomLog /var/log/httpd/ssl_request_log \          "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"alias /svn /home/svn<Location /svn> DAV svn SVNPath /home/svn SVNListParentPath On AuthType Basic AuthName "Repositorio Subversion" AuthUserFile /etc/httpd/dav_svn.passwd Require valid-user allow from all</Location></VirtualHost>