Debian proot-distroにFlatpakをインストールしました。
$ apt install flatpak
次のコマンドを実行すると、許容できないTLS証明書エラーが発生します。
$ flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
間違い:
Can't load uri https://flathub.org/repo/flathub.flatpakrepo: Unacceptable TLS certificate
私は試した:
$ sudo apt install --reinstall ca-certificates
しかし、動作せず、同じエラーが表示されます。
私はproot-distroにDebian 11がインストールされているTermuxを使用しています。
答え1
この質問はdl.plathub.org認証に基づいています。末尾のバックスラッシュなしでサイトを確認すると、証明書にhttps://flathub.org/repo
問題Organisation (O) Let's Encrypt
はありません。
バックスラッシュを使用すると、クエリは次に再ルーティングされます。https://dl.Flathub.org/repo/Common Name (CN) GlobalSign Atlas R3 DV TLS CA 2022 Q3
証明書は次のステップですhttps://support.globalsign.com/atlas/atlas-tls/atlas-tls-ica-rotations
正しい証明書をインストールする必要があります。グローバルサインホームページから
sudo apt install --reinstall ca-certificates
実際の証明書があまりにも「新しい」であるため、機能しません。