Updated specific locations to be searchable, take a look at Las Vegas as an example.

This post has been de-listed

It is no longer included in search results and normal feeds (front page, hot posts, subreddit posts, etc). It remains visible only via the author's post history.

28
How Canvyy "tune" their servers.
Post Body

I will start this off with a little note, I am not against people using my work, I am against people using my work to turn a profit as a tuner/server provider.

This all started out about 2 weeks ago when I got a message from another person in the community about Canvyy wanting to purchase a tune on one of his servers, it turned out that this server was purchased from me, I knew from the IP that they/he provided (Thanks for the screenshot), in the details that were sent there were also a pastebin post, a post that contained "his" tuning, which he was seeking advice on, and advice on how to improve as he could not improve upon it himself, to my surprise I recognized this script right away as the header on discord contained the first 3 lines of the script which was 100% identical to the first 3 lines on my script.

It turns out that due to a bug in my script it hadnt properly cleared out the logs from the server that Canvyy purchased from me. So the Canvyy rep had dug through the log files and found the url where I host my script - And of course he had downloaded his very own copy of the script, the script includes about 75% of my tuning as there's a portion of my tuning that are generic to all machines and I then manually do the last bits depending on which hardware the server is running on, that part is not in the script and therefore, luckily cannot be copied out by them.

In the script there's also a libtorrent.deb file, this deb file contains a pre-compiled libtorrent with all of my tweaks built in, this is easier for me to manage as ltconfig like some know can be rather shaky and unreliable, but this unfortunately also means that Canvyy now had direct access to this file via the script as it is a simply download in the script, the proof below shows that the servers provided and "tuned" by Canvyy is infact using the script that was directly stolen from me, no credits given for countless hours and a ton of cash spent on servers for testing, debugging and more testing to find the right mix of configurations for the range of servers that I provide, now the tuneup will not be perfect for them/him as the tuneup by me is aimed at the hardware configurations that I use the most, with manual work being done on the servers that fall outside of that category.

Below I am going to share that this is a 1:1 copy of my setup, there's been no actual changes to the script, infact the script as of 9 hours ago still pulls the .deb file from my webserver (logs can attest), now these logs will be provided to the mod team on reddit and not posted here as they contain sensitive data, without this data they have no actual meaning so I am going to keep that for the mods eyes only.

Lets start!

Canvyy's sysctl settings on their servers: https://i.imgur.com/Ky5QRVj.png

Sysctl settings from my tuneup: https://i.imgur.com/dESPEGh.png

Yes, 100% identical to the dot, this is generic and can be a coincidence, my work combines testing and options found online.

On Canvyys tuneup, DPKG has installed some dependencies AFTER the swizzin installation that they use:

DPKG LOG: https://i.imgur.com/FFyIPF6.png

Oddly enough, this perfectly lines up with whats in my tuneup script: https://i.imgur.com/CO15PeY.png

Again, this can be random, it is true that they MIGHT run an install for a libtorrent.deb file that has the EXACT same naming as my inhouse built libtorrent.deb file that I use in my tuning, I doubt it though.

Wait, there's more! - It is quite easy to see that Canvyy is using Swizzin template on their servers, nothing wrong with that, I do the same as it is really solid (Thanks Liara!), we all know that swizzin installs deluge on its own, when it has installed it, you can see what version of libtorrent that are being used, now the real kicker here is that my libtorrent.deb file which they have installed on the server installs itself with a non standard name on the server.

Swizzins installed libtorrent: https://i.imgur.com/5jKNPos.png <- Pulled today on a dev vm as I didnt have it on hand actually - It installs as 1.1.13 with clear notings that its done via swizzin.

Canvyys installed libtorrent: https://i.imgur.com/K2zr62F.png <- Install itself as 1.1.13-1 with the note; lib113-ubuntu

My tuned libtorrent.deb installed on one of my machines: https://i.imgur.com/hJAzPoz.png

Identical installed libtorrent, custom named and can basically only come from me, well unless they had the idea of naming it precisely the same in the package name.

Whats real fun here though is that looking via ltconfig we can see the settings that are loaded by libtorrent on the server, I will post the screenshots below, TLDR they are 100% identical, there's 0 reason for them to pick the same values as me.

A quick note on this, the cache size is different as this cannot be controlled via ltconfig or libtorrent, it is set by deluge and unless they manually change the core.conf file then that setting is overwritten with the standard "512" cache.

Also note that "pre-lt config settings" have been loaded, what this does is that it loads the configuration file from the installed libtorrent, this makes sure that it cannot be altered with installing a libtorrent version with these changes built in.

Canvyy's ltconfig: https://i.imgur.com/BblHkCW.png & https://i.imgur.com/OYPZSda.png & https://i.imgur.com/GJ0JUqL.png

Compare them to my ltconfig: https://i.imgur.com/TmSjVOO.png & https://i.imgur.com/d5mZ2zq.png & https://i.imgur.com/qBAiIUz.png

I will after this has gone live be sending the access.logs from my webserver that confirms that the file have been downloaded onto servers managed by Canvyy to the mod team on reddit - I am merely posting this as I honestly feel it is a real shame, it is a shame that someone comes here and blatantly takes credit for another persons hard work, work that has been in progress over the last 2½-3 years where I have spent a lot of time building up a solid reputation, sure not everyone likes me but I cannot please everyone.

I am posting this to be transparent, I am well aware that my tuning is in the wind, and I am well aware that others can now re-use my settings for deluge, but I feel this is too blatant to ignore, behaviour like this should not be honoured,

Canvyy should in my eyes not make money off of my work, the least they could do was to admit it, but I guess this is what comes from analyzing the market; https://i.imgur.com/wajDYda.png

On a final note, please keep a sober tone in the comments below (If there is any), I just had to get this off my shoulders and let the community know about this.

Best regards
Daniel Walker
walkerservers

Author
Account Strength
90%
Account Age
5 years
Verified Email
Yes
Verified Flair
No
Total Karma
1,119
Link Karma
90
Comment Karma
424
Profile updated: 5 days ago
Posts updated: 7 months ago
Walkerservers Owner

Subreddit

Post Details

We try to extract some basic information from the post title. This is not always successful or accurate, please use your best judgement and compare these values to the post title and body for confirmation.
Posted
5 years ago