Support #2609
closed
Problème de contact du dépôt.
Added by Lafage Vincent about 13 years ago.
Updated almost 11 years ago.
Description
je n'arrive pas à contacter le dépôt Subversion du projet Andromède
(dont voici l'URL : svn://ipnvcs.in2p3.fr:/andromede) depuis la Forge,
et l'erreur qui s'affiche est sybilline :
404
L'entrée et/ou la révision demandée n'existe pas dans le dépôt.
J'ai supprimé la configuration du dépôt puis je l'ai refaite,
plusieurs fois, y compris en fournissant divers login / password, en vain.
J'arrive pourtant à contacter le dépôt par la ligne de commande.
Par sécurité, tu peux essayer avec svn://ipnsvn.in2p3.fr/andromede ?
(ipnsvn au lieu de ipnvcs, et pas de : avant /andromede).
On a fait des petits tests qui pointent dans une direction :
si on autorise l'accès anonyme en lecture, d'un seul coup ça passe.
Les recherches sur internet pointent vers un problème de redmine pour parser la réponse de svn à l'authentification.
On a poursuivi les tests en donnant un accès anonyme en lecture sur le répertoire principal du dépôt,
voire sur branches et tags, mais pas sur trunk.
Et là on récupère la connexion.
Cependant, un nouveau comportement de la page de connexion apparaît :
au lieu d'avoir sur la même page, l'arborescence et "Latest revisions"
on voit l'arborescence sur une première page avec un lien "View all revisions"
qui pointe sur une deuxième page avec les révisions elle même.
Et bien sûr, cliquer sur branches ou tags se passe bien mais n'affiche rien (répertoires vides)
mais cliquer sur trunk n'affiche rien (pas de droit anonymes)
Alors que, lorsqu'on clique sur le lien d'une des révisions (sur la deuxième page),
elle se comporte bien en affichant le compte-rendu du commit (qui s'est pourtant fait dans le trunk…
qu'on ne peut lire qu'en authentifié)
Le plugin fait peut-être deux requêtes l'une en anonyme, l'autre en authentifié ?
On arrive aux limites de ce que je peux et sais faire. Plus qu'à prier pour que Jean-René ou Pierre-Etienne puissent s'emmeler.
Je n'ai pas bien compris pourquoi vous ne mettiez pas carrémment tout le dépôt accessible en lecture à l'utilisateur anonyme ?
Pour essayer de comprendre le bug ?
Sinon, ca vaut peut-être la peine d'essayer un accès par protocole http au lieu de svn.
On ne met pas le dépôt en anonyme, parce que notre "client"-physicien a souhaité
réserver l'accès aux documents qu'il versionne.
On est en train d'organiser un accès http pour voir. Normalement on aura du neuf pour jeudi.
Des nouvelles de Jean-René ou Pierre-Étienne ?
Est-ce qu'on remonte le bug à redmine-pluginSVN ?
Pas de nouvelles de Jean-René ou Pierre-Étienne... normalement ils voient passer ces messages, mais je ne suis pas sur qu'ils puissent résoudre le problème.
Vous avez bien décortiqué le cas, autant le remonter à redmine-pluginSVN, oui.
Pour le court-terme, un accès http me semble le meilleur cheval sur lequel miser.
Bonjour
je ne recevais plus les notifications concernant le projet forge. je n'avais donc pas vu votre problème.
nous regardons.
Jean-René
bash-3.2$ svn ls svn://ipnsvn.in2p3.fr/andromede/trunk --xml --username forgeadmin --password ******
<?xml version="1.0"?>
<lists>
<list
path="svn://ipnsvn.in2p3.fr/andromede/trunk">
svn: Impossible de négocier de mécanisme d'authentification
en ligne de commande ça ne marche pas pour nous, donc ça ne peut pas marcher dans redmine, quel est le mécanisme d'authentification utilisé par votre serveur ?
- Status changed from New to Resolved
Also available in: Atom
PDF