2

以下の SVN コマンドを使用して SVN サーバーにアクセスしたいと思います。

svn info https://local.myserver.ne.jp:49158/svn/myproject --username guest --password xxxxx --no-auth-cache  -rHEAD

コマンドは次を返します。

SSL handshake failed: SSL error: A TLS warning alert has been received. 

「local.myserver.ne.jp」を CN として使用して新しい証明書を生成しました。

openssl req -new > new.ssl.csr

openssl rsa -in privkey.pem -out new.cert.key
openssl x509 -in new.ssl.csr -out new.cert.cert -req -signkey new.cert.key -days NNN

cp new.cert.cert /etc/ssl/certs/server.crt
cp new.cert.key /etc/ssl/certs/server.key

これら 2 つのファイルで ssl.conf を更新しました (ブラウザで証明書の CN を確認しましたが、新しいものでした)。

svn コマンドを再試行しましたが、同じエラー メッセージが表示されます

SSL handshake failed: SSL error: A TLS warning alert has been received.

誰かがそれを修正する方法を知っていますか?

読んでくれてありがとう

4

1 に答える 1

1

httpd.conf ファイルの「ServerName」の値を変更したところ、動作するようになりました。

サーバー名 127.0.0.1:80 -> サーバー名 local.myserver.ne.jp

ありがとうございました

于 2013-05-29T05:42:00.217 に答える