Versuch, https auf der Qbittorrent-Web-Benutzeroberfläche einzurichten

Versuch, https auf der Qbittorrent-Web-Benutzeroberfläche einzurichten

Ich verwende also qbittorrent auf einem Ubnutu 18.04 Server und verwende die WebUI für die Interaktion. Wenn ich folgedieses TutorialSobald ich den Schlüssel und das Zertifikat eingebe und auf „Speichern“ klicke, wird die Web-Benutzeroberfläche nicht mehr geladen. Ich kann sie nur wiederherstellen, indem ich die .conf-Datei lösche und den Dienst neu starte. Weiß jemand, was ich falsch mache? Danke.

Antwort1

Probieren Sie dies aus, bei mir hat es funktioniert.

Verwendung eines Let's Encrypt-Zertifikats, das über certbot angefordert wurde (sieheHier).

certbot certonly --standalone --preferred-challenges http --must-staple --redirect --hsts --uir --staple-ocsp --rsa-key-size 4096 --domain subdomain.doman.com

Und die Zertifikate werden hier gespeichert:

root@server:/etc/letsencrypt/live/subdomain.doman.com# ll
total 12
drwxr-xr-x 2 root root 4096 Mar 20 14:10 ./
drwx------ 3 root root 4096 Mar 20 14:10 ../
-rw-r--r-- 1 root root  692 Mar 20 14:10 README
lrwxrwxrwx 1 root root   53 Mar 20 14:10 cert.pem -> ../../archive/subdomain.doman.com/cert1.pem
lrwxrwxrwx 1 root root   54 Mar 20 14:10 chain.pem -> ../../archive/subdomain.doman.com/chain1.pem
lrwxrwxrwx 1 root root   58 Mar 20 14:10 fullchain.pem -> ../../archive/subdomain.doman.com/fullchain1.pem
lrwxrwxrwx 1 root root   56 Mar 20 14:10 privkey.pem -> ../../archive/subdomain.doman.com/privkey1.pe

Ich musste die Dateien „cert.pem“ und „privkey.pem“ in den folgenden Pfad kopieren (qbtuser ist der Benutzer, der den qBittorrent-Daemon ausführt)

mkdir /home/qbtuser/.config/qBittorrent/ssl
cd /home/qbtuser/.config/qBittorrent/ssl
chmod 0700 *.pem
chown qbtuser:qbtuser *.pem

root@server:/home/qbtuser/.config/qBittorrent/ssl# ll
total 16
drwxrwxr-x 2 qbtuser qbtuser 4096 Mar 20 15:52 ./
drwxrwxr-x 4 qbtuser qbtuser 4096 Mar 20 16:34 ../
-rwx------ 1 qbtuser qbtuser 2321 Mar 20 15:59 cert.pem*
-rwx------ 1 qbtuser qbtuser 3268 Mar 20 15:59 privkey.pem*

Fehlerbehebung:

journalctl -f -u qbittorrent.service

systemctl daemon-reload && systemctl restart qbittorrent

verwandte Informationen