Signaler

Authent ldap + svn

Posez votre question caro55 - Dernière réponse le 18 juil. 2017 à 10:17 par mamiemando
Bonjour à tous,

Je suis actuellement confronté à un problème, je viens d'installer un nouveau serveur subversion sur mon environnement de validation avec une authentification LDAP. L'authentification se fait correctement mais je n'arrive pas à accéder à mon repo, erreur : Veuillez indiquer le nom du repository svn en sous-page. Exemple: "http://svn.test.valid/test".
ce projet existe bien !

ma config :
OS : RHEL 7.3
SVN : 1.7.14

config HTTP :
<VirtualHost *:80>
ServerName svn.test.valid.prod

## Vhost docroot
DocumentRoot "/usr/local/svn"

## Directories, there should at least be a declaration for /usr/local/svn

<Directory "/usr/local/svn">
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Require all granted
</Directory>

## Logging
ErrorLog "/var/log/httpd/svn.test.valid_error.log"
ServerSignature Off
CustomLog "/var/log/httpd/svn.test.valid_access.log" combined

## Custom fragment
<Location />
Require local

AuthType Basic
AuthName "Test Subversion Repository"
AuthBasicProvider ldap
AuthLDAPURL "ldap://myusername:mypassword@localhost/ou=persons,dc=test,dc=valid?uid"
Require valid-user

ErrorDocument 500 "Veuillez indiquer le nom du repository svn en sous-page. Exemple: http://svn.test.valid/test"

DAV svn
SVNParentPath /usr/local/svn/
AuthzSVNAccessFile /etc/httpd/conf/svn_credentials.conf
</Location>
</VirtualHost>


Erreur apache :

xx.xx.xx.xx - myuser [10/Jul/2017:16:01:07 +0000] "GET /test HTTP/1.1" 500 99 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36"



Merci d'avance !
Utile
+0
plus moins
Bonjour,

As-tu essayé de suivre ce tutoriel ?
https://doc.ubuntu-fr.org/subversion#serveur_svn_apache

À l'époque où j'utilisais svn, il me semble que ça marchait bien.

Aparté : Depuis, j'ai opté depuis pour
git
côté client et
gitolite
côté serveur avec authentification par clé ssh (
git
étant plus riche que
svn
,
gitolite
plus simple et plus léger à mettre en œuvre que dav et apache, et
ssh
étant plus sûr qu'une authentification par mot de passe), donc je ne pourrai pas t'en dire beaucoup plus à ce sujet.

Bonne chance
Donnez votre avis

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !