[Deluge] #3245: cannot set base url

3 views
Skip to first unread message

Deluge

unread,
Apr 6, 2019, 10:44:59 PM4/6/19
to delug...@googlegroups.com
#3245: cannot set base url
--------------------+---------------------------
Reporter: ffejj | Owner:
Type: bug | Status: new
Priority: minor | Milestone: 2.x
Component: Web UI | Version: develop (git)
Keywords: |
--------------------+---------------------------
after setting web base in web.conf i get this error when trying to access
webui:
https://pastebin.com/82XKA2Ng

--
Ticket URL: <https://dev.deluge-torrent.org/ticket/3245>
Deluge <http://deluge-torrent.org/>
Deluge Project

Deluge

unread,
Apr 8, 2019, 6:40:25 AM4/8/19
to delug...@googlegroups.com
#3245: cannot set base url
---------------------+---------------------------

Reporter: ffejj | Owner:
Type: bug | Status: new
Priority: minor | Milestone: 2.0.0

Component: Web UI | Version: develop (git)
Resolution: | Keywords:
---------------------+---------------------------
Changes (by Cas):

* milestone: 2.x => 2.0.0


Old description:

> after setting web base in web.conf i get this error when trying to access
> webui:
> https://pastebin.com/82XKA2Ng

New description:

after setting web base in web.conf i get this error when trying to access
webui:

{{{
web.Server Traceback (most recent call last):
builtins.TypeError: must be str, not bytes
/usr/lib/python3/dist-packages/twisted/web/server.py:190 in process
189 try:
190 resrc = self.site.getResourceFor(self)
191 if resource._IEncodingResource.providedBy(resrc):
/usr/lib/python3/dist-packages/twisted/web/server.py:826 in getResourceFor
825 request.sitepath = copy.copy(request.prepath)
826 return resource.getChildForRequest(self.resource, request)
827
/usr/lib/python3/dist-packages/twisted/web/resource.py:98 in
getChildForRequest
97 request.prepath.append(pathElement)
98 resource = resource.getChildWithDefault(pathElement, request)
99 return resource
/usr/lib/python3/dist-packages/deluge/ui/web/server.py:561 in
getChildWithDefault
560 if base[0] != '/':
561 base = '/' + base
562web.Server Traceback (most recent call last):
builtins.TypeError: must be str, not bytes
/usr/lib/python3/dist-packages/twisted/web/server.py:190 in process
189 try:
190 resrc = self.site.getResourceFor(self)
191 if resource._IEncodingResource.providedBy(resrc):
/usr/lib/python3/dist-packages/twisted/web/server.py:826 in getResourceFor
825 request.sitepath = copy.copy(request.prepath)
826 return resource.getChildForRequest(self.resource, request)
827
/usr/lib/python3/dist-packages/twisted/web/resource.py:98 in
getChildForRequest
97 request.prepath.append(pathElement)
98 resource = resource.getChildWithDefault(pathElement, request)
99 return resource
/usr/lib/python3/dist-packages/deluge/ui/web/server.py:561 in
getChildWithDefault
560 if base[0] != '/':
561 base = '/' + base
562
builtins.TypeError: must be str, not bytes
builtins.TypeError: must be str, not bytes
}}}

--

Comment:

Thanks for reporting, looks like an encoding issue needs fixed.

--
Ticket URL: <https://dev.deluge-torrent.org/ticket/3245#comment:1>

Deluge

unread,
Jun 11, 2019, 7:13:30 AM6/11/19
to delug...@googlegroups.com
#3245: cannot set base url
------------------------+---------------------
Reporter: ffejj | Owner:
Type: bug | Status: closed
Priority: minor | Milestone: 2.0.3

Component: Web UI | Version: develop
Resolution: Duplicate | Keywords:
------------------------+---------------------
Changes (by Cas):

* status: new => closed
* resolution: => Duplicate
* milestone: 2.1.x => 2.0.3


Comment:

Missed fixing this! A duplicate ticket with a bit more detail has been
created and will be fixed shortly.

#3260

--
Ticket URL: <https://dev.deluge-torrent.org/ticket/3245#comment:3>

Reply all
Reply to author
Forward
0 new messages