新しいDebianテスト - wgetはGnuTLSエラーを返します

新しいDebianテスト - wgetはGnuTLSエラーを返します

Debian 10を新しくインストールし、次のコマンドを実行してみました。

root@siren:/# wget music-server.net/download/install.sh
--2021-03-08 15:32:18--  http://music-server.net/download/install.sh
Resolving music-server.net (music-server.net)... 73.189.195.198
Connecting to music-server.net (music-server.net)|73.189.195.198|:80... connected.
HTTP request sent, awaiting response... 308 Permanent Redirect
Location: https://music-server.net/download/install.sh [following]
--2021-03-08 15:32:18--  https://music-server.net/download/install.sh
Connecting to music-server.net (music-server.net)|73.189.195.198|:443... connected.
GnuTLS: A TLS fatal alert has been received.
GnuTLS: received alert [80]: Internal error
Unable to establish SSL connection.

問題を解決するために、以下を試しました。

  1. Debian テストにアップグレード
  2. Opensslサポートを明示的に追加するには、最新のwgetをダウンロードしてインストールしてください。
  3. wget google.comはうまくいきます

wgetは他のシステムではうまく動作するので、ここで何が起こっているのかわかりません。同じフラッシュドライブにDebianを新しくインストールするとうまくいきました。

追加

また、ソースからopensslをインストールしました。

答え1

このエラー(有効期限、無効、信頼できない...証明書)を無視するには、--no-check-certificate次のオプションを使用します。

wget --no-check-certificate music-server.net/download/install.sh

次のコマンドで同じオプションを使用できますwget2

sudo apt install wget2
wget2 --no-check-certificate music-server.net/download/install.sh

関連情報