CircleCI での不正な署名タイプのエラー
CircleCI のデフォルトの Go テンプレートでの「エージェント キーが不正な署名タイプを返しました」エラーは、予期され提供された SSH 署名
SHA-1 とより強力なハッシュ アルゴリズム
RSA SSH キーは、SHA-1、SHA-256、SHA- などのさまざまなハッシュ アルゴリズムを使用して署名できます。 512.このエラーは、接続が SHA-256 または SHA-512 を使用してネゴシエートするが、エージェントが SHA-1 署名を提供する場合に発生します。これは SSH プロトコルに違反します。
致命的ではないエラー
本質的に致命的ではありませんが、このエラーにより、SHA がサポートされていない場合、リモート側で接続が拒否される可能性があります。 -1 署名。
Git マージ リクエストエラー
2 番目のエラー「現在のブランチの追跡情報がありません」は、ブランチのリモートが確立されていない状態で git pull コマンドが実行されていることを示します。これは通常、既存のリポジトリで Go get を使用するときに発生します。
解決策
不正な署名エラー:
Git Merge Request Error:
以上がCircleCI で「エージェント キーが間違った署名タイプを返しました」および「追跡情報がありません」というエラーが表示されるのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。