3 votes

Comment puis-je pousser vers Launchpad si le port 22 est bloqué ?

Je suis en train de programmer chez McDonalds, et j'ai besoin de pousser du code vers Launchpad.

git push origin master

ssh: connect to host git.launchpad.net port 22: No route to host
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

Mais ils ont bloqué le port 22. Y a-t-il un moyen de contourner ce problème ?

Je suis sur 20.04.

Il existe des solutions pour github et gitlab ici :

https://stackoverflow.com/a/8081292/2158002

Host github.com
  Hostname ssh.github.com
  Port 443

Je n'ai pas encore pu reproduire ce phénomène pour Launchpad. Ma tentative ici :

Host git.launchpad.net
  Hostname ssh.launchpad.net
  Port 443

produit

ssh: Could not resolve hostname ssh.launchpad.net: Name or service not known
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

1voto

SilverViper Points 359

Nous pourrions ajouter le push vers git.launchpad.net via HTTPS à l'avenir, mais ce n'est pas une fonctionnalité que nous avons pour l'instant, malheureusement.

La meilleure solution consiste probablement à rechercher un proxy que vous pouvez utiliser pour faire passer votre trafic SSH par un port autorisé par le pare-feu de votre employeur.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X