La trasmissione non si connetterà a nessun peer


12

Dopo il mio aggiornamento da Ubuntu 12.04 LTS a 12.10, Transmission non verrà scaricato da un tracker anti-leech (ALT). Se scarico un torrent tramite Magnet Link, tutto funziona bene, ma se scarico da quell'ALT, non funziona.

Il tracker restituirà OK e restituirà anche l'Elenco di seminatrici e sanguisughe (ciascuno maggiore di 20), ma non vengono restituiti peer da cui scaricare. Tutto ha funzionato bene prima dell'aggiornamento.

A scopo di test ho scaricato KTorrent. Lo stesso è successo lì.

Ho fatto funzionare la trasmissione per un massimo di 10 ore e senza successo.

La mia porta è aperta e anche se il firewall è disattivato, ciò accade ancora.


Sfortunatamente sto ancora cercando una soluzione. anche se è davvero un problema relativo a Ubuntu. Se avvio Windows sullo stesso computer, almeno uTorrent si connetterà ad ALT.
Marvin Dickhaus,

Hai provato ktorrent, diluvio o qbittorrent, solo per vedere se è solo con la trasmissione o tutti i client torrent?
Luis Alvarado,

1
@LuisAlvarado Ho già dichiarato questa domanda. "A scopo di test ho scaricato KTorrent. Lo stesso si è verificato lì." Ho anche provato un'altra applicazione torrent. Lo stesso ovunque.
Marvin Dickhaus,

1
@MarvinDickhaus - Ok, potremmo avere uno di questi problemi: il router o l'ISP potrebbero limitarti tramite una porta, controllare i pacchetti, ecc. Prova a usare un client torrent con funzionalità avanzate come ktorrent e cerca le opzioni che devono proteggerti da fattori di limitazione della velocità come ISP, router, porte, ecc. Ci sono 2 opzioni molto importanti, DHT e "Usa crittografia protocollo". Non attivare per consentire il protocollo non crittografato durante il test. Prova a scaricare altri file torrent per il test non presenti nell'elenco e concedi 10 minuti.
Luis Alvarado,

@LuisAlvarado I tunnel tutto il traffico attraverso un OpenVPN. Quindi il mio ISP non può nemmeno fare un'ispezione paket. Se o se non sto tunneling il traffico non ha importanza sulla stessa macchina con Windows. Inoltre ho fatto funzionare Transmission e Ktorrent per un lungo periodo di tempo senza successo.
Marvin Dickhaus,

Risposte:


1

Sembra che la soluzione migliore al tuo problema sia eliminare la ~/Library/Application Support/Transmission/Resumecartella. Ho esaminato alcuni thread e sembra che tutti siano arrivati ​​a quella risposta. Per vedere maggiori informazioni, guarda qui .


Non ho la Libary/cartella nella mia home directory.
Marvin Dickhaus,

Prova senza ~. Questo è probabilmente un errore di battitura da parte mia. Scusa.
Dillmo,

Non è né nella mia directory home né nella mia directory principale.
Marvin Dickhaus,

/var/lib/transmission-daemon/info/resumeancora non vedo che farebbe alcuna differenza.
Anders FU Kiær,

1

Ok, prima facile.

  1. Prova sta aggiornando i tracker e assicurandoti che le tue porte siano aperte.

  2. Prova ad aggiungere manualmente il torrent (spiegato di seguito). Se ciò non funziona, disabilita le liste di blocchi che potresti aver impostato (rischioso) e, infine, potresti consentire semi non crittografati e cose del genere (molto rischioso).

  3. Aggiunta manuale del file torrent. Tutti i client hanno un modo per aggiungere torrent, quindi inserire il file infohash (elencato nella maggior parte dei siti torrent) o fare clic con il tasto destro del mouse sul link Ottieni magnete e copiare l'URL nel client.

  4. Un'altra cosa da provare è l'aggiornamento dei tracker dopo aver fatto tutte queste cose.

  5. Quando tutto il resto fallisce, reinstallare il client torrent.


1

Direi che il problema potrebbe riguardare il tracker stesso. Potrebbe vedere la trasmissione (e altri client basati su Linux) come sanguisughe.

Hai provato uno dei grandi client torrent come Vuze o uTorrent?

Se non funziona, hai alcune porte bloccate sul tuo sistema Ubuntu che non sono bloccate in Windows?


1

Dai un'occhiata

Trasmissione-> Preferenze> Peers-> Codifica

o

Trasmissione-> Preferenze> Peers-> Blocklist

per vedere se stai bloccando i colleghi.


1

Vorrei crittografare la trasmissione e abilitare nella scheda di connessione l'ultima casella di controllo che dice qualcosa sulla scoperta di coppie locali.

Ti darò anche la mia opinione personale per installare Ubuntu 13.10 e non limitarti a Ubuntu 12.10 poiché sei abbastanza indietro e la trasmissione viene aggiornata :)

PS: ottieni sempre l'ultima versione stabile poiché LTS e le versioni precedenti sono destinate alle aziende e non agli utenti domestici.


1

Assicurarsi che la porta TCP utilizzata da Transmission sia aperta.

Le impostazioni della porta sono nella scheda Preferenze / Rete. È possibile ottenere un elenco di porte TCP aperte eseguendo il comando seguente:

netstat -lnt

Ho scelto la porta 51413 poiché la porta 51443 era chiusa (51443 era predefinito per la trasmissione - nel mio caso). ** Maggiori informazioni sul comando "netstat" usato: /superuser/529830/get-a-list-of -open-porte-a-linux

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.