Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

bcxxbc

Members
  • Joined

  • Last visited

Everything posted by bcxxbc

  1. I would suggest trying to kill rtorrent-ps in favor of this fork: https://github.com/jesec/libtorrent/tree/v0.13.8-r4 https://github.com/jesec/rtorrent/releases/tag/v0.9.8-r16 Development is still active and plans are to replace XMLRPC with gRPC later.
  2. I am getting the exact same problem. I tried everything I can think of and am pretty sure it is a regression in rtorrent itself for the xmlrpc interface. I even modified the scripts for the container and adjusted the config to use a unix socket instead of a loopback port with the same results. When I use Python3 to try and talk to the RPC interface I get closed connection without response: How I tested: import httplib import socket import xmlrpclib class UnixStreamHTTPConnection(httplib.HTTPConnection, object): def __init__(self, *args, **kwargs): self.socketpath = kwargs.pop('socketpath') super(UnixStreamHTTPConnection, self).__init__(*args, **kwargs) def connect(self): self.sock = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM) self.sock.connect(self.socketpath) class UnixStreamTransport(xmlrpclib.Transport, object): def __init__(self, *args, **kwargs): self.socketpath = kwargs.pop('socketpath') super(UnixStreamTransport, self).__init__(*args, **kwargs) def make_connection(self, host): return UnixStreamHTTPConnection(host, socketpath=self.socketpath) proxy = client.ServerProxy('http://localhost', transport=UnixStreamTransport("/tmp/rpc.socket")) print(proxy.supervisor.getState()) Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/lib/python3.9/xmlrpc/client.py", line 1116, in __call__ return self.__send(self.__name, args) File "/usr/lib/python3.9/xmlrpc/client.py", line 1458, in __request response = self.__transport.request( File "/usr/lib/python3.9/xmlrpc/client.py", line 1160, in request return self.single_request(host, handler, request_body, verbose) File "/usr/lib/python3.9/xmlrpc/client.py", line 1173, in single_request resp = http_conn.getresponse() File "/usr/lib/python3.9/http/client.py", line 1371, in getresponse response.begin() File "/usr/lib/python3.9/http/client.py", line 319, in begin version, status, reason = self._read_status() File "/usr/lib/python3.9/http/client.py", line 288, in _read_status raise RemoteDisconnected("Remote end closed connection without" http.client.RemoteDisconnected: Remote end closed connection without response Did something change with the binary itself? It's quite peculiar because rutorrent itself can connect fine and loads. This is a fresh install on a new server. I did notice this behavior though on my old server where the rpc dies sometimes. Perhaps it is time to go to qbittorrent even if I much rather stay with the tried and true lol.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.