rTorrent XML-RPC over HTTP #931
-
|
It seems that the only way to connect to rTorrent is via SCGI file socket or SCGI TCP sockets. This is at odds with how other tools (Radarr, Sonarr) try to communicate with rTorrent XML-RPC, over HTTP. Is there a configuration I'm missing to connect over HTTP? Or will that require a PR? (I started one and started some development there, but I wasn't sure if there was a reason why it didn't exist.) |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 4 replies
-
|
rTorrent only exposes RPC interface through SCGI. This is the dominant mode of communication. Where do we see HTTP? I don’t think that’s possible without some proxy / compatibility layer. This additional layer would also create additional issues, leading to performance and security degradation. I’d advise not to expose rTorrent remotely. Given the flexibility of rTorrent, this could easily lead to arbitrary remote code execution, unprotected. |
Beta Was this translation helpful? Give feedback.
-
|
I exposed the SCGI TCP socket into the cluster as well. With both the HTTP XML-RPC and the SCGI TCP socket, both flood and Radarr/Sonarr are happy. Thanks for the feedback! |
Beta Was this translation helpful? Give feedback.
rTorrent only exposes RPC interface through SCGI. This is the dominant mode of communication. Where do we see HTTP? I don’t think that’s possible without some proxy / compatibility layer. This additional layer would also create additional issues, leading to performance and security degradation.
I’d advise not to expose rTorrent remotely. Given the flexibility of rTorrent, this could easily lead to arbitrary remote code execution, unprotected.