Custom Query (2445 matches)
Results (106 - 108 of 2445)
Ticket | Resolution | Summary | Owner | Reporter |
---|---|---|---|---|
#3245 | Duplicate | cannot set base url | ffejj | |
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 |
|||
#3244 | Fixed | Use gzip content encoding only if supported by client | tkSimon | |
Description |
At the moment deluge responds to requests for certain resource with gzip content encoding regardless of the requests accept-encoding header. It should only use gzip encoding if supported by the client. Personally, I wanted deluge to respond with uncompressed assets because i have an nginx reverse proxy in front of deluge that's doing brotli (and gzip compression,) and caching those. The issue being that nginx only compresses when the origin (deluge) sends them uncompressed. This is usually achieved by configuring nginx to not forward the accept-encoding header. To reproduce, run: curl 127.0.0.1:8112/js/ext-extensions.js -o /dev/null -v The response will have a "Content-Encoding: gzip" header, and it's payload will be gzipped even though the request doesn't contain an "Accpet-Encoding: gzip" header. I created a PR to fix this: https://github.com/deluge-torrent/deluge/pull/232 |
|||
#3233 | Duplicate | Deluge 1.3.15 breaks with libtorrent-1.2 | PPed72 | |
Description |
libtorrent-rasterbar >= 1.2 removes several functions required by deluge. Upstream bug is: https://github.com/arvidn/libtorrent/issues/1510 Gentoo bug is: |