Mullvad port forwarding/rtorrent unreachable

I've just set up mullvad VPN on my local seedbox (ubuntu LXC) and am connected.

> curl https://am.i.mullvad.net/connected
You are connected to Mullvad (server us-dal-***). Your IP address is ***.***.***.***

I added a port on their website (we'll use 5555 as an example), and tested it as per their docs:

> curl https://ipv4.am.i.mullvad.net/port/5555
{"ip":"***.***.***.***","port":5555,"reachable":true}

So, using nc, I'm connectable. However, when I turn rtorrent back on using that same port, I am unreachable. Is there something I'm missing here? Is there maybe a flag in rtorrent I need to set?

Here's my rtorrent config:

# Where rTorrent saves the downloaded files
directory.default.set = /var/torrents

# Where rTorrent saves the session
session.path.set = /var/torrents/.session
network.http.max_open.set = 200
network.max_open_files.set = 800
network.max_open_sockets.set = 300
pieces.memory.max.set = 6G
network.xmlrpc.size_limit.set = 10M
network.port_range.set = 5555-5555
network.port_random.set = no

# Check the hash after the end of the download
pieces.hash.on_completion.set = yes

# Enable DHT (for torrents without trackers)
dht.mode.set = auto
dht.port.set = 6881
throttle.max_peers.normal.set = 500
throttle.max_peers.seed.set = 100
# Authorize UDP trackers
trackers.use_udp = yes

# Enable encryption when possible
protocol.encryption.set = allow_incoming,try_outgoing,enable_retry

network.scgi.open_port = 127.0.0.1:5000
network.xmlrpc.size_limit.set = 4M
log.open_file = "rtorrent", /var/torrents/logs/rtorrent.log
log.open_file = "tracker", /var/torrents/logs/rtorrent-tracker.log
log.open_file = "storage", /var/torrents/logs/rtorrent-storage.log

log.add_output = "info", "rtorrent"
log.add_output = "critical", "rtorrent"
log.add_output = "error", "rtorrent"
log.add_output = "warn", "rtorrent"
log.add_output = "notice", "rtorrent"
log.add_output = "debug", "rtorrent"

log.add_output = "dht_debug", "tracker"
log.add_output = "tracker_debug", "tracker"

log.add_output = "storage_debug", "storage"
πŸ‘︎ 3
πŸ’¬︎
πŸ‘€︎ u/Method320
πŸ“…︎ Dec 30 2021
🚨︎ report
Linux | Debian Server | rTorrent | Wont download anything

Hi!

I'm fully new to Linux and Debian (Which is the system the server I use uses).

I have installed rTorrent and set it up with the template guide here; https://github.com/rakshasa/rtorrent/wiki/CONFIG-Template

Only torrents from 1 specific anime site work, The rest of the internets torrents sites never starts, It just tried to connect to trackers, then it says "Tracker: Timeout"

This also happens on torrents with 1500+ seeders so it doesn't really make sense.

If I start the torrent on my private Windows computer the torrent starts to download instantly.

Magnet files looks like this: https://i.imgur.com/IRs9L4P.png

.Torrent files looks like this: https://i.imgur.com/U4sm0Gg.png

Then after a while it fails.

This happens to all torrents & magnet files unless it comes from one specific site. https://i.imgur.com/iF00JJ8.png

I have no idea what I am doing wrong?

I also followed this guide on installing rTorrent https://www.youtube.com/watch?v=e4xRlu2bG4o

πŸ‘︎ 2
πŸ’¬︎
πŸ‘€︎ u/TexBoo
πŸ“…︎ Dec 02 2021
🚨︎ report
Script to Make a Quicker Rtorrent

This produces a very thin binary, using the latest pulls of libraries. And should give you a slight edge in performance with a minimal memory foot print, this produces a binary that is a little under a megabyte smaller than that in the ubuntu/debian repo. Additionally all shared libraries are stripped (--strip-unneeded) to reduce their loaded footprint.

OpenSSL is made with 128 bit int support

From the OpenSSL page:

> Use on little endian platforms when GCC supports __uint128_t. ECDH is about 2 to 4 times faster. Not enabled by default because Configure can't determine it. Enable it if your compiler defines SIZEOF_INT128, the CPU is little endian and it tolerates unaligned data access.

--

This includes c-ares threaded DNS, means not hanging on tracker name look-ups

Script presumes root, access to /usr/local/lib.

If you wish you can add patches and seds to a script call SecretSauce.sh, they will be run at root source level.

As always, your mileage may differ.

Anyone have other enhancements?

--

git clone https://github.com/weaselBuddha/MakeRtorrent.sh.git

--

Here is to wishing that space aliens not molest you while you sleep.

πŸ‘︎ 6
πŸ’¬︎
πŸ‘€︎ u/wBuddha
πŸ“…︎ Nov 03 2021
🚨︎ report
How do I scroll through my torrents on rtorrent's main view?

Hello,

I recently filled my main view in the terminal completely with torrents in rtorrent. Now torrents on the "2nd page" seem to be placed to the right of torrents of the "1st page", which I can only access by increasing the terminal window size. Does anyone else use rtorrent and maybe know how to navigate to torrents that don't fit on the screen?

πŸ‘︎ 24
πŸ’¬︎
πŸ‘€︎ u/RestInBeatz
πŸ“…︎ Oct 21 2021
🚨︎ report
rTorrent - unpack after finish only

I'm having an issue with Radarr/Sonarr that some files are being imported even though they are not complete yet. This happens when the Unpack plugin has to extract large files. Radarr/Sonarr will import them already because the automove plugin moves it to the correct directory.

Is there a way to unpack first and then move it? Or maybe don't mark the torrent as finished when the Unpack plugin hasn't completed yet.

I've been searching everywhere but I have not found a solution. Is there anyone that fixed this problem?

πŸ‘︎ 3
πŸ’¬︎
πŸ‘€︎ u/shoarmapapi
πŸ“…︎ Nov 04 2021
🚨︎ report
transfer torrents from deluge to rtorrent?

looking to switch clients because there are a lot more scripts for rtorrent than deluge. Is there an easy way to export my currently seeding torrents to have them start back up with rtorrent?

πŸ‘︎ 9
πŸ’¬︎
πŸ‘€︎ u/Sage2050
πŸ“…︎ Sep 28 2021
🚨︎ report
rTorrent repeatedly crashing with many torrents on purchased seedbox.

Support form

  1. Are you using a shared hosting platform or dedicated server?

Shared

  1. If not self-hosted, Who is your seedbox vendor:

seedhost.eu

  1. If applicable, what Vendor plan you are using?

SH 2, 7 TB space, 10 Gbps, 30 TB max upload per month.

  1. If applicable, is your seedbox managed or unmanaged?

managed

  1. What can you tell us about this seedbox that may be unique or helpful for us to know?

I'm attempting to seed an entire private tracker.
~5000 torrents, total size is only 5 TB.
Max peers per torrent is around 4 - 7. Very low traffic tracker.
As peers have become low, i've decided to seed entire tracker in case we start losing anyone as data is very rare.

  1. If applicable, have you used their support mechanisms for assistance?

Filed ticket

  1. If applicable, What was their response?

No response yet

  1. If your issue is related to a local self-hosted seedbox, what is your local OS

A/A

  1. What do you understand about the problem you have?

rTorrent crashes constantly. Using a watch folder I added the 5000+ torrents but set it to not auto-download. I queued up the first 1000. Roughly 400 finished before rTorrent started crashing, now it crashes within 20 min of starting.

  1. What have you tried so far?

I restart rTorrent via ssh, but am not familiar with how to turn on more advanced logging or troubleshoot. htop doesn't show extreme usage.. but i'm unsure how much my specific instance is allocated.

  1. What kind of assistance are you looking for?

General advice. Is this an extreme use case? They say "unlimited torrents" and I have enough space / bandwidth to cover this thorugh the plan. I'm not using it for plex or anything else, just seeding. Should I have purchased a different system?

πŸ‘︎ 6
πŸ’¬︎
πŸ‘€︎ u/Trick_Baker_7402
πŸ“…︎ Sep 28 2021
🚨︎ report
binhex-rtorrent stopped allowing connections

Hey guys, I could use some help with my rtorrent. For no discernible reason my rtorrent stopped allowing me to connect. I have tried deleting the whole docker, installing rtorrent by a different distributor. I installed deluge and it opens just fine.

I've tried going through the unraid forums but I never found a solution that I was able to follow. I'm so lost trying to debug this. Any help would be greatly appreciated.

πŸ‘︎ 4
πŸ’¬︎
πŸ‘€︎ u/eXoenix
πŸ“…︎ Oct 25 2021
🚨︎ report
rTorrent - Download Single-File Torrents to Subdirectory

The problem: I use a post-download Bash script to extract & hardlink downloaded files into export directories to propogate to other servers. One tracker I use commonly has single-file torrents without directories. Since my script primarily works off of the find command, if I have more than one torrent's file in the base download directory things get very complicated. I could (and have in the past with Deluge) include quasi-databasing code in the script with empty .done files but this is a giant PITA to code with any kind of error handling.

EDIT: As /u/Merlincool points out, and as I failed to understand in the explanation in the docs, passing d.base_path as a variable into your bash script expands to the full path and filename in single-file torrents. So, we can simply use a conditional in the bash script to determine if the variable expands to a directory or a file and process accordingly. See Merlincool's pastebin below for an example.

The (best?) solution: Have rT use some logic to put single-file torrents in their own subdirectories. I've Googled this a ton and I'm honestly surprised at how little I found, but in this feature request, pyroscope tacitly defines the process for us:

  1. Add torrents in paused state (i.e. Watch dirs use "load.normal")

  2. Inserted variable defines a subdir for single-file torrents

  3. Method on torrent add evaluates whether the torrent is single- or multi-file, and downloads to the single-file variable or the main dir.

As always, coding this in rtorrent.rc is a nightmare, but here's what I'm thinking will go right after the watch directories:

method.insert = d.single_dir, simple, "cat, (d.directory), /, (d.name)"

method.set_key = event.download.inserted_new, mvsubdir, \ "if=(d.is_multi_file), \ (d.start), \ (d.directory.set = ($d.single_dir); (d.start))"

Im sure I'm getting syntax wrong somewhere so I haven't even tested this yet. What is this supposed to look like?

(I think maybe another post-download handler before my script is called using $d.base_filename could work instead of this but it feels more hacky than the above.)

πŸ‘︎ 7
πŸ’¬︎
πŸ‘€︎ u/saoirsebran
πŸ“…︎ Oct 04 2021
🚨︎ report
How to get vim bindings in rTorrent?

is it possible changing the keybindings using the config file?

πŸ‘︎ 2
πŸ’¬︎
πŸ‘€︎ u/J0hsHH
πŸ“…︎ Nov 18 2021
🚨︎ report
Byteshosting deluge to rtorrent issue

1) Are you using a shared hosting platform or dedicated server?

Shared

2) If not self-hosted, Who is your seedbox vendor:

Byteshosting

3) If applicable, what Vendor plan you are using?

APP Box

4) If applicable, is your seedbox managed or unmanaged?

Unmanaged

5) What can you tell us about this seedbox that may be unique or helpful for us to know?

I bought this in Offer, nothing special about it.

6) If applicable, have you used their support mechanisms for assistance?

Yes I have used discord group for a week.

7) If applicable, What was their response?

Exact reply is "Hi merlincool, I have no clue what you are talking about? Is it your custom script that is failing? Perhaps there's users here that are able to help you out on this one." I posted detail issue but no help received I think they made it clear that they cant help.

8) If your issue is related to a local self-hosted seedbox, what is your local OS

NA

9) What do you understand about the problem you have?

Perl module cannot be called from bash script but same works from terminal command.

10) What have you tried so far?

My error is

`Can't locate Convert/Bencode_XS.pm in u/INC (you may need to install the Convert::Bencode_XS module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.1 /usr/local/share/perl/5.26.1 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at /home/hd24/$USER(changed for this comment)/src/rtorrent_fast_resume.pl line 12.`

I tried following solutions

https://www.torrent-invites.com/forum/the-help-desk/help/265433-rtorrent_fast_resume-pl-problem

https://github.com/rakshasa/rtorrent/issues/489

but nothing works.

I contacted Seedbox provider support and they say they don't know what I am talking about, so this remains my only way to seek help.

It's been more than a week and question is unanswered in discord group.

rtorrent_fast_resume.pl runs absolutely Okay with command line terminal but with bash it's giving me above error which I googled for help but didn't get much.

11) What kind of assistance are you looking for?

Just to work those scripts as default after I complete my torrent download f

... keep reading on reddit ➑

πŸ‘︎ 6
πŸ’¬︎
πŸ‘€︎ u/Merlincool
πŸ“…︎ Aug 18 2021
🚨︎ report
rTorrent scripting help: How do I pass tracker information to script?

Hi, I've tried going through the rtorrent documentation and have also tried looking elsewhere online, but I can't find this information.

I'm running a post download hook via:

 method.set_key = event.download.finished,eventName,"execute.capture_nothrow=/path/to/script,$d.name="

But now how do I get the tracker information passed to my script? What I'm trying to do is perform different actions in my script based on the tracker that the file was downloaded from.

πŸ‘︎ 10
πŸ’¬︎
πŸ‘€︎ u/PipingPepper
πŸ“…︎ Jul 17 2021
🚨︎ report
Deluge to Rtorrent ratio stat isn't transferred to rtorrent

Hi I am using this https://github.com/liaralabs/kb-scripts/blob/master/deluge-to-rtorrent/d2r.sh script to transfer post torrents complete from deluge to rtorrent. Also have pyrocore installed.

My torrents gets transferred from deluge to rtorrent as expected and starts seeding as well. But the ratio stats do not transfer, it's zero.

If everything was working fine then it should have also transferred the said ratio.

When I edit line (second last from bottom)

$rtxmlrpc d.custom1.set ${torrentid} ${tracker} (I understand this is for label set) to $rtxmlrpc d.custom1.set ${torrentid} deluge_ratio ${ratio} my labels take ratio values, means lables shows digits 0.345, 0.456 etc. I have done that to just check if ratio value is taken up by labels or not.

I am not rtorrent expert with command line use but do you think that last ratio transfer syntax should be changed?? Check below

$rtxmlrpc d.custom.set ${torrentid} deluge_ratio ${ratio} to $rtxmlrpc d.ratio.set ${torrentid} deluge_ratio ${ratio}

Any suggestions.

I am stuck at this.

Thanks

πŸ‘︎ 4
πŸ’¬︎
πŸ‘€︎ u/Merlincool
πŸ“…︎ Aug 20 2021
🚨︎ report
rtorrent/rutorrent adding magnets from a file to running session

I'm running rtorrent with a rutorrent front-end on a seedbox, and would like to add a number of magnetic links from a file to this - preferebly without restarting rtorrent (and putting the magnets on the command-line as arguments). Adding the magnets one by one to rtorrent or rutorrent is just too cumbersome, and is the last resort. The seedbox is running Linux.

I tried adding 5 magnets at a time to rtorrent, but it seems like it only parsed one each time.

Ideally, some some sort of script that could communicate with r(u)torrent in some way - but HOW?! Another solution would be a script to convert the magnets to torrent-files (HOW?), and then add them (I guess with rutorrent).

So, any suggestions or source for ideas?

πŸ‘︎ 3
πŸ’¬︎
πŸ‘€︎ u/koppe74
πŸ“…︎ Oct 28 2021
🚨︎ report
rTorrent - Move Files by State

rTorrent is really a pain in the ass... the move by state fuction is really limited...

I want to:

  1. Load torrent from X folder
  2. Download data on a "incompleted" folder
  3. Move data to "seeding" folder after download is finished
  4. Stop, remove torrent and move data to "completed" folder after ratio is reached

Steps 1, 2 and 3 are working fine, but step 4 is just impossible to reach.

rtorrent.rc

directory.default.set = /mnt/RAID5/DOWNLOADS/torrents/incomplete

session.path.set = /mnt/RAID5/DOWNLOADS/torrents/.session

schedule2 = monitor_diskspace, 15, 60, ((close_low_diskspace, 1000M))

schedule2 = watch_directory_FILMES_BDremux,1,10,"load.start=/mnt/RAID5/DOWNLOADS/torrents/watch/FILMES/BDremux/*.torrent,d.custom1.set=/mnt/RAID5/DOWNLOADS/torrents/seeding/FILMES/BDremux"

schedule2 = watch_directory_FILMES_UHDremux,2,10,"load.start=/mnt/RAID5/DOWNLOADS/torrents/watch/FILMES/UHDremux/*.torrent,d.custom1.set=/mnt/RAID5/DOWNLOADS/torrents/seeding/FILMES/UHDremux"

schedule2 = watch_directory_KIDS_BDremux,3,10,"load.start=/mnt/RAID5/DOWNLOADS/torrents/watch/KIDS/BDremux/*.torrent,d.custom1.set=/mnt/RAID5/DOWNLOADS/torrents/seeding/KIDS/BDremux"

schedule2 = watch_directory_KIDS_UHDremux,4,10,"load.start=/mnt/RAID5/DOWNLOADS/torrents/watch/KIDS/UHDremux/*.torrent,d.custom1.set=/mnt/RAID5/DOWNLOADS/torrents/seeding/KIDS/UHDremux"

schedule2 = watch_directory_Unsorted,5,10,"load.start=/mnt/RAID5/DOWNLOADS/torrents/watch/Unsorted/*.torrent,d.custom1.set=/mnt/RAID5/DOWNLOADS/torrents/seeding/Unsorted"

method.insert = d.data_path, simple, "if=(d.is_multi_file), (cat,(d.directory),/), (cat,(d.directory),/,(d.name))"

method.insert = d.move_to_complete, simple, "d.directory.set=$argument.1=; execute=mkdir,-p,$argument.1=; execute=mv,-u,$argument.0=,$argument.1=; d.save_full_session="

method.set_key = event.download.finished,move_complete,"d.move_to_complete=$d.data_path=,$d.custom1="

ruTorrent ratio config (Applied using Ratio Rules Plugin)

  • Name: 4D
  • Min, %: 300
  • Max,%: 500
  • UL,MiB: 20
  • Time,h: 98
  • Action: Stop
πŸ‘︎ 9
πŸ’¬︎
πŸ‘€︎ u/vdiasPT
πŸ“…︎ Aug 15 2021
🚨︎ report
How to use rtorrent autotools filter ?

The torrent I download contain folder, and inside of it is .mp4 file.

How I can set the auto move to move mp4 to other folder after completion ?

The default filter is /.*/ which moved all files in the torrent.

I don't even know if that's regex or something, I tried a lot and no thing works.

/.mp4/

/mp4/

.mp4 return to default /.*/

There's no guide on how to use autotools, pretty confusing.

πŸ‘︎ 17
πŸ’¬︎
πŸ‘€︎ u/PretendScar8
πŸ“…︎ Sep 15 2021
🚨︎ report
Migrating from rTorrent to qBittorrent while retaining stats?

I have been using rTorrent with ruTorrent for almost two years now, and I'm thinking of migrating to qBittorrent. One obstacle I'm currently having is that my stats will be reset if I just upload the torrent files onto qBittorrent, which I'm trying to avoid. Is there any way to have the stats of the torrents like uploaded and downloaded size, seeding time etc migrated together to qBittorrent from rTorrent? I don't mind having to do some manual work.

I can see in the rTorrent's folder there is a .torrent, a .libtorrent_resume file, and a .rtorrent file. I assume that the stats are saved in either the .libtorrent_resume or the .rtorrent file, but how do I extract information from it? And how do I place the information into qBittorrent?

πŸ‘︎ 2
πŸ’¬︎
πŸ‘€︎ u/MobileRadioActive
πŸ“…︎ Sep 05 2021
🚨︎ report
qbittorrent keeps failing and feature request rtorrent/rutorrent

qbittorrent keeps coming up and down.... will investigate reason but numerous reinstalls, same issue

Also would be nice if we could get rutorrent/rtorrent added to homeos.

theres a docker image at romancin/rutorrent - Docker Image | Docker Hub with lots of nice plugins

πŸ‘︎ 3
πŸ’¬︎
πŸ“…︎ Oct 11 2021
🚨︎ report
Strange 'bug' regarding rTorrent - unable to connect until restart of docker

Was pulling my hair out trying to figure out why Prowlarr wouldn't connect to my seedbox after stumbling on this program. Checking the logs and it just said unable to connect to rTorrent

So I shut down Prowlarr docker for a few days with the thought of coming back later and messing with it.

Just loaded up the docker and noticed that the connection to my Seedbox is enabled upon reboot.

I changed nothing in the settings since I shut it down and wasn't able to connect.

πŸ‘︎ 2
πŸ’¬︎
πŸ‘€︎ u/usafle
πŸ“…︎ Aug 02 2021
🚨︎ report
rTorrent Ratio Configuration

Cannot find the correct rtorrent configuration to limit the maximum time to seed a torrent... I dont't want to control the maximum data transferred, I want to control the seeding time...

Is not posible?

πŸ‘︎ 3
πŸ’¬︎
πŸ‘€︎ u/vdiasPT
πŸ“…︎ Jul 09 2021
🚨︎ report
Force rTorrent to reload .torrent info

Does anyone know of a way to force rTorrent to reload info from the .torrent files (either in the watch dir or the session dir)? If I change something in one of the .torrent files, I would like to force rTorrent to re-load the torrent's info from the .torrent.

If I quit out of rTorrent and then start it again, it will load the new info/changes but I don't want to have to stop rTorrent in order to load the changes.

How can I force rTorrent to re-load a torrent's info from its .torrent without restarting? I've tried stopping the torrent and restarting it, closing the torrent and restarting it, initiating a hash check - none of these actions seem to trigger a refresh of the torrent info from its .torrent file.

πŸ‘︎ 2
πŸ’¬︎
πŸ‘€︎ u/awestin1
πŸ“…︎ Aug 12 2021
🚨︎ report
Unable to connect rTorrent seedbox to my home Sonarr instance

Seedbox: Whatbox.ca running ruTorrent Local NAS: Synology 918+ DSM 6.2.2-24922

Everything was working last week but while I was away I had an issue with auto-payment on whatbox.ca and my account was temporarily disabled. I fixed that issue and got everything back up and running but now I get an error stating I'm "unable to connect to ruTorrent." I'm not sure if this is the cause but it's the only thing that I'm aware of that has changed. I have been using the following settings for the last year with no issue:

  • Name: Whatbox
  • Host: enterprise.whatbox.ca
  • Port: 443
  • Url Base: xmlrpc
  • Use SSL: Yes
  • Username: MY_ SEEDBOX_ USERNAME
  • Password: MY_ SEEDBOX_ PASSWORD

I contacted whatbox support and they confirmed that my settings were correct, they even went through and ran a permissions-fixer and did a clean restart on my slot. All to no avail.

I have upgraded sonarr to V3 thinking that was the culprit but I still receive the error. Neither SSL nor non-ssl credentials work. Im really at a loss of what could be causing this.

Sonarr Info:

  • Version3.0.6.1265
  • Package Version3.0.6.1265-ls111 by linuxserver.io
  • Mono Version5.20.1.34

The Sonarr error: Unknown exception: Unable to connect to ruTorrent, please check your settings

Sonarr log: https://pastebin.com/D4jdqqPK

EDIT: Sonarr is running smoothly this morning. I was most likely rate limited by either ruTorrent or whatbox thanks for pointing that out u/Bakerboy448

πŸ‘︎ 11
πŸ’¬︎
πŸ‘€︎ u/theeeetechkid
πŸ“…︎ Jun 29 2021
🚨︎ report
Rtorrent setting

I have purchased a vps which is single core and KVM with 1 gb ram and 300 GB storage space with shared port of 1gbps, max speed achieved ever was 40-45 MiB/s (Download) on it. I have installed rtorrent using rtinst script. I was wondering what are correct settings so that I can get atleast 1:1 ratio. I am newbie to rtorrent settings and have been through https://github.com/rakshasa/rtorrent/wiki/Performance-Tuning Still I can barely touch 0.4 - 0.5 ratio.

Something that I should know in simplified manner??

πŸ‘︎ 23
πŸ’¬︎
πŸ‘€︎ u/Merlincool
πŸ“…︎ May 20 2021
🚨︎ report
RuTorrent cant't connect to rTorrent

Hi when I try to connect to to rutorrent i have this message

" Torrent List Not yet available, connection to rtorrent not established "

Befero rutoorent askme to enter usernam and password but it is not the case here.

In the log i have this error message : "Bad response from server: (200 [parsererror,getplugins]) SyntaxError: Unexpected token '<' "

Do you know what's wrong ?

πŸ‘︎ 19
πŸ’¬︎
πŸ‘€︎ u/etoileaneutrons
πŸ“…︎ May 15 2021
🚨︎ report
Running rutorrent/rtorrent as docker container on a NAS with lower end CPU

Hi,

I currently have rutorrent/rtorrent running as docker container on my lower end NAS with J4125 CPU. I use the docker image "crazy-max/docker-rtorrent-rutorrent". My NAS became less responsive and start to use swap memory after I introduced the container, and therefore I'd like to fine tune the performance parameters to minimise the impact to other services on the NAS.

  1. I started Docker container with the following parameters from the example code without knowing what and why they are needed? Could those options have any impact on the performance of other services on the NAS?
    --ulimit nproc=65535
    --ulimit nofile=32000:40000 \
  2. What is the recommended settings for memory? I currently configured 4GB memory but it uses all. I only have 16G in total so can't assign more memory. Any suggestion?

Thank you in adavance!

πŸ‘︎ 24
πŸ’¬︎
πŸ‘€︎ u/maisun1983
πŸ“…︎ Apr 22 2021
🚨︎ report
How to automatically seed torrents if they recheck to 100% but pause/stop them if the recheck isn't 100% [rtorrent/rutorrent]?

Hi my goal is to cross seed an existing, complete torrent to a new tracker using rutorrent+rtorrent with but with less interaction.

Normally, if you add a torrent to cross seed (without specifying 'dont start the download automatically') it will check the existing data and if its not 100% it will begin downloading. I want the torrent to become paused or stopped if the check is not a 100% match (to not corrupt the existing data).

If you add the torrent paused by selecting 'dont start the download automatically then you have to right click, recheck, wait then come back and check if its 100% before resuming it.

Ultimately the torrents to be checked/cross seeded will be added from a watch directory as I want to set this up. I'd love to know if there's a way to achieve this, thanks.

Edit: I'm wondering if I can just avoid the torrent-invites inotify script altogether and just download-duplicates, I'm only going to be using this for BTN and MTV because I know they're content is near identical a lot of the time. Does someone know what the behaviour or autodl irssi is with both smart-episode=true and download-duplicates=true? These 2 options seem to conflict.

πŸ‘︎ 13
πŸ’¬︎
πŸ‘€︎ u/Big_Natho
πŸ“…︎ May 12 2021
🚨︎ report
rTorrent crashing with EOF
  1. Are you using a shared hosting platform or dedicated server?

Dedicated server.

  1. If not self-hosted, Who is your seedbox vendor:

Self-hosted.

  1. If applicable, what Vendor plan you are using?

N/A

  1. If applicable, is your seedbox managed or unmanaged?

N/A

  1. What can you tell us about this seedbox that may be unique or helpful for us to know?

Other than using a docker image, not sure.

  1. If applicable, have you used their support mechanisms for assistance?

N/A

  1. If applicable, What was their response?

N/A

  1. If your issue is related to a local self-hosted seedbox, what is your local OS

Ubuntu 20.04.1 running Docker version 20.10.6, build 370c289

  1. What do you understand about the problem you have?

My rTorrent instance just recently started crashing with an EOF. ruTorrent returns a 500 error, when connecting to the server and looking at the docker status I'm not seeing the process restarting and Docker itself seems to think everything is ok.

  1. What have you tried so far?

I've tried recreating the container, I've tried removing some torrents, I've tried tweaking the rtorrent.rc file, specifically to try and increase the number of open files.

  1. What kind of assistance are you looking for?

To primarily fix the EOF crash, but also to understand why I can't get the maximum number of open files to be more than the default 256.

This is something that just started happening overnight, but running https://github.com/romancin/rutorrent-docker I'm getting EOF crashes from rTorrent. I've tried tweaking my rtorrent.rc to both increase the open files and announces but I've only gotten the latter to update, while the former just refuses to update.

# Initialize plugins on rtorrent start without opening webui
execute = {sh,-c,/usr/bin/php7 /usr/share/webapps/rutorrent/php/initplugins.php abc &amp;}
execute = {sh,-c,/usr/bin/php7 /usr/share/webapps/rutorrent/php/initplugins.php admin &amp;}

# Instance layout (base paths)
method.insert = cfg.basedir, private|const|string, (cat,"/config/rtorrent/")
method.insert = cfg.watch,   private|const|string, (cat,"/downloads/watch/")
method.insert = cfg.logs,    private|const|string, (cat,"/config/log/rtorrent/")
method.insert = cfg.logfile, private|const|string, (cat,(cfg.logs),"rtorrent.log")

# Listening port for incoming peer traffic (fixed; you can also randomize it)
network.port_range.set = 51413-51413
network.port_random.set = no

# Dir
... keep reading on reddit ➑

πŸ‘︎ 5
πŸ’¬︎
πŸ‘€︎ u/Offspring
πŸ“…︎ May 10 2021
🚨︎ report
Why won't the remote path mapping work with a rtorrent seedbox on the internet, Resilio, and a Windows running Sonarr?

Having the same issue on Radarr as well

Setup: Windows 10 Pro PC running Plex, Sonarr, Radarr, Jackett and Resilio on my local network. Resilio syncs the seedbox directory /files/resilio to *G:\Resilio* on the windows PC Seedbox: seedbox.io box with rtorrent, Resilio

Resilio sync is working, Radarr and Sonar download the files to the seedbox fine, the seedbox moves the finished files to /files/resilio/ fine, Resilio syncs the downloaded torrents to G:\Resilio\ Fine as well.

What happens is no matter what path I enter into the "Remote Path Mappings" I get this error in the logs when it tries to move the downloaded files: https://pastebin.ubuntu.com/p/RgqjfTwCYQ/

Here's the Download Client Setup

And the remote path mappings

I've tried:

xxx.seedbox.io | /files/resilio | G:\Resilio

xxx.seedbox.io:443 | /files/resilio | G:\Resilio

xxx.seedbox.io | /home/psbXXXXX/files/resilio/ | G:\Resilio

Does Sonarr have to be run on the same OS as the torrent client so the file path formats match? Seems like a huge oversight in development if so.

Thanks in advance.

πŸ‘︎ 8
πŸ’¬︎
πŸ‘€︎ u/harris_kid
πŸ“…︎ Apr 10 2021
🚨︎ report
Sonarr adding torrents as "Stopped" in rtorrent. They will download fine if I manually start them.

This is the rtorrent on my seedbox not locally

This one really has me stumped. It's finding files fine on the trackers I use. All my folders I double and triple checked are set up right. Its adding the label I set. They just won't start on their own. any ideas? should i look for something specific in the log?

I should also mention that I also have Radarr working perfectly. It has no problems adding torrents and starting them and comparing the settings between Sonarr and Radarr everything seems set up exactly the same with the only difference being it saving a folder named Series instead of Movies. Same trackers, same rtorrent, etc.

log file: https://pastebin.com/9ENMsYZn

edit: SUCCESS So the problem ended up being the name of the folder it was downloading to on the seedbox. it seems if there is a space in the folder name it results in an error. I thought I had changed to a folder i named Series but in that one section it was still downloading to a folder named TV Shows. Works perfectly now.

πŸ‘︎ 12
πŸ’¬︎
πŸ‘€︎ u/Shap6
πŸ“…︎ Apr 05 2021
🚨︎ report
Autotools rtorrent filter extension

1) Are you using a shared hosting platform or dedicated server?

shared

2) Who is your seedbox vendor:

pulsemedia

3) Vendor plan you are using?

1tb

4) Is your seedbox managed or unmanaged?

unamanged

5) What can you tell us about this seedbox that may be unique or helpful for us to know?

nothing

6) If applicable, have you used their support mechanisms for assistance?

they dont provide support

7) If applicable, What was their response?

no support

8) If your issue is a local one, what is your local OS

debian 9

9) What do you understand about the problem you have?

don't know how to use filter autotools

10) What have you tried to far?

changed filter.

11) What kind of assistance are you looking for?

The torrent I download contain folder, and inside of it is .mp4 file.

How I can set the auto move to move mp4 to other folder after completion ?

The default filter is /.*/ which moved all files in the torrent.

I don't even know if that's regex or something, I tried a lot and no thing works.

/.mp4/

/mp4/

.mp4 return to default /.*/

There's no guide on how to use autotools, pretty confusing.

πŸ‘︎ 2
πŸ’¬︎
πŸ‘€︎ u/PretendScar8
πŸ“…︎ Sep 14 2021
🚨︎ report
Deluge to rTorrent: Keep stats intact?

1) Are you using a shared hosting platform or dedicated server?

Shared

2) If not self-hosted, Who is your seedbox vendor:

feralhosting.com

3) If applicable, what Vendor plan you are using?

Helium

4) If applicable, is your seedbox managed or unmanaged?

managed

5) What can you tell us about this seedbox that may be unique or helpful for us to know?

No root access.

6) If applicable, have you used their support mechanisms for assistance?

Yes

7) If applicable, What was their response?

It's not doable.

8) If your issue is related to a local self-hosted seedbox, what is your local OS

N/A

9) What do you understand about the problem you have?

I'm using a deluge to rtorrent script to move torrents from deluge to rtorrent 15 mins after completion. As expected, the ratio & upload/download stats get lost on the way.

10) What have you tried so far?

Nothing, tried searching this sub, came across a post where a commenter said something could be done to the script to carry over the stats to rtorrent. But I can't seem to find that post now.

11) What kind of assistance are you looking for?

I'm hoping someone knows about it or is using this at the moment. If there is any, I'd like to be enlightened. Thanks.

πŸ‘︎ 5
πŸ’¬︎
πŸ‘€︎ u/TheTurkishWarlord
πŸ“…︎ Jun 09 2021
🚨︎ report

Please note that this site uses cookies to personalise content and adverts, to provide social media features, and to analyse web traffic. Click here for more information.