Opened 7 years ago

Closed 16 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:



Windows 10E x64 1703 Windows 10P x64 CU Windows 10P x32 CU

Python 2.7.13

Deluge Versions: 2.13.15 3.13.14


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: Changed 7 years ago by bro

Hi, are you sure this isn't the same as 2677?

comment:2 in reply to: ↑ 1 Changed 7 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 2 years ago by mueslo

comment:4 Changed 2 years ago by mueslo

  • Milestone changed from needs verified to 2.x
  • Priority changed from major to minor

comment:5 Changed 16 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]

Note: See TracTickets for help on using tickets.