Die Übertragung wird nicht mit Peers verbunden


12

Nach meinem Upgrade von Ubuntu 12.04 LTS auf 12.10 wird Transmission nicht von einem Anti-Leech-Tracker (ALT) heruntergeladen. Wenn ich einen Torrent über Magnet Link herunterlade, funktioniert alles einwandfrei, aber wenn ich von diesem ALT herunterlade, funktioniert es nicht.

Der Tracker gibt OK und die Liste der Seeders und Leechers (jeweils größer als 20) zurück. Es werden jedoch keine Peers zurückgegeben, von denen heruntergeladen werden kann. Vor dem Upgrade hat alles einwandfrei funktioniert.

Zu Testzwecken habe ich KTorrent heruntergeladen. Das selbe ist dort vorgekommen.

Ich hatte Transmission so lange wie 10 Stunden laufen und keinen Erfolg.

Mein Port ist offen und selbst wenn die Firewall deaktiviert ist, passiert dies immer noch.


Leider bin ich noch auf der Suche nach einer Lösung. obwohl es wirklich ein Ubuntu-Problem ist. Wenn ich Windows auf demselben Computer starte, verbindet sich mindestens uTorrent mit dem ALT.
Marvin Dickhaus

Haben Sie ktorrent, deluge oder qbittorrent ausprobiert, um zu sehen, ob es sich nur um eine Übertragung oder um alle Torrent-Clients handelt?
Luis Alvarado

1
@ LuisAlvarado Ich habe dies bereits in meiner Frage angegeben. "Zu Testzwecken habe ich KTorrent heruntergeladen. Das gleiche ist dort passiert." Ich habe auch eine andere Torrent-Anwendung ausprobiert. Überall dasselbe.
Marvin Dickhaus

1
@MarvinDickhaus - Ok, dann könnten wir eines dieser Probleme haben: Router oder ISP könnten Sie über einen Port einschränken, Pakete prüfen usw. Versuchen Sie, einen Torrent-Client mit erweiterten Funktionen wie ktorrent zu verwenden, und suchen Sie nach den Optionen, die zur Verfügung stehen Schützen Sie sich vor Geschwindigkeitsbegrenzungsfaktoren wie ISP, Router, Ports usw. Es gibt zwei sehr wichtige Optionen: DHT und "Protokollverschlüsselung verwenden". Aktivieren Sie diese Option nicht, um während des Tests ein nicht entschlüsseltes Protokoll zuzulassen. Versuchen Sie, andere Torrent-Dateien für den Test herunterzuladen, die nicht auf Ihrer Liste stehen, und geben Sie ihr 10 Minuten Zeit.
Luis Alvarado

@ LuisAlvarado Ich tunnle den gesamten Datenverkehr über ein OpenVPN. Mein ISP kann also nicht einmal eine Paketinspektion durchführen. Ob oder nicht, der Datenverkehr spielt auf demselben Computer mit Windows keine Rolle. Auch Transmission und Ktorrent liefen über einen langen Zeitraum ohne Erfolg.
Marvin Dickhaus

Antworten:


1

Es scheint die beste Lösung für Ihr Problem zu sein, den ~/Library/Application Support/Transmission/ResumeOrdner zu löschen . Ich habe ein paar Themen angeschaut und alle scheinen zu dieser Antwort gekommen zu sein. Weitere Informationen finden Sie hier .


Ich habe den Libary/Ordner nicht in meinem Heimatverzeichnis.
Marvin Dickhaus

Versuchen Sie es ohne das ~. Das ist wahrscheinlich ein Tippfehler von meiner Seite. Es tut uns leid.
Dillmo

Es ist weder in meinem Heimatverzeichnis noch in meinem Wurzelverzeichnis.
Marvin Dickhaus

/var/lib/transmission-daemon/info/resumeIch sehe immer noch keinen Unterschied.
Anders FU Kiær

1

Ok, einfach zuerst.

  1. Versuchen Sie, die Tracker zu aktualisieren und sicherzustellen, dass Ihre Ports geöffnet sind.

  2. Versuchen Sie, den Torrent manuell hinzuzufügen (siehe unten). Wenn das nicht funktioniert, deaktivieren Sie alle Blocklisten, die Sie eingerichtet haben (riskant), und zuletzt können Sie unverschlüsselte Seeds und ähnliches zulassen (sehr riskant).

  3. Manuelles Hinzufügen der Torrent-Datei. Alle Clients haben die Möglichkeit, Torrents hinzuzufügen. Geben Sie dann entweder den Infohash ein (der auf den meisten Torrent-Sites aufgeführt ist), oder klicken Sie mit der rechten Maustaste auf den Link Get Magnet, und kopieren Sie die URL in den Client.

  4. Eine andere Sache, die Sie versuchen sollten, ist die Aktualisierung der Tracker, nachdem Sie all diese Dinge erledigt haben.

  5. Wenn alles andere fehlschlägt, installieren Sie Ihren Torrent-Client neu.


1

Ich würde sagen, das Problem könnte am Tracker selbst liegen. Es könnte sein, dass die Übertragung (und andere Linux-basierte Clients) als Blutegel betrachtet werden.

Haben Sie einen der großen Torrent-Clients wie Vuze oder uTorrent ausprobiert?

Wenn das nicht funktioniert, haben Sie einige Ports auf Ihrem Ubuntu-System blockiert, die in Windows nicht blockiert sind?


1

Prüfen

Übertragung-> Einstellungen-> Peers-> Verschlüsselung

oder

Übertragung-> Einstellungen-> Peers-> Sperrliste

um zu sehen, ob Sie die Peers blockieren.


1

Ich würde die Übertragung verschlüsseln und in der Registerkarte "Verbindung" das letzte Kontrollkästchen aktivieren, das etwas über das Erkennen lokaler Paare aussagt.

Ich gebe Ihnen auch meine persönliche Meinung zur Installation von Ubuntu 13.10 und halte mich nicht nur an Ubuntu 12.10, da Sie ziemlich im Rückstand sind und die Übertragung aktualisiert wird :)

PS: Erhalten Sie immer die neueste stabile Version, da LTS und frühere Versionen für Unternehmen und nicht für Privatanwender bestimmt sind.


1

Stellen Sie sicher, dass der von Transmission verwendete TCP-Port geöffnet ist.

Die Anschlusseinstellungen befinden sich auf der Registerkarte Einstellungen / Netzwerk. Sie können eine Liste der offenen TCP-Ports abrufen, indem Sie den folgenden Befehl ausführen:

netstat -lnt

Ich habe Port 51413 ausgewählt, da Port 51443 geschlossen war (51443 war in meinem Fall die Standardeinstellung für die Übertragung). ** Weitere Informationen zum verwendeten Befehl "netstat": /superuser/529830/get-a-list-of -open-ports-in-linux

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.