diff --git a/couchpotato/core/downloaders/rtorrent/main.py b/couchpotato/core/downloaders/rtorrent/main.py index caf64d52..c8c323f9 100755 --- a/couchpotato/core/downloaders/rtorrent/main.py +++ b/couchpotato/core/downloaders/rtorrent/main.py @@ -71,7 +71,7 @@ class rTorrent(Downloader): group.set_command() group.disable() except MethodError, err: - log.error('Unable to set group options: %s', err.message) + log.error('Unable to set group options: %s', err.msg) return False return True diff --git a/libs/rtorrent/lib/xmlrpc/scgi.py b/libs/rtorrent/lib/xmlrpc/scgi.py index 88515e5c..5ba61fa5 100644 --- a/libs/rtorrent/lib/xmlrpc/scgi.py +++ b/libs/rtorrent/lib/xmlrpc/scgi.py @@ -115,7 +115,7 @@ class SCGITransport(xmlrpclib.Transport): try: if host: host, port = urllib.splitport(host) - addrinfo = socket.getaddrinfo(host, port, socket.AF_INET, + addrinfo = socket.getaddrinfo(host, int(port), socket.AF_INET, socket.SOCK_STREAM) sock = socket.socket(*addrinfo[0][:3]) sock.connect(addrinfo[0][4])