Maison > Article > développement back-end > Pourquoi est-ce que j'obtiens un « Type de signature incorrect » et des erreurs de branche Git dans CircleCI avec les projets Go ?
Les utilisateurs de CircleCI avec des projets Go sur GitHub peuvent rencontrer une erreur sans rapport avec leur code lors de l'utilisation du ".circleci/config" par défaut .yml". Cette erreur inclut le message :
agent key RSA SHA256: ... returned incorrect signature type
Cet avertissement indique un problème avec le type de signature de l'agent SSH lors de la négociation de connexion SSH. Bien qu'il ne soit pas intrinsèquement fatal, le serveur distant peut rejeter la connexion s'il ne prend pas en charge les signatures SHA-1.
L'avertissement se produit car la connexion SSH a négocié une clé RSA avec un algorithme de signature différent (SHA-256 ou SHA -512), mais l'agent SSH a fourni une signature SHA-1, ce qui viole le protocole de l'agent.
Le Le deuxième message d'erreur, provenant de Git, indique qu'une commande git pull est tentée sans télécommande configurée pour la branche. Cela se produit généralement lors de l'utilisation de go get sur un référentiel existant, qui tente de mettre à jour le référentiel.
Avertissement de type de signature incorrect :
Erreur de branche Git :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!