2014年3月2日日曜日

Mac OS X: Git へプッシュできなくなった

バージョン管理は SourceTree + Bitbucket を使用しています。
無料で使えるプライベートリポジトリが少ないため GitHub は最近使っていません。

SourceTree でプッシュを試みたところ、
以下の様なエラーが発生して失敗するようになりました。



Pushing to https://******@bitbucket.org/******
fatal: unable to access 'https://******@bitbucket.org/******.git/':
SSL certificate problem: Invalid certificate chain
Completed with errors, see above

調べてみたところ以下の情報がヒットしました。

Mac OS X 10.9.2でGitHubにアクセスするとサーバー証明書のエラーが発生する場合の解決策 - orangain flavorhttp://orangain.hatenablog.com/entry/2014/03/01/mavericks-ssl-certificate

こちらへ書いてある通りにキーチェーンアクセスから、
DigiCert High Assurance EV Root CA
を削除したところ再びプッシュできるようになりました。
同じ名前の証明書が2つあり、
オレンジ色ではない方を削除しました。

0 件のコメント:

コメントを投稿