Mercurial에 인증서를 어떻게 추가하나요?

Mercurial에 인증서를 어떻게 추가하나요?

저는 Arch Linux를 사용하고 있으며 Mercurial을 사용하여 bitbucket에서 프로젝트를 복제하려고 할 때 다음 오류가 발생합니다.

warning: bitbucket.org certificate with fingerprint 24:...:3b
    not verified (check hostfingerprints or web.cacerts config setting)
searching for changes
  • 이 문제를 어떻게 해결할 수 있나요?
  • 이 인증서를 내 셸에 어떻게 추가하나요?
  • 설치할 수 있는 인증서 패키지가 있습니까? Firefox와 함께 제공되는 기본 인증서 번들이 마음에 드시나요?

답변1

이 문제를 해결하려면 인증서를 추가해야 합니다. 에서 언급했듯이머큐리 위키이를 구성 파일 /etc/mercurial/hgrc에 추가할 수 있습니다.

[web]
cacerts = /etc/ssl/certs/ca-certificates.crt

가는 길도 확인할 수 있어요지문.

답변2

코드 서버에 최신 인증서가 있을 수 있으며, 이 경우 ~/.hgrc파일로 이동하여 다음을 삭제하여 업데이트를 강제로 확인할 수 있습니다.

[hostfingerprints]
<code server> = aa:aa:aa:aa:aa:aa:aa:aa:aa:aa:aa:aa:aa:aa:aa:aa:aa:aa:aa:aa

관련 정보