qBittorent never seeds - Ubuntu 16.04

Linux specific questions, problems.
Post Reply
bab5470

qBittorent never seeds - Ubuntu 16.04

Post by bab5470 »

I can't seem to get qbittorent to seed my torrents. I thought maybe this was a firewall issue so I plugged my PC directly into the internet (bypassing my router/firewall) and its still not seeding.  I don't have a client firewall. I'm running UbuntU 16.04 with Gnome and Qbittorent 3.3.7.  As you can see from my screenshot qbittorent reports the connection status as "Online". I've also run connectivity tests that confirm the port I have open in qbittorent is open (8999).  I can see clients in qbittorent but my upload remains 0B/s. Now you might think perhaps i'm trying to seed an unpopular torrent but I'm torrenting something that's fairly popular - there should be someone trying to download it. I'm fairly certain the problem isn't the torrent i've decided to seed but if you think thats the problem please suggest something that should seed.

Under Connections I have:

Port used for incoming connections: 8999
[ ] Use UPnP/NAT-PMP port for forwarding from my router
[ ] Use different ports on each startup

[ x ] Global maximum number of connections: 500
[ x ] Maximum number of connections per torrent: 100
[ x ] Global maximum number of upload slots: 200
[ x ] Maximum number of upload slots per torrent: 100

Under privacy I have:

[ x ] Enable DHT (decentralized network) to find more peers
[ x ] Enable Peer Exchange (PeX) to find more peers
[ x ] Enable local peer directory to find more peers

Encryption mode: prefer encryption

[ x ] Torrent Queueing

Maximum Active Downloads: 3
Maximum Active Uploads: 3
Maximum Active Torrents: 5

Here's what my log says:

2016-12-05 9:54 AM - Couldn't download favicon for URL 'http://trackerfix.com/favicon.png'. Reason: The remote host name was not found (invalid hostname)
2016-12-05 9:54 AM - Couldn't download favicon for URL 'http://trackerfix.com/favicon.ico'. Reason: The remote host name was not found (invalid hostname)
2016-12-05 9:54 AM - External IP: 69.165.232.2
2016-12-05 9:54 AM - 'Redacted' resumed. (fast resume)
2016-12-05 9:54 AM - qBittorrent is successfully listening on interface 0.0.0.0 port: UDP/8999
2016-12-05 9:54 AM - qBittorrent is successfully listening on interface :: port: TCP/8999
2016-12-05 9:54 AM - qBittorrent is successfully listening on interface 0.0.0.0 port: TCP/8999
2016-12-05 9:54 AM - qBittorrent is successfully listening on interface 0.0.0.0 port: UDP/8999
2016-12-05 9:54 AM - qBittorrent is successfully listening on interface :: port: TCP_SSL/4433
2016-12-05 9:54 AM - qBittorrent is successfully listening on interface :: port: TCP/8999
2016-12-05 9:54 AM - qBittorrent is successfully listening on interface 0.0.0.0 port: TCP_SSL/4433
2016-12-05 9:54 AM - qBittorrent is successfully listening on interface 0.0.0.0 port: TCP/8999
2016-12-05 9:54 AM - Options were saved successfully.
2016-12-05 9:54 AM - GeoIP database loaded. Type: GeoLite2-Country. Build time: Thu Nov 3 07:20:22 2016.
2016-12-05 9:54 AM - Embedded Tracker [OFF]
2016-12-05 9:54 AM - Encryption support [ON]
2016-12-05 9:54 AM - Local Peer Discovery support [ON]
2016-12-05 9:54 AM - PeX support [ON]
2016-12-05 9:54 AM - DHT support [ON]
2016-12-05 9:54 AM - Anonymous mode [OFF]
2016-12-05 9:54 AM - HTTP User-Agent is 'qBittorrent v3.3.7'
2016-12-05 9:54 AM - Peer ID: -qB3370-
2016-12-05 9:54 AM - qBittorrent is trying to listen on any interface port: 8999
2016-12-05 9:54 AM - qBittorrent v3.3.7 started


I'm not sure why this isn't working.
Attachments
Screenshot from 2016-12-05 08-28-27.jpg
Compass

Re: qBittorent never seeds - Ubuntu 16.04

Post by Compass »

[quote="bab5470"]
2016-12-05 9:54 AM - qBittorrent is successfully listening on interface 0.0.0.0 port: TCP/8999
[/quote]

If I'm not mistaken, 0.0.0.0 means all ip addresses, and you certainly don't want that.

If you're under NAT, instead of 0.0.0.0, it should show your LAN IP Address. You can find it by opening a terminal (like xterm) and using "ip a" (or "/sbin/ip a").

Once qBittorrent listens on your LAN IP Address (something like 192.169.0.10, for example), it might fix your seeding issue. Go to the advanced tab in qBittorrent and check "Network interface" and "Optional IP Address to bind to".

Remember that you should configure a static IP Address in this case.

Compass.
User avatar
Peter
Administrator
Administrator
Posts: 3049
Joined: Wed Jul 07, 2010 6:14 pm

Re: qBittorent never seeds - Ubuntu 16.04

Post by Peter »

There are no problems as far as I can tell.
I am not sure those clients even want to download.
Having clients does not equal having proper peers.
- They might be on pause.
- They might not have more speed/connection left.
- They might be connected to other peers.
- They might have peerblock that blocks you. (peerblock is dumb)

Download Ubuntu, Fedora ISO files. You can even download openSUSE too.
(That's only 3x700mb or so)
Force seed those.
I am pretty sure you will upload quite a bit.
raven-au

Re: qBittorent never seeds - Ubuntu 16.04

Post by raven-au »

Those values for Peers and Seeds are obviously wrong and I didn't bother persevering with 3.3.7 far enough to see this.

Clearly qBittorrent 3.3.7 doesn't work on Ubuntu 16.04.

Luckily 3.3.1 available within Ubuntu 16.04 itself does work and I'm using that without problem, perhaps you should consider doing the same.
KitKat

Re: qBittorent never seeds - Ubuntu 16.04

Post by KitKat »

[quote="Compass"]
[quote="bab5470"]
2016-12-05 9:54 AM - qBittorrent is successfully listening on interface 0.0.0.0 port: TCP/8999
[/quote]
If I'm not mistaken, 0.0.0.0 means all ip addresses, and you certainly don't want that.
[/quote]

Actually this is the intended default behavior unless he's manually setup qbittorrent to listen on a specific adapter/ip address in advanced options.
Whether its a good default or not is debateable.

I'd suggest going into options and manually binding qbittorrent to an IP address, restarting it and then changing it back to "everything" if you want it to be bound to everything.
This was a solution for an old windows bug but it does force a re-connection on all OS's and may have some merit here.
Last edited by KitKat on Sat Dec 10, 2016 10:23 am, edited 1 time in total.
raven-au

Re: qBittorent never seeds - Ubuntu 16.04

Post by raven-au »

[quote="bab5470"]
I can't seem to get qbittorent to seed my torrents. I thought maybe this was a firewall issue so I plugged my PC directly into the internet (bypassing my router/firewall) and its still not seeding.  I don't have a client firewall. I'm running UbuntU 16.04 with Gnome and Qbittorent 3.3.7.  As you can see from my screenshot qbittorent reports the connection status as "Online". I've also run connectivity tests that confirm the port I have open in qbittorent is open (8999).  I can see clients in qbittorent but my upload remains 0B/s. Now you might think perhaps i'm trying to seed an unpopular torrent but I'm torrenting something that's fairly popular - there should be someone trying to download it. I'm fairly certain the problem isn't the torrent i've decided to seed but if you think thats the problem please suggest something that should seed.

Under Connections I have:

Port used for incoming connections: 8999
[/quote]

As I said before the seeds and peers values in qBittorrent versions 3.3.7 - 3.3.10 are total fiction but I'm not sure that actually affects operation.

Anyway, to what I wanted to say.
Are you using a private tracker?

If your using a private tracker the port you've chosen might not be acceptable, try a large port number, say over 50000, that might help.
I do and I seem to be seeding ok but, sadly, the torrents I have are hopelessly over subscribed, ;)
Post Reply