Mac OS X | scpluginのhttps接続での証明書エラーを回避する方法

目次

概要

scpluginでオレオレ証明書(自前証明書)を使ったサーバーにhttps接続し、リポジトリをチェックアウトしようとすると下記のエラーが発生することがあります。

「Error validating server certificate~」

WindowsのTortoiseSVNのだと、永続的に受け入れるかの確認画面が出てチェックアウト可能なのですが、scpluginにはその機能がありません。
対応方法としては、一度だけターミナルでコマンドラインにてチェックアウトをおこない、証明書を永続的に許諾するようにします。

環境

下記のサイトは2020-07-12現在アクセス不能です。
http://scplugin.tigris.org/

広告
広告

解決方法

  • アプリケーションフォルダからTerminal.appを起動します
  • チェックアウト用のフォルダを作成します
    一時的に使うだけですのでのちほど削除します。
$ mkdir ~/works
$ cd works
  • チェックアウトします
$ svn checkout https://xxx/repos/src/

Error validating server certificate for 'https://xxx:443':
- The certificate is not issued by a trusted authority. Use the fingerprint to validate the certificate manually!
- The certificate hostname does not match.
- The certificate has expired.
Certificate information:
- Hostname: u
- Valid: from Mon, 22 Dec 2008 00:54:04 GMT until Wed, 21 Jan 2009 00:54:04 GMT
- Issuer: a, a, y, k, ja
- Fingerprint: xxx
(R)eject, accept (t)emporarily or accept (p)ermanently? p   ## ←pを入力してエンター
Authentication realm:  Subversion Repository

こうすることで、ホームフォルダ直下に「.subversion」フォルダが作成され、オレオレ証明書サーバーの証明書許諾情報が記録されます。
無事、scpluginからチェックアウト可能になります。

以上

東プレ REALFORCEキーボード ピックアップ

2025年05月時点の現行品から、比較的リーズナブルな静音スタンダードモデルをピックアップしました。
ただしMac向けはR3プレミアムモデルのみ販売されています。

Windows向け 日本語配列 テンキーレス


メーカー希望小売価格 23,980円
(Win/日本語/テンキーレス/USB/静音/45g/黒)

Windows向け 英語配列 テンキーレス


メーカー希望小売価格 23,980円
(Win/英語/テンキーレス/USB/静音/45g/黒)

Mac向け 日本語配列 テンキーレス
Mac向けはR3プレミアムモデルのみ販売されています。


メーカー希望小売価格 36,520円
(Mac/日本語/テンキーレス/ハイブリッド/静音/45g/白)

Mac向け 英語配列 テンキーレス
Mac向けはR3プレミアムモデルのみ販売されています。


メーカー希望小売価格 36,520円
(Mac/英語/テンキーレス/ハイブリッド/静音/45g/白)

広告
デル株式会社
タイトルとURLをコピーしました