質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
Windows 10

Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

WSL(Windows Subsystem for Linux)

WSL (Windows Subsystem for Linux) は、Windows10のOS上でLinux向けのバイナリプログラムを実行可能にする機能です。また、WindowsOSのAPIを用いた仕組みを提供しており、Linux側からWindowsOSへのファイルアクセスもできます。

Git

Gitはオープンソースの分散バージョン管理システム(DVCS)です。

Ubuntu

Ubuntuは、Debian GNU/Linuxを基盤としたフリーのオペレーティングシステムです。

Q&A

解決済

1回答

3468閲覧

WSLのUbuntu 20.04 LTSでgit clone実行するとgnutls_handshake() failed: Access was deniedエラー

fukazume

総合スコア78

Windows 10

Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

WSL(Windows Subsystem for Linux)

WSL (Windows Subsystem for Linux) は、Windows10のOS上でLinux向けのバイナリプログラムを実行可能にする機能です。また、WindowsOSのAPIを用いた仕組みを提供しており、Linux側からWindowsOSへのファイルアクセスもできます。

Git

Gitはオープンソースの分散バージョン管理システム(DVCS)です。

Ubuntu

Ubuntuは、Debian GNU/Linuxを基盤としたフリーのオペレーティングシステムです。

0グッド

0クリップ

投稿2020/09/03 02:57

編集2020/09/03 06:24

##質問
WSL1、WSL2ともにのUbuntu 20.04 LTSでgit cloneを実行するとgnutls_handshake() failed: Access was deniedエラーになります。プロキシは設定しておりません。

皆様のWSL + Ubuntu20.04環境では正常にgit cloneできていますでしょうか(ググっても同事象報告が少なさそうなのでおそらくできていると思いますが。)。

解決方法や手がかりを探る方法や手順をお教えいただけませんでしょうか。

ご不明な点などには適宜追記してまいりますので、どうぞよろしくお願い申し上げます。

##エラー詳細

Ubuntu2004LTS

1# Ubuntu 20.04.1 LTS 2$ git clone https://github.com/sikkimtemi/selenium 3Cloning into 'selenium'... 4fatal: unable to access 'https://github.com/sikkimtemi/selenium/': gnutls_handshake() failed: Access was denied

##やってみたこと
WSL1でもWSL2でも、Ubuntu 18.04.2 LTS (Bionic Beaver)では以下のように同様のgit cloneコマンドを正常に動作完了までできました。したがってUbuntu 20.04 LTS周辺、あるいは私のPC設定に起因するエラーなのかも、と想像しております。

Ubuntu1804LTS

1# Ubuntu 18.04.2 LTS 2$ git clone https://github.com/sikkimtemi/selenium 3Cloning into 'selenium'... 4remote: Enumerating objects: 36, done. 5remote: Total 36 (delta 0), reused 0 (delta 0), pack-reused 36 6Unpacking objects: 100% (36/36), done.

<追記1>
似た質問(英語) への回答にありました、git config --system --unset credential.helper というコマンドでも同エラー「fatal: unable to access 'https://github.com/sikkimtemi/selenium/': gnutls_handshake() failed: Access was denied」が出て現象は改善されませんでした。

<追記2>
GIT_TRACE_PACKET=1 GIT_TRACE=1 GIT_CURL_VERBOSE=1 git clone コマンドの実行結果です。より詳細なエラー内容が表示されています。(Daregadaさん、ありがとうございます!)

Ubuntu2004LTS

1# GIT_TRACE_PACKET=1 GIT_TRACE=1 GIT_CURL_VERBOSE=1 git clone https://github.com/sikkimtemi/selenium 215:15:50.930158 git.c:439 trace: built-in: git clone https://github.com/sikkimtemi/selenium 3Cloning into 'selenium'... 415:15:52.909067 run-command.c:663 trace: run_command: git-remote-https origin https://github.com/sikkimtemi/selenium 5* Couldn't find host github.com in the .netrc file; using defaults 6* Trying 52.192.72.89:443... 7* TCP_NODELAY set 8* Connected to github.com (52.192.72.89) port 443 (#0) 9* found 381 certificates in /etc/ssl/certs 10* ALPN, offering h2 11* ALPN, offering http/1.1 12* gnutls_handshake() failed: Access was denied 13* Closing connection 0 14fatal: unable to access 'https://github.com/sikkimtemi/selenium/': gnutls_handshake() failed: Access was denied

##環境
Windows 10 Pro
バージョン: 2004
OSビルド: 19041.450

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

Daregada

2020/09/03 05:22

Windows側でウィルス対策アプリ(Kasperskyなど)が動いていませんか。
fukazume

2020/09/03 05:48

ありがとうございます。動いてないですね、純正のWindows Defenderくらいでしょうか。
fukazume

2020/09/03 05:49

もし、WSL + Ubuntu20.04LTS 環境がDaregadaさんのもとにございましたら、git cloneを試してもらえると誠にありがたく存じます。
fukazume

2020/09/03 06:21

アドバイスいただきありがとうございます!結果を本文に追記いたします!
guest

回答1

0

自己解決

現状、解決方法が見つからないため、当面の回避策としてUbuntu 18.04.2 LTSを使用することにしました。ご覧いただいた皆様、ありがとうございました。

投稿2020/09/04 01:57

fukazume

総合スコア78

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問