Schedule/Completion functions stop working with ruTorrent

lisas4567

Member
May 25, 2018
773
0
16
I just recently got rutorrent up and running on my existing rtorrent install and when I enable rutorrent (well, the scgi options in rtorrent, it might not be rutorrent specifically), rtorrent completely ignores my schedule and system method commands. Comment out the scgi line in rtorrent and everything goes back to working fine. Anyone know why this is and how to fix it, or is it a function of rtorrent and I just have to give up using another UI or give up rtorrent automation?

My rtorrent settings:
Code:
# Watch a directory for new torrents, and stop those that have been
# deleted.
schedule = watch_directory,30,30,load_start=/media/storage/public/watch/*.torrent
schedule = untied_directory,30,30,stop_untied=

# Move completed torrents and change their permissions
system.method.set_key = event.download.finished,change_ownership,"execute=chown,-R,rtorrent:users,$d.get_base_path="
system.method.set_key = event.download.finished,change_permission,"execute=chmod,-R,ug+rwX,$d.get_base_path="
system.method.set_key = event.download.finished,move_complete,"d.set_directory=/media/storage/public/downloads;execute=mv,-u,$d.get_base_path=,/media/storage/public/dow
 

lisas4567

Member
May 25, 2018
773
0
16
Quote:
You should disable scgi, since httprpc plugin takes care of this in a secure manner.​


The only problem with that is I'm an idiot on configuring web services. I had seen all the recommendations to use httprpc, but all they say is just use it, now how. Getting the plugin recognized by rutorrent is easy, but when I turn of scgi in rtorrent it just causes rutorrent to not connect and reports that the httprpc plugin is not enabled, even though it is enabled if I use the scgi connection.
 

randac56

Member
May 25, 2018
915
0
16
simply remove the scgi stuff from your webserver and install httprpc in the rutorrent plugins directory. It should "just work"