Skip to main content
We publish frequent updates to our documentation, and translation of this page may still be in progress. For the most current information, please visit the English documentation.

Erreur : Numéro de fichier incorrect

Cette erreur signifie généralement que vous n’avez pas pu vous connecter au serveur. Souvent, cela est dû aux pare-feu et aux serveurs proxy.

Quand vous exécutez des commandes Git distantes ou que vous vous connectez en mode SSH, votre connexion peut expirer :

$ ssh -vT git@HOSTNAME
> OpenSSH_8.1p1, LibreSSL 2.7.3
> debug1: Connecting to HOSTNAME [207.97.227.239] port 22.
> debug1: connect to address 207.97.227.239 port 22: Connection timed out
> ssh: connect to host HOSTNAME port 22: Connection timed out
> ssh: connect to host HOSTNAME port 22: Bad file number

Résolution du problème

Utiliser le protocole HTTPS

Souvent, la solution la plus simple consiste simplement à éviter SSH entièrement. La plupart des pare-feu et des proxys autorisent le trafic HTTPS sans problème. Pour tirer parti de cela, modifiez l’URL distante que vous utilisez :

$ git clone https://HOSTNAME/USERNAME/REPO-NAME.git
> Cloning into 'reponame'...
> remote: Counting objects: 84, done.
> remote: Compressing objects: 100% (45/45), done.
> remote: Total 84 (delta 43), reused 78 (delta 37)
> Unpacking objects: 100% (84/84), done.

Tester à partir d’un autre réseau

Si vous pouvez connecter l’ordinateur à un autre réseau qui n’a pas de pare-feu, vous pouvez essayer de tester votre connexion SSH à GitHub Enterprise Server. Si tout fonctionne normalement, contactez votre administrateur réseau pour obtenir de l’aide sur la façon de changer les paramètres de pare-feu afin que votre connexion SSH à GitHub Enterprise Server réussisse.