Is there an existing issue for this?
Current Behavior
At login page, enter user (admin) and password (found in log file) then login page reverts back to login page. Works OK in Microsoft edge.
However if you put slash at end of URL "http://192.168.11.102:8080/" followed by "return" it logs in without entering user or password in firefox
Expected Behavior
should login with correct user/password.
Steps To Reproduce
run WEBUI from docker to get login page
Environment
firefox 146.0 64 bit
Windows 11 latest on client
UNRAID 7.1.4
qBittorrent v5.1.4 WebUI (64-bit)- OS:
Docker installed through apps tab. All standard container settings except network type and files location.
CPU architecture
x86-64
Docker creation
GID/UID
───────────────────────────────────────
User UID: 99
User GID: 100
───────────────────────────────────────
Linuxserver.io version: 5.1.4-r1-ls431
Build-date: 2025-12-07T06:57:16+00:00
───────────────────────────────────────
[custom-init] No custom files found, skipping...
WebUI will be started shortly after internal preparations. Please wait...
******** Information ********
To control qBittorrent, access the WebUI at: http://localhost:8080
[ls.io-init] done.
[migrations] started
[migrations] no migrations found
usermod: no changes
Container logs
(N) 2025-12-14T23:13:53 - qBittorrent v5.1.4 started. Process ID: 176
(N) 2025-12-14T23:13:53 - Using config directory: /config/qBittorrent
(N) 2025-12-14T23:13:53 - Trying to listen on the following list of IP addresses: "0.0.0.0:6881,[::]:6881"
(I) 2025-12-14T23:13:53 - Peer ID: "-qB5140-"
(I) 2025-12-14T23:13:53 - HTTP User-Agent: "qBittorrent/5.1.4"
(I) 2025-12-14T23:13:53 - Distributed Hash Table (DHT) support: ON
(I) 2025-12-14T23:13:53 - Local Peer Discovery support: ON
(I) 2025-12-14T23:13:53 - Peer Exchange (PeX) support: ON
(I) 2025-12-14T23:13:53 - Anonymous mode: OFF
(I) 2025-12-14T23:13:53 - Encryption support: ON
(I) 2025-12-14T23:13:53 - Successfully listening on IP. IP: "127.0.0.1". Port: "TCP/6881"
(I) 2025-12-14T23:13:53 - Successfully listening on IP. IP: "127.0.0.1". Port: "UTP/6881"
(I) 2025-12-14T23:13:53 - Successfully listening on IP. IP: "192.168.11.102". Port: "TCP/6881"
(I) 2025-12-14T23:13:53 - Successfully listening on IP. IP: "192.168.11.102". Port: "UTP/6881"
(I) 2025-12-14T23:13:53 - Successfully listening on IP. IP: "::1". Port: "TCP/6881"
(I) 2025-12-14T23:13:53 - Successfully listening on IP. IP: "::1". Port: "UTP/6881"
(W) 2025-12-14T23:13:53 - Couldn't load IP geolocation database. Reason: No such file or directory
(N) 2025-12-14T23:13:53 - Using built-in WebUI.
(W) 2025-12-14T23:13:53 - Couldn't load WebUI translation for selected locale (C).
(N) 2025-12-14T23:13:53 - WebUI: Now listening on IP: *, port: 8080
(I) 2025-12-14T23:13:53 - Detected external IP. IP: "2.103.47.191"
(I) 2025-12-14T23:13:53 - IP geolocation database loaded. Type: DBIP-Country-Lite. Build time: Mon Dec 1 02:28:10 2025.
(I) 2025-12-14T23:13:53 - Successfully updated IP geolocation database.
(W) 2025-12-14T23:15:30 - WebAPI login failure. Reason: invalid credentials, attempt count: 1, IP: ::ffff:192.168.11.110, username: admin
(N) 2025-12-14T23:16:08 - WebAPI login success. IP: ::ffff:192.168.11.110
(N) 2025-12-14T23:16:52 - qBittorrent termination initiated
(N) 2025-12-14T23:16:52 - Saving resume data completed.
(N) 2025-12-14T23:16:52 - BitTorrent session successfully finished.
(N) 2025-12-14T23:16:52 - qBittorrent is now ready to exit
(N) 2025-12-14T23:16:56 - qBittorrent v5.1.4 started. Process ID: 170
(N) 2025-12-14T23:16:56 - Using config directory: /config/qBittorrent
(N) 2025-12-14T23:16:56 - Trying to listen on the following list of IP addresses: "0.0.0.0:6881,[::]:6881"
(I) 2025-12-14T23:16:56 - Peer ID: "-qB5140-"
(I) 2025-12-14T23:16:56 - HTTP User-Agent: "qBittorrent/5.1.4"
(I) 2025-12-14T23:16:56 - Distributed Hash Table (DHT) support: ON
(I) 2025-12-14T23:16:56 - Local Peer Discovery support: ON
(I) 2025-12-14T23:16:56 - Peer Exchange (PeX) support: ON
(I) 2025-12-14T23:16:56 - Anonymous mode: OFF
(I) 2025-12-14T23:16:56 - Encryption support: ON
(I) 2025-12-14T23:16:56 - Successfully listening on IP. IP: "127.0.0.1". Port: "TCP/6881"
(I) 2025-12-14T23:16:56 - Successfully listening on IP. IP: "127.0.0.1". Port: "UTP/6881"
(I) 2025-12-14T23:16:56 - Successfully listening on IP. IP: "192.168.11.102". Port: "TCP/6881"
(I) 2025-12-14T23:16:56 - Successfully listening on IP. IP: "192.168.11.102". Port: "UTP/6881"
(I) 2025-12-14T23:16:56 - Successfully listening on IP. IP: "::1". Port: "TCP/6881"
(I) 2025-12-14T23:16:56 - Successfully listening on IP. IP: "::1". Port: "UTP/6881"
(I) 2025-12-14T23:16:56 - IP geolocation database loaded. Type: DBIP-Country-Lite. Build time: Mon Dec 1 02:28:10 2025.
(N) 2025-12-14T23:16:56 - Using built-in WebUI.
(W) 2025-12-14T23:16:56 - Couldn't load WebUI translation for selected locale (C).
(N) 2025-12-14T23:16:56 - WebUI: Now listening on IP: *, port: 8080
(I) 2025-12-14T23:16:56 - Detected external IP. IP: "2.103.47.191"
(W) 2025-12-14T23:17:34 - WebAPI login failure. Reason: invalid credentials, attempt count: 1, IP: ::ffff:192.168.11.110, username: admin
(N) 2025-12-14T23:23:49 - WebAPI login success. IP: ::ffff:192.168.11.110
(N) 2025-12-14T23:27:42 - WebUI translation for selected locale (en) has been successfully loaded.
(N) 2025-12-14T23:28:48 - WebAPI login success. IP: ::ffff:192.168.11.110
(N) 2025-12-14T23:32:32 - WebAPI login success. IP: ::ffff:192.168.11.110
(N) 2025-12-14T23:40:38 - qBittorrent termination initiated
(N) 2025-12-14T23:40:38 - Saving resume data completed.
(N) 2025-12-14T23:40:38 - BitTorrent session successfully finished.
(N) 2025-12-14T23:40:38 - qBittorrent is now ready to exit
(N) 2025-12-14T23:41:35 - qBittorrent v5.1.4 started. Process ID: 173
(N) 2025-12-14T23:41:35 - Using config directory: /config/qBittorrent
(N) 2025-12-14T23:41:35 - Trying to listen on the following list of IP addresses: "0.0.0.0:6881,[::]:6881"
(I) 2025-12-14T23:41:35 - Peer ID: "-qB5140-"
(I) 2025-12-14T23:41:35 - HTTP User-Agent: "qBittorrent/5.1.4"
(I) 2025-12-14T23:41:35 - Distributed Hash Table (DHT) support: ON
(I) 2025-12-14T23:41:35 - Local Peer Discovery support: ON
(I) 2025-12-14T23:41:35 - Peer Exchange (PeX) support: ON
(I) 2025-12-14T23:41:35 - Anonymous mode: OFF
(I) 2025-12-14T23:41:35 - Encryption support: ON
(I) 2025-12-14T23:41:35 - Successfully listening on IP. IP: "127.0.0.1". Port: "TCP/6881"
(I) 2025-12-14T23:41:35 - Successfully listening on IP. IP: "127.0.0.1". Port: "UTP/6881"
(I) 2025-12-14T23:41:35 - Successfully listening on IP. IP: "192.168.11.102". Port: "TCP/6881"
(I) 2025-12-14T23:41:35 - Successfully listening on IP. IP: "192.168.11.102". Port: "UTP/6881"
(I) 2025-12-14T23:41:35 - Successfully listening on IP. IP: "::1". Port: "TCP/6881"
(I) 2025-12-14T23:41:35 - Successfully listening on IP. IP: "::1". Port: "UTP/6881"
(I) 2025-12-14T23:41:35 - IP geolocation database loaded. Type: DBIP-Country-Lite. Build time: Mon Dec 1 02:28:10 2025.
(N) 2025-12-14T23:41:35 - Using built-in WebUI.
(N) 2025-12-14T23:41:35 - WebUI translation for selected locale (en) has been successfully loaded.
(N) 2025-12-14T23:41:35 - WebUI: Now listening on IP: *, port: 8080
(I) 2025-12-14T23:41:35 - Detected external IP. IP: "2.103.47.191"
(N) 2025-12-14T23:41:49 - qBittorrent termination initiated
(N) 2025-12-14T23:41:49 - Saving resume data completed.
(N) 2025-12-14T23:41:49 - BitTorrent session successfully finished.
(N) 2025-12-14T23:41:49 - qBittorrent is now ready to exit
(N) 2025-12-14T23:41:53 - qBittorrent v5.1.4 started. Process ID: 170
(N) 2025-12-14T23:41:53 - Using config directory: /config/qBittorrent
(N) 2025-12-14T23:41:53 - Trying to listen on the following list of IP addresses: "0.0.0.0:6881,[::]:6881"
(I) 2025-12-14T23:41:53 - Peer ID: "-qB5140-"
(I) 2025-12-14T23:41:53 - HTTP User-Agent: "qBittorrent/5.1.4"
(I) 2025-12-14T23:41:53 - Distributed Hash Table (DHT) support: ON
(I) 2025-12-14T23:41:53 - Local Peer Discovery support: ON
(I) 2025-12-14T23:41:53 - Peer Exchange (PeX) support: ON
(I) 2025-12-14T23:41:53 - Anonymous mode: OFF
(I) 2025-12-14T23:41:53 - Encryption support: ON
(I) 2025-12-14T23:41:53 - IP geolocation database loaded. Type: DBIP-Country-Lite. Build time: Mon Dec 1 02:28:10 2025.
(N) 2025-12-14T23:41:53 - Using built-in WebUI.
(N) 2025-12-14T23:41:53 - WebUI translation for selected locale (en) has been successfully loaded.
(N) 2025-12-14T23:41:53 - WebUI: Now listening on IP: *, port: 8080
(I) 2025-12-14T23:41:53 - Successfully listening on IP. IP: "127.0.0.1". Port: "TCP/6881"
(I) 2025-12-14T23:41:53 - Successfully listening on IP. IP: "127.0.0.1". Port: "UTP/6881"
(I) 2025-12-14T23:41:53 - Successfully listening on IP. IP: "192.168.11.102". Port: "TCP/6881"
(I) 2025-12-14T23:41:53 - Successfully listening on IP. IP: "192.168.11.102". Port: "UTP/6881"
(I) 2025-12-14T23:41:53 - Successfully listening on IP. IP: "::1". Port: "TCP/6881"
(I) 2025-12-14T23:41:53 - Successfully listening on IP. IP: "::1". Port: "UTP/6881"
(I) 2025-12-14T23:41:53 - Detected external IP. IP: "2.103.47.191"
(N) 2025-12-14T23:42:12 - WebAPI login success. IP: ::ffff:192.168.11.110
Is there an existing issue for this?
Current Behavior
At login page, enter user (admin) and password (found in log file) then login page reverts back to login page. Works OK in Microsoft edge.
However if you put slash at end of URL "http://192.168.11.102:8080/" followed by "return" it logs in without entering user or password in firefox
Expected Behavior
should login with correct user/password.
Steps To Reproduce
run WEBUI from docker to get login page
Environment
CPU architecture
x86-64
Docker creation
GID/UID ─────────────────────────────────────── User UID: 99 User GID: 100 ─────────────────────────────────────── Linuxserver.io version: 5.1.4-r1-ls431 Build-date: 2025-12-07T06:57:16+00:00 ─────────────────────────────────────── [custom-init] No custom files found, skipping... WebUI will be started shortly after internal preparations. Please wait... ******** Information ******** To control qBittorrent, access the WebUI at: http://localhost:8080 [ls.io-init] done. [migrations] started [migrations] no migrations found usermod: no changesContainer logs