3

リモート接続を介してアクセスする git リポジトリをセットアップしました。コマンド ラインを使用して、リポジトリのクローンを作成したり、ssh で問題なくプッシュやプルなどを実行したりできます。ただし、gitblit を使用して、https 接続を介してリポジトリにアクセスしたいと思います。Gitblit の Web インターフェイスは、ローカルホストからの場合と https を使用している場合の両方で、すべてのコミット、コード変更などを含むリポジトリを適切に表示しますが、そこからクローンを作成することはできません。Egit は単純に失敗し、端末に次のエラーが表示されます。

lee@linux-p4b1:~/Downloads/test> git clone https://my-domain.com:8443/git/git_repository
Cloning into git_repository...                             
error: Unknown SSL protocol error in connection to my-domain.com:8443  while accessing https://my-domain.com:8443/git/git_repository/info/refs   

fatal: HTTP request failed

何が問題を引き起こしているのかについてのヒントはありますか?

4

2 に答える 2

0

git を使用して https 経由で Stash にアクセスすると、同様の問題が発生します。libcurl は .curlrc を読み取らないため、動作する暗号のみを使用するように git にパッチを適用する必要がありました。この要旨の手順は Macports 固有のものですが、パッチはそうではありません: https://gist.github.com/jcayzac/9542144

于 2014-03-14T04:37:56.543 に答える
0

そのopensslバグに関連している可能性があります:

https://bbs.archlinux.org/viewtopic.php?id=138168

于 2012-03-30T15:31:47.810 に答える