Intentando configurar https en la interfaz de usuario web de qbittorrent

Intentando configurar https en la interfaz de usuario web de qbittorrent

Entonces estoy ejecutando qbittorrent en un servidor Ubnutu 18.04 usando webui para la interacción. cuando sigoeste tutorialuna vez que llego a la etapa de ingresar la clave y el certificado y hago clic en guardar, la interfaz de usuario web ya no se cargará y la única manera de volver a ella es eliminando el archivo .conf y reiniciando el servicio. Alguien sabe que estoy haciendo mal gracias.

Respuesta1

Prueba esto, funcionó para mí.

Usando un certificado Let's Encrypt solicitado a través de certbot (veraquí).

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

Y los certificados se almacenan aquí:

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

Tuve que copiar el archivo "cert.pem" y "privkey.pem" a la siguiente ruta (qbtuser es el usuario que ejecuta el demonio qBittorrent)

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*

Solución de problemas:

journalctl -f -u qbittorrent.service

systemctl daemon-reload && systemctl restart qbittorrent

información relacionada