Transmission doesn't upload

Discussion of the Web Interface for Transmission, formerly known as Clutch. This applies to all version of Transmission
Post Reply
wides
Posts: 3
Joined: Fri Jan 21, 2011 8:04 pm

Transmission doesn't upload

Post by wides »

Hello all !

I've got a problem with Transmission : it doesn't upload :/

I run it on a vps under Ubuntu Lucid

(No problem for download : very fast rate)

For exemple I dowload a torrent with 200 leechers but after the download : no upload (announce is ok)

I made the rules for iptables but unfortunatly it doesn't upload

Here is my iptable script :

Code: Select all

#!/bin/sh 
 
# Vider les tables actuelles 
iptables -t filter -F 
 
# Vider les règles personnelles 
iptables -t filter -X 
 
# Interdire toute connexion entrante et sortante 
iptables -t filter -P INPUT DROP 
iptables -t filter -P FORWARD DROP 
iptables -t filter -P OUTPUT DROP 
 
# Ne pas casser les connexions etablies 
iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT 
iptables -A OUTPUT -m state --state RELATED,ESTABLISHED -j ACCEPT 
 
# Autoriser loopback 
iptables -t filter -A INPUT -i lo -j ACCEPT 
iptables -t filter -A OUTPUT -o lo -j ACCEPT 
 
# ICMP (Ping) 
iptables -t filter -A INPUT -p icmp -j ACCEPT 
iptables -t filter -A OUTPUT -p icmp -j ACCEPT 
 
# --- 
 
# SSH In 
iptables -t filter -A INPUT -p tcp --dport 2323 -j ACCEPT 
 
# SSH Out 
iptables -t filter -A OUTPUT -p tcp --dport 2323 -j ACCEPT 
 
# DNS In/Out 
iptables -t filter -A OUTPUT -p tcp --dport 53 -j ACCEPT 
iptables -t filter -A OUTPUT -p udp --dport 53 -j ACCEPT 
iptables -t filter -A INPUT -p tcp --dport 53 -j ACCEPT 
iptables -t filter -A INPUT -p udp --dport 53 -j ACCEPT 
 
# NTP Out 
iptables -t filter -A OUTPUT -p udp --dport 123 -j ACCEPT 

# Autoriser les requetes FTP, HTTP
iptables -t filter -A OUTPUT -p tcp --dport 21 -j ACCEPT
iptables -t filter -A OUTPUT -p tcp --dport 80 -j ACCEPT
iptables -t filter -A INPUT -p tcp --dport 80 -j ACCEPT

# Mail SMTP 
iptables -t filter -A INPUT -p tcp --dport 465 -j ACCEPT 
iptables -t filter -A OUTPUT -p tcp --dport 465 -j ACCEPT 


#PPA
iptables -t filter -A OUTPUT -p tcp --dport 11371 -j ACCEPT 
iptables -t filter -A INPUT -p tcp --dport 11371 -j ACCEPT


#Transmission
iptables -t filter -A INPUT -p tcp --dport 51413 -j ACCEPT
iptables -t filter -A INPUT -p udp --dport 51413 -j ACCEPT


#Interface Web Transmission
iptables -A INPUT -p tcp --dport 9091 -j ACCEPT

#Announces trackers
iptables -t filter -A OUTPUT -p tcp --dport 56969 -j ACCEPT
iptables -t filter -A OUTPUT -p udp --dport 9200 -j ACCEPT




And here is my settings file :

Code: Select all

{
    "alt-speed-down": 50,
    "alt-speed-enabled": false,
    "alt-speed-time-begin": 540,
    "alt-speed-time-day": 127,
    "alt-speed-time-enabled": false,
    "alt-speed-time-end": 1020,
    "alt-speed-up": 50,
    "bind-address-ipv4": "0.0.0.0",
    "bind-address-ipv6": "::",
    "blocklist-enabled": false,
    "blocklist-url": "http://www.example.com/blocklist",
    "cache-size-mb": 2,
    "dht-enabled": true,
    "download-dir": "/var/lib/transmission-daemon/downloads",
    "download-limit": 100,
    "download-limit-enabled": 0,
    "encryption": 1,
    "idle-seeding-limit": 30,
    "idle-seeding-limit-enabled": false,
    "incomplete-dir": "/root/Downloads",
    "incomplete-dir-enabled": false,
    "lazy-bitfield-enabled": true,
    "lpd-enabled": false,
    "max-peers-global": 200,
    "message-level": 2,
    "open-file-limit": 32,
    "peer-limit-global": 240,
    "peer-limit-per-torrent": 60,
    "peer-port": 51413,
    "peer-port-random-high": 65535,
    "peer-port-random-low": 49152,
    "peer-port-random-on-start": false,
    "peer-socket-tos": 0,
    "pex-enabled": true,
    "port-forwarding-enabled": false,
    "preallocation": 1,
    "ratio-limit": 2,
    "ratio-limit-enabled": false,
    "rename-partial-files": true,
    "rpc-authentication-required": true,
    "rpc-authentication-required": true,
    "rpc-bind-address": "0.0.0.0",
    "rpc-enabled": true,
    "rpc-password": "{1d95c47bcaa5ab07f201ca4becb51c460cfdf456/fdIiD2c",
    "rpc-port": 9091,
    "rpc-username": "username",
    "rpc-whitelist": "xx.xx.xx.xx",
    "rpc-whitelist-enabled": true,
    "script-torrent-done-enabled": false,
    "script-torrent-done-filename": "",
    "speed-limit-down": 100,
    "speed-limit-down-enabled": false,
    "speed-limit-up": 500,
    "speed-limit-up-enabled": true,
    "start-added-torrents": true,
    "trash-original-torrent-files": false,
    "umask": 18,
    "upload-limit": 100,
    "upload-limit-enabled": 0,
    "upload-slots-per-torrent": 14
}

I don't know why it doesn't upload

Thx for your help
wides
Posts: 3
Joined: Fri Jan 21, 2011 8:04 pm

Re: Transmission doesn't upload

Post by wides »

I looked for this and checked everythink but upload is still low

and this is strange beacause at now 1 torrent is seeding , but i've got an another torrent with many leechers and it doesn't upload at all , i don't understand why one torrent is uploading and the other not ..grrrrrrr
Jordan
Transmission Developer
Posts: 2312
Joined: Sat May 26, 2007 3:39 pm
Location: Titania's Room

Re: Transmission doesn't upload

Post by Jordan »

Slow Speeds wrote:10. Is it a Transmission Bug?

If you've looked at all the reasons above and none of them fit -- Ubuntu downloaded quickly, and you've got the latest version of Transmission, and there are plenty of seeds and downloaders in your torrent, yet things are still slow -- then maybe you've found a Transmission bug. Go read this post about what information the developers need to diagnose the problem, and then post a message describing your situation.

Make sure to give enough information! Vague bug reports waste everyone's time and will probably just get you referred back to this page. :)
wides
Posts: 3
Joined: Fri Jan 21, 2011 8:04 pm

Re: Transmission doesn't upload

Post by wides »

Jordan wrote:
Slow Speeds wrote:10. Is it a Transmission Bug?

If you've looked at all the reasons above and none of them fit -- Ubuntu downloaded quickly, and you've got the latest version of Transmission, and there are plenty of seeds and downloaders in your torrent, yet things are still slow -- then maybe you've found a Transmission bug. Go read this post about what information the developers need to diagnose the problem, and then post a message describing your situation.

Make sure to give enough information! Vague bug reports waste everyone's time and will probably just get you referred back to this page. :)

Right


Transmission version : 2.13 (11501)

Operating System : Ubuntu Server Lucid Lynx (10.04)

I tried with speed limit turned on and off and it's the same

I tried to pause a torrent and resume > no amelioration

Sometimes its upload but very low for a few minutes and go down


1. Do you have any per-torrent or global speed limits set?
>No speed limit , I use default settings

2. What are your global and per-torrent peer limits?


3. How many seeds and peers does the `Peers' tab say there are in the swarm?
>600 seeders
>265 Peers



4. How long ago does the `Tracker' tab say the last announce and scrape results were?
>Last Announce: Today 10:34:18 PM (got 265 peers)
>Next announce in 21 min 44 seconds
>Last Scrape: Today 10:34:18 PM

5. In the `Tracker' tab's list of trackers, how many Tiers are there, and how many trackers are listed for each tier?
>1 Tiers 1 tracker

6. How many peers are you connected to?
>1 peer

7. Has your torrent finished downloading?
>yes

8. If you're still downloading, do any of the connected peers have a higher "completed" percentage than you?


9. Is your incoming peer port open or closed?
>yes but perhaps my iptable rules aren't good...

>here is the rule for Transmission :
iptables -t filter -A INPUT -p tcp --dport 51413 -j ACCEPT
iptables -t filter -A INPUT -p udp --dport 51413 -j ACCEPT


Download is ok , so the problem could be my iptable rule for seeding data ...but I followed a tutorial and it works for them so...


hope this will help you

thx for your support
d2d2
Posts: 1
Joined: Sat Apr 12, 2014 6:09 pm

Re: Transmission doesn't upload

Post by d2d2 »

Hi everyone, I've been struggling with a very similar problem and I think I've figured out a solution. The problem is that iptables/netfilter in many default configurations declares lots of bittorrent traffic as "invalid," (ie, not a part of any known connection) and will block it even if it would otherwise get through your iptables rules. This can be solved by turning off connection tracking for all incoming and outgoing torrent traffic, as shown in this thread: http://www.linuxquestions.org/questions ... ?p=5145026

I hope that helps everyone. Happy torrenting!
Copied
Posts: 1
Joined: Sun Dec 14, 2014 3:42 am

Re: Transmission doesn't upload

Post by Copied »

For any historians or other web surfers researching similar problems:

Try disabling μTP (uTP) in Transmission and try again. Your client’s μTP implementation may be old (especially if you are using a Debian derivative) and cause compatibility problems with newer clients.
Post Reply