Code Monkey home page Code Monkey logo

Comments (11)

aguadoenzo avatar aguadoenzo commented on August 11, 2024 1

Same issue here. After a restart, the webUI is accessible from some time, but then becomes unavailable, with no error message in the logs.

@vertuk considering the labels, it's likely OP has his container sitting behind a reverse proxy

from docker-qbittorrent.

thespad avatar thespad commented on August 11, 2024 1

It shouldn't be related (I'm running qbittorrent though traefik without any issues, technically twice), but you have an odd issue that none of us had seen before and that means we need to reduce the variables as much as possible: step one is remove the reverse proxy from the equation and connect directly.

from docker-qbittorrent.

vertuk avatar vertuk commented on August 11, 2024

You didn't expose port 8080 in docker-compose.

from docker-qbittorrent.

lkiiiiiz avatar lkiiiiiz commented on August 11, 2024

I am using traefik to expose the UI. As visible from within the container there is no process listening to port 8080

root@af8d31ec5e2a:/# netstat -plnt
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 127.0.0.1:6881          0.0.0.0:*               LISTEN      -
tcp        0      0 127.0.0.11:33743        0.0.0.0:*               LISTEN      -
tcp        0      0 172.18.0.11:6881        0.0.0.0:*               LISTEN      -

Also I have not changed the docker-compose config for ages. I had some issues with my partition getting to the read only state so I believe that some configs might got corrupted, but the biggest issue it that I do not see any errors, so it is impossible to debug. Is there any way of enabling debugging logs?

Last time it was working according to the logs

(N) 2023-10-30T09:29:02 - qBittorrent v4.6.0 started
...
(N) 2023-11-06T21:27:48 - Using built-in Web UI.
(N) 2023-11-06T21:27:48 - Web UI translation for selected locale (en) has been successfully loaded.
(N) 2023-11-06T21:27:48 - Web UI: Now listening on IP: *, port: 8080

I have tried using the image: lscr.io/linuxserver/qbittorrent:4.6.0 but it does not change the outcome

If I am running a fresh container without any config the UI is starting

 docker run --rm -it lscr.io/linuxserver/qbittorrent bash
[migrations] started
[migrations] no migrations found
usermod: no changes
───────────────────────────────────────

      ██╗     ███████╗██╗ ██████╗
      ██║     ██╔════╝██║██╔═══██╗
      ██║     ███████╗██║██║   ██║
      ██║     ╚════██║██║██║   ██║
      ███████╗███████║██║╚██████╔╝
      ╚══════╝╚══════╝╚═╝ ╚═════╝

   Brought to you by linuxserver.io
───────────────────────────────────────

To support LSIO projects visit:
https://www.linuxserver.io/donate/

───────────────────────────────────────
GID/UID
───────────────────────────────────────

User UID:    911
User GID:    911
───────────────────────────────────────

[custom-init] No custom files found, skipping...
crond[150]: crond (busybox 1.36.1) started, log level 5
WebUI will be started shortly after internal preparations. Please wait...

******** Information ********
To control qBittorrent, access the WebUI at: http://localhost:8080

The WebUI administrator username is: admin
The WebUI administrator password was not set. A temporary password is provided for this session: Pdn8FW5kb
You should set your own password in program preferences.
Connection to localhost (127.0.0.1) 8080 port [tcp/http-alt] succeeded!
[ls.io-init] done.

from docker-qbittorrent.

lkiiiiiz avatar lkiiiiiz commented on August 11, 2024

I have also tried backing up the qBittorrent.conf and running without any config and it is still stuck.

from docker-qbittorrent.

drizuid avatar drizuid commented on August 11, 2024

We do not support traefik here which is likely what is causing your problem. In your compose examples, you're missing the required webui port, then in your set of logs, I see youi've not passed PUID/PGID which likely cause a permissions issue. Remove all traefik config, follow our container readme, then see if it works. We have no plans to assist with any traefik issues and they are not a qbittorrent container issue.

from docker-qbittorrent.

drizuid avatar drizuid commented on August 11, 2024

Closing this as the user has a config issue, which doesnt not belong in ghi. They have joined discord and were told the same thing i mentioned above.

from docker-qbittorrent.

lkiiiiiz avatar lkiiiiiz commented on August 11, 2024

How can this be related to traefik? The container itself ha nothing listening to the port 8080. If you like I can remove it, but it cannot affect the fact that the web ui listener is not starting inside the container.

Isn't this the config to set the PUID/PGID?

environment:
      - PUID=1001
      - PGID=1001
      - TZ=Europe/Vilnius
      - UMASK_SET=022
      - WEBUI_PORT=8080

from docker-qbittorrent.

lkiiiiiz avatar lkiiiiiz commented on August 11, 2024

I have managed to find that the issue was with the files in config/qBittorrent/BT_backup folder. After removing the folder it have started working again. So the issue is not related to the image - it is qbittorent itself hanging.

Also if someone will be looking - the flag to have more logs is S6_VERBOSITY=2

from docker-qbittorrent.

AnLuoRidge avatar AnLuoRidge commented on August 11, 2024

@lkiiiiiz Thank you so much! In my case, I found there's a huge (>60 MB) .fastresume file in my BT_backup folder. Once removed, everything is back to normal.

from docker-qbittorrent.

j0nnymoe avatar j0nnymoe commented on August 11, 2024

Don't use docker desktop.

from docker-qbittorrent.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.