-
-
Notifications
You must be signed in to change notification settings - Fork 3.9k
-
-
Notifications
You must be signed in to change notification settings - Fork 3.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remote Access Web UI not working on any Client after 3.3.11 #7274
Comments
@Chocobo1 if you're not busy, take a look. |
Could you try using the same port for this, i.e. qbt & router both listening to 54321 and the port forwarding maps it (wan) 54321 -> (lan) 54321. |
I used the same out and in port in my router settings and it still gives the same error. It will not load anything, only a white blank page when accessing externally. localhost:[internalport] still works fine on the local machine though. |
I assume you made sure that qbt webUI listening port is also listening to the same port... Then there was another user that have similar settings, he got it working with nginx: #6962 |
Similar problem, update from 3.3.13 -> 3.3.15. In my case I open the web page through a nginx proxy that passes the request through a reverse ssh. EXT PROXY: I'm trying to get around the problem with nginx but i'm having problems. The solution proposed in my case does not work. |
hmm, im not familiar with NGINX. is that another program that runs with this? @xFaBx, did your 3.3.13 work with Web UI? I had separate issues with Sonarr having header issues with 3.3.13 which is why I was using 3.3.11. |
1 similar comment
hmm, im not familiar with NGINX. is that another program that runs with this? @xFaBx, did your 3.3.13 work with Web UI? I had separate issues with Sonarr having header issues with 3.3.13 which is why I was using 3.3.11. |
@jeff15110168 Yes but with NGINX "Stream" option.
} |
Is it possible that you test this binary? I've a feeling that I did something wrong. |
@Chocobo1 I did not specify. I'm using qbittorrent-nox on voyage-linux linux (debian 8). Do you have linux sources (Can I get them from the master repo?)? |
No, I do not. You'll have to compile from source then. |
@xFaBx the patch is now in master. You can clone it and compile it locally to test. |
@Chocobo1 Does not work, same problem (3.3.14, 3.3.15, 3.4b). Compiled and tested on ubuntu 17.04 because debian 8 does not have qt 5.5.1. |
I hope when you say |
@sledgehammer999 Yes, master branch! |
@xFaBx |
@Chocobo1 Ok, I'll try to make new configurations. |
any update? |
Have you tried #7274 (comment)? |
On Windows QBT 3.3.15 x64. Same issue. White screen remotely, Sonarr/etc stop working when using external address. They all work fine with internal address. |
Hi |
How do you install? Overwrite the previous EXE in the install folder? |
@thombeck
Exactly. |
replacing the referenced #7274 EXE file in my install folder C:/Program Files (x86)/ did not fix the issue. The EXE file itself worked (i.e. it opened, was seeding and downloading, could access it via localhost:[port XXXX] but again same issue with full white screen via an external DDNS address. |
any other people's thoughts? What exactly did it fix for @thombeck ? I'm really waiting for qBittorrent to update their web UI so that you can limit amount uploaded (seed ratio rule) in the Web GUI. Right now I still have to remote into windows desktop to limit each torrent I add (or ideally, limit by tracker). |
Exactly like you : replacing the referenced #7274 EXE file in my install folder C:/Program Files (x86)/ did not fix the issue. The EXE file itself worked |
we should clarify for the devs then. |
just installed 4.0 version and still has the same problem. Still stuck on 3.3.11 :( |
One last time, please post your execution log from qbt v4.0.0 in this thread and don't ignore my previous post. Otherwise I have no idea of what is going on... |
@Chocobo1 sorry for that, I upgraded to 4.0 and it caused a whole mess of issues with my RSS feeds so I spent a good chunk of time reconfiguring those as I forgot to back up the relevant appdata folders. I am away for thanksgiving but when I get home, will back up the appdata Roaming + Local folders then upgrade to 4.0 and send you my logs. Apologies again and appreciate your help, and hope you had good thanksgiving. |
@Chocobo1 This is complicated, there is no error but white page when accessing remote access web UI since you reworked this. I suggest you rollback definitely the WebAccess UI plugin to the working version which has no defect. |
@Chocobo1 @PegHorse same boat, im hesitant to do a lot of changes as I have upwards of 1000 torrents and last time when i upgraded to 4.0 then back down to 3.3.11, it forced rechecked dozens of active torrents (some large, like 500GB torrents still in process) which caused 2 days worth of rechecking on my array as well as reconfiguring all my RSS feeds as they disappeared and messing up my columns (a bunch of ghost empty columns appeared when downgrading). How can we help troubleshoot this issue which i believe happened after 3.3.11, without causing too much issues? I'm going to see if I can take control of another windows PC to troubleshoot instead of doing it on my primary seed computer. I have on my list of to-dos as getting you the log when i upgrade to 4.0 and access the Web UI. I assume @PegHorse @diogosena @knguyen87 and a few of the other guys above may have some helpful direction so that we can figure out a potential solution. |
You could move qbt configs to another location, then start qbt 4.0 and grab the logs and finally restore the configs and back to 3.3.x. |
Same problem on my environment I use tcpdump to capture the package use command http://localip:8080 get package from access ip http://ddns:8080(from internet) get nothing~ All other function work properly on my environment |
It isn't clear to me what's going in the above, as I'm unfamiliar with the "capture packet" process and heed wanting to make significant changes to my current setup of 3.3.11 due to seeding close to 10TB right now (last time i upgraded then downgraded it made me force a significant amount of my seeding torrents). I have seen new issues mentioning web UI since this post, but wasn't clear to me that for those epople if web UI was specifically working for them on 4.0.x. Is anyone here able to to get web UI working without any sort of further adjustments (i.e. through a "reverse proxy" or anything)? |
yes, its working fine here, just changed default port. |
Hmm, what do you mean default port?
|
I found a solution when using the web gui over a ssh tunnel. |
Just change the web ui port to something else like 12345, or whatever you want, and use that same port for external access |
I have it set to a different port for Web Ui (7020) than the actual listening port (that is another number between 50000-60000) but again, the Web UI doesn’t work after moving to any version after 3.3.11... |
Here in the Netherlands webui does work only on the LAN (on my tablet) but not on the WAN. Using 4.04 version. |
Would be nice to hear from developers or others as seems it’s not just isolated to a few incidents. Web UI continues to not work. For people not familiar with reverse proxy, NGINX or whatever (ie I run it on Windows Where I’m just forwarding ports to allow external WAN access), it would helpful to know what we can do to try figure this out. |
has this been fixed yet..? I'm having extreme stability issues on qBittorrent 3.3.11. It locks up every 30-60seconds and every few hours it fully freezes without being able to unlock and I have to force close it. Then when I restart, it re-checks through terabytes of data on my drive It's unusable at this point. I have no idea how it got so unstable. I've stayed with 3.3.11 just for the ability to use Web UI... |
I did leave qbittorrent.Had also issues with the inbuild tracker. |
dang :( |
@jeff15110168 i believe the WebUI problem has been fixed by now. Backup these folders just to be safe https://github.com/qbittorrent/qBittorrent/wiki/Frequently-Asked-Questions#Where_does_qBittorrent_save_its_settings |
Starting in v4.1.2 there will be a new option "Enable Cross-Site Request Forgery (CSRF) protection" under WebUI tab, try uncheck it. |
Okay, will have to try that. Waiting on a few private trackers to update compatibility with latest commits too. |
Also FYI that version just released is v4.1.1, you'll need to wait for the next one. |
Some users are using WebUI with simple port-forwarding from their router, providing an option to control the protection will save them from setting up an non-trival web proxy. Closes #7274.
just wanted to update after a year - thank you so much Chocobo, I upgraded from 3.3.11 finally to 4.1.5 and after unchecking both (i) Enable Cross-Site Request Forgery (CSRF) protection and (ii) enable Host Header verification, web UI is working :) Thank you guys for an incredible product! |
qBittorrent version and Operating System:
3.3.15 x86 or x64 on Win10 Pro x64
What is the problem:
Web UI is not working properly with version 3.3.15 in either x86 or x64 program. The localhost:8080 port works perfectly with 3.3.11 and 3.3.15, but as soon as upgrade is done from 3.3.11 to 3.3.15, it breaks functionality for remote accessing via DDNS servers (i.e. personalserver.ddns.net:1000, where 1000 is external port pointing to 8080 internal port).
The favicon in Chrome pops up when loading DDNS remote web UI, but it only loads a white page.
What is the expected behavior:
Cannot find reason as to why web UI is broken in this version and not 3.3.11, as no settings have changed between runs. All the ports are being correctly forwarded in router's setting, and NO-IP is working properly. Radarr and Sonarr are for example continuing to be accessible remotely through personalserver.ddns.net:1001 or personalserver.ddns.net:1002, etc.).
Steps to reproduce:
Installed qBittorrent 3.3.15 (both 32-bit and 64-bit), using old settings from 3.3.11 and web UI does not work now.
The text was updated successfully, but these errors were encountered: