Depuis ce matin j’ai deux soucis avec mirror.php.
Le premier est qu’en lançant le script comme tous les jours, j’obtiens 0 repos dans les organisations :
API non accessible (url: https://git.spip.net/api/v1/orgs/spip-contrib-squelettes/repos?limit=50)
# 0 repositories dans https://git.spip.net/spip-contrib-squelettes
Ce qui est bizarre c’est qu’en lançant ce script à partir de PHPStorms, je n’ai plus l’erreur et tout se déroule correctement. D’ailleurs si j’essaye l’URL avec Firefox j’obtiens bien la liste des repos de l’organisation concernée.
Le deuxième concerne 13 repos de spip-contrib-extensions. J’ai donc lancé le script pour recréer un environnement complet en local et là j’obtiens la liste des erreurs suivantes:
13 Repositories en erreur
- git@git.spip.net:spip-contrib-extensions/opquast.git
- git@git.spip.net:spip-contrib-extensions/select2.git
- git@git.spip.net:spip-contrib-extensions/auteur_nom_prenom.git
- git@git.spip.net:spip-contrib-extensions/porte_plume_intertitres.git
- git@git.spip.net:spip-contrib-extensions/newsletters_modeles.git
- git@git.spip.net:spip-contrib-extensions/datatables.git
- git@git.spip.net:spip-contrib-extensions/jQuery_number.git
- git@git.spip.net:spip-contrib-extensions/cartes_choroplethes.git
- git@git.spip.net:spip-contrib-extensions/formidable_identification.git
- git@git.spip.net:spip-contrib-extensions/chats.git
- git@git.spip.net:spip-contrib-extensions/depublication.git
- git@git.spip.net:spip-contrib-extensions/aspirateur.git
- git@git.spip.net:spip-contrib-extensions/dd.git
J’ai regardé les paramètres des repos mais je n’ai pas trouvé un point commun qui expliquerait l’erreur qui est la suivante pour chacun des repos :
git clone git@git.spip.net:spip-contrib-extensions/datatables.git spip-contrib-extensions/datatables
Cloning into 'spip-contrib-extensions/datatables'...
kex_exchange_identification: Connection closed by remote host
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
Je ne vois vraiment d’où viennent ces deux problèmes.
Si quelqu’un a une idée ?