>  기사  >  백엔드 개발  >  CircleCI에 \'에이전트 키가 잘못된 서명 유형을 반환함\' 및 \'추적 정보 없음\' 오류가 표시되는 이유는 무엇입니까?

CircleCI에 \'에이전트 키가 잘못된 서명 유형을 반환함\' 및 \'추적 정보 없음\' 오류가 표시되는 이유는 무엇입니까?

Mary-Kate Olsen
Mary-Kate Olsen원래의
2024-11-24 01:31:11830검색

Why Does CircleCI Show

CircleCI의 잘못된 서명 유형 오류

CircleCI의 기본 Go 템플릿에서 "에이전트 키가 잘못된 서명 유형을 반환했습니다." 오류는 예상되고 제공된 SSH 서명 알고리즘.

SHA-1 대 더 강력한 해시 알고리즘

RSA SSH 키는 SHA-1, SHA-256, SHA-512를 포함한 다양한 해시 알고리즘을 사용하여 서명할 수 있습니다. SHA-256 또는 SHA-512를 사용하여 연결을 협상하지만 에이전트가 SHA-1 서명을 제공하는 경우 오류가 발생합니다. 이는 SSH 프로토콜을 위반합니다.

비치명적 오류

본질적으로 치명적이지는 않지만 오류로 인해 원격 측에서 SHA를 지원하지 않는 경우 연결을 거부할 수 있습니다. -1개의 서명.

Git 병합 요청 오류

두 번째 오류인 "현재 분기에 대한 추적 정보가 없습니다."는 해당 분기에 대해 설정된 원격 없이 git pull 명령이 실행되고 있음을 나타냅니다. 이는 일반적으로 기존 저장소와 함께 Go get을 사용할 때 발생합니다.

솔루션

  • 잘못된 서명 오류:

    • SSH 에이전트 구성이 예상되는 해시를 지원하는지 확인하세요. 알고리즘.
    • 연결 문제가 발생하지 않으면 경고를 무시하는 것이 좋습니다.
  • Git 병합 요청 오류:

    • git Branch를 실행하여 해당 지점에 대한 원격 설정 --set-upstream-to=origin/ 개발하세요.
    • 또는 git get 대신 git build를 사용하면 종속성을 자동으로 설치할 수 있습니다.

위 내용은 CircleCI에 \'에이전트 키가 잘못된 서명 유형을 반환함\' 및 \'추적 정보 없음\' 오류가 표시되는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.