ubuntu 16.04、 でgitub上のgitリポジトリをgit clone https://github.com/git/git.git
でクローン作成しようとしましたが、致命的なGnuTLSエラーで失敗しました。詳細なログでGitクローンがGnuTLSエラーで失敗する
、
$ GIT_CURL_VERBOSE=1 git clone https://github.com/git/git
Cloning into 'git'...
* Couldn't find host github.com in the .netrc file; using defaults
* Trying 192.30.252.123...
* Connected to github.com (192.30.252.123) port 443 (#0)
* found 173 certificates in /etc/ssl/certs/ca-certificates.crt
* found 697 certificates in /etc/ssl/certs
* ALPN, offering http/1.1
* SSL connection using TLS1.2/ECDHE_RSA_AES_128_GCM_SHA256
* server certificate verification OK
* server certificate status verification SKIPPED
* common name: github.com (matched)
* server certificate expiration date OK
* server certificate activation date OK
* certificate public key: RSA
* certificate version: #3
* subject:
* start date: Thu, 10 Mar 2016 00:00:00 GMT
* expire date: Thu, 17 May 2018 12:00:00 GMT
* issuer: C=US,O=DigiCert Inc,OU=www.digicert.com,CN=DigiCert SHA2 Extended Validation Server CA
* compression: NULL
* ALPN, server accepted to use http/1.1
> GET /git/git/info/refs?service=git-upload-pack HTTP/1.1
Host: github.com
User-Agent: git/2.8.2
Accept: */*
Accept-Encoding: gzip
Accept-Language: en-US, *;q=0.9
Pragma: no-cache
* GnuTLS recv error (-54): Error in the pull function.
* Closing connection 0
fatal: unable to access 'https://github.com/git/git/': GnuTLS recv error (-54): Error in the pull function.
は私がGnuTLS recv error (-9)
のためのいくつかのレポートを見つけましたが、私は(-54)
についての情報が見つかりませんでした。
一方、私はgitの、カール、およびGNUTLSライブラリを最新バージョンに更新されていることが確認されgit clone [email protected]:iTakeshi/...
のようなSSHプロトコルによって、私のプライベートリポジトリのクローンを作成することに成功しました。
どうしたのですか?