Opened 6 years ago
Closed 9 months ago
#3105 closed bug (Fixed)
Deluge Web-UI not accepting BASE input
Reported by: | seanvree | Owned by: | |
---|---|---|---|
Priority: | minor | Milestone: | 2.1.2 |
Component: | Web UI | Version: | 1.3.15 |
Keywords: | Cc: |
Description
Environment
Windows 10E x64 1703 Windows 10P x64 CU Windows 10P x32 CU
Python 2.7.13
Deluge Versions: 2.13.15 3.13.14
References:
http://forum.deluge-torrent.org/viewtopic.php?f=12&t=54520&start=10 http://dev.deluge-torrent.org/ticket/2677
Issue: Deluge Web-UI will not serve the webui GUI if BASE is defined via web.conf AND/OR via the console "deluge-web-debug.exe -base /deluge/"
Background: I've been dealing with this for a couple years. I've NEVER got it to work correctly. At first I thought it was my webserver, but I quickly found out that I couldn't even access the WebUI if I circumvented the webserver via locahost:8112/DELUGE .
Things I've tried:
- setting base path in webui.conf
- Setting base path in webui.conf AND running the console w/ -base defined.
- running console with - base defined and base defined web.conf as "" or "/"
no combination works. no errors in the console output, however, the webui is actually listening on port 8112.
Suggestion: I'm assuming there is a problem with how python interprets the BASE input. There is probably a missing and/or outdated package that is needed. However, I have tested BASE path with several other python-based applications, such as Headphones, or PlexPy?, and they work.
Change History (5)
comment:1 follow-up: ↓ 2 Changed 6 years ago by bro
comment:2 in reply to: ↑ 1 Changed 6 years ago by seanvree
Replying to bro:
Hi, are you sure this isn't the same as 2677?
Yup, i saw this, but I don't understand what the fix is?
Again, I'm totally bypassing my webserver. Why can I NOT access the WebUI by going directly to the port localhost:8112/deluge/ ? Until THAT works, the webserver will never be able to serve it via reverse proxy
That's bypassing the webserver.
comment:3 Changed 17 months ago by mueslo
Maybe https://github.com/deluge-torrent/deluge/pull/390 also fixes it for you?
comment:4 Changed 17 months ago by mueslo
- Milestone changed from needs verified to 2.x
- Priority changed from major to minor
comment:5 Changed 9 months ago by Cas
- Milestone changed from 2.x to 2.1.2
- Resolution set to Fixed
- Status changed from new to closed
Treating this as fixed by [3565a9a]
Hi, are you sure this isn't the same as 2677?