私のリポジトリにchangessetsを押したときに、私はエラーが発生します:私はbitbucket.orgするプッシュするとアボート:無効なMercurialのを使用して証明書とTortoiseHgのとビットバケット
私が取得:
abort: invalid certificate for `bitbucket.org` with fingerprint 24:9c:45:8b:9c:aa:ba:55:4e:01:6d:58:ff:e4:28:7d:2a:14:ae:3b
私がプッシュするとRepositoryHosting.com私が手:
abort: invalid certificate for `sfi.repositoryhosting.com` with fingerprint d1:a6:19:f6:04:33:e6:6f:dc:bb:f1:83:72:fc:ba:2a:b6:b7:a3:e5
私は3番目のサイト(trunksapp.com
)にプッシュすると、私はエラーを取得しないでください。 3つのホスティングサイトすべてにHTTPSを使用しています。
コマンドラインとTortoiseHGの両方でエラーが発生します。 私はいくつかのプッシュを行うスクリプトを持っています。失敗したホスティングサイトでは、プッシュされたすべてが失敗しています。彼らは一度に働いた。すべてのスクリプトは、証明書エラーを取得しないサイトで成功しています。スクリプトは長い間変更されていません。
スクリプトは毎晩実行するようにスケジュールされています。彼らがどれだけ長く失敗しているのか分かりません。
私は--insecure
オプションを試しました。違いはありませんでした。
--verboseオプションまたは|と--debugを試しましたか?私は 'CN = * .repositoryhosting.com'を見て、問題があるかもしれません、私の側から-v --debugの場合は" bitbucket.org証明書が正常に検証されました "とバニラTortoiseHg \ hgrc.d \ cacert.pemが存在する場合 –
Didあなたのhgrcファイル[hostfingerprints]セクションにBitbucketの指紋を(おそらく間違って)指定しますか? –