OS: Ubuntu 16.04Jenkins Erreur 128/erreur Git 403: Jenkins ne peut pas se connecter à mon dépôt Bitbucket
Hypervisor: VirtualBox
Configuration du réseau: réseau Nat avec redirection de port accéder au vms via l'ip de l'hôte. Je peux également envoyer une requête ping à une machine virtuelle depuis une autre machine virtuelle.
Je tente de connecter mon application Jenkins hébergée sur une machine virtuelle à mon serveur BitBucket également sur une machine virtuelle. J'ai suivi un tutoriel sur Internet, mais quand j'entrer l'adresse de mon dépôt git je reçois ceci:
Failed to connect to repository : Command "usr/bin/git ls-remote -h http://[email protected]:8005/scm/tes/repository-test.git HEAD" returned status code 128: stdout: stderr: fatal: unable to access 'http://[email protected]:8005/scm/tes/repository-test.git/': The requested URL returned error: 403
Alors, pour être sûr que j'ai essayé de exectute la commande sur le terminal ... et le terminal semble fonctionner .. Je peux aussi pousser, clone, tirer, etc ..
On this image you can see that it's true
avez-vous une explication?
EDIT:
J'essaie quelques autres choses comme l'utilisation ou non sudo pour voir si le problème des autorisations est venu de cela et il semble que ce n'est pas le cas. Pensez-vous que parce que "HEAD" ne donne aucun résultat, git in jenkins l'interprète comme pas de réponse et retourne la putain ** erreur 403?
EDIT 2:
Je trouve que sur le web: http: // jenkins-ci.361315.n4.nabble.com/Jenkins-GIT-ls-remote-error-td4646903.html Le gars a le même problème mais d'une manière différente, je vais essayer d'allouer plus de RAM pour voir si ça fait l'affaire.
Utilisez-vous un référentiel privé dans BitBucket? –
Non, j'ai coché la case pour rendre le référentiel "public" dans les paramètres – TheAdvanced
Cochez cette case http://stackoverflow.com/questions/21715345/jenkins-returned-status-code-128 –