Qnap Transmission porte 51413 fermée

giopas

Grand Maître Jedi
20 Avril 2015
1 084
9
68
EU
Salut à tous,

Je viens de réaliser que depuis quelque temps la porte 51413 de Transmission est fermée.

Pour être honnet, je dois dire que je ne sais pas depuis combien de temps j'ai ce problème, et que récemment j'ai fait pas mal de changements dans mon réseau:

1. Nouveau router (Firewalla Gold)
2. Nouveux switches avec réseau wireless (Omada)
3. Migration de QTransmission 3 à TransmissionBT 4

Évidemment j'ai fait le port forward de la porte 51413 sur le router (TCP et UDP) et vérifié que cela marche de l'extérieur:

PORT STATE SERVICE
51413/tcp open unknown
51413/udp open|filtered unknown


J'ai aussi vérifié que la porte de mon NAS est bien ouverte dans mon LAN:

giopas@rpi4:~ $ nmap -p 51413 192.168.1.10
Starting Nmap 7.80 ( https://nmap.org ) at 2023-05-25 09:35 CEST
Nmap scan report for 192.168.1.10
Host is up (0.00032s latency).

PORT STATE SERVICE
51413/tcp open unknown

Nmap done: 1 IP address (1 host up) scanned in 0.11 seconds

Et j'ai vérifié qu'il n'y a pas d'autres services qui outilisent la porte 51413 du NAS:

[giopas@NAS ~]$ sudo netstat -ltnp | grep -w ':51413'
Password:
tcp 0 0 :::51413 :::* LISTEN 20095/ld-qnap
[giopas@NAS ~]$ ps aux | grep ld-qnap
7755 giopas 984 S grep ld-qnap
20095 admin 27500 S /opt/Transmission4/lib/ld-qnap --library-path /opt/Transmission4/lib /opt/Transmission4/bin/transmission-daemon.bin --config-dir /share/CACHEDEV1_DATA/.qpkg/Transmission4/etc --logfile /share/CACHEDEV1_DATA/.qpkg/Transmission4/transmission.logs --log-level=error --pid-file /var/run/transmission4.pid

Toutefois, si je vais dans l'interface de transmission je vois toujours la porte 51413 fermée.

J'ai essayé de rédemarrer Transmission, le NAS, et souspendre tous filtres du router/firewall. En plus le firewall du NAS n'est pas actif.

Tout cela sans succès.

Là je seche. Est-ce quelqu'un a une idée de qu'est-ce qu'il faut encore que je regarde?

Merci!

giopas
 
@QoolBox est-ce que tu as une idée de ce qu'il peut se passer?

J'ai le meme problème avec Qtransmission 3 et TransmissionBT 4.

L'ISP a dit qu'ils ne bloquent pas les portes et le router semble bien configuré...

EDIT:

D'ailleurs si je lance Transmission sur un PC Ubuntu sur le lan, le test sur transmission de la porte 51413 montre que la porte est ouverte. EDIT 3: effectivement sur le PC ubuntu le download du même fichier commence tout de suite, alors que sur le NAS j'ai l'erreur suivant "Announce error: Could not connect to tracker"

Donc je crois qu'il y a un soucis dans le (les?) paquets de Transmission ou dans le firmware QTS du NAS.

EDIT2:

Je suis en train de tester avec un Docker image sur le meme NAS pour vois s'il est un problème du soft. EDIT 3: mais je n'arrive pas à accéder transmission sur Docker, je dois encore travailler.
 
Dernière édition:
Ok, j'ai efin résolu!

Le problème semblerait être dû aux qpkg de QTransmission 3 et TransmissionBT 4 de Qoolbox et leur compatibilité avec QTS 5.1.0.2348, car avec Docker, j'arrive à voir la porte ouverte et les téléchargements commencent directement.

Je n'arrive pas à trouver une explication plus aprofondie, mais avec Transmission en Docker (même portes et même configs) je n'ai pas d'erreurs de connection ni téléchargement.

Bizarre quand même...
 
Dernière édition:
  • J'aime
Réactions: EVO
Merci pour ton retour ! Je ne connais pas trop la façon dont les qpkg sont construit, mais il y a peut etre besoin d'une modif pour exposer un port ? @QoolBox devrais pouvoir nous en dire plus

EDIT 3: effectivement sur le PC ubuntu le download du même fichier commence tout de suite, alors que sur le NAS j'ai l'erreur suivant "Announce error: Could not connect to tracker"
Il faut savoir qu'il n'y a pas besoin d'ouverture de port pour télécharger un torrent, uniquement un acces internet. L'ouverture de port est necessaire uniquement pour pouvoir uploader dans les meilleurs conditions.
 
Il faut savoir qu'il n'y a pas besoin d'ouverture de port pour télécharger un torrent, uniquement un acces internet. L'ouverture de port est necessaire uniquement pour pouvoir uploader dans les meilleurs conditions.
C'est justement à cause de cela que je ne m'en suis pas rendu compte tout de suite.

Comme dit, je ne sais pas si le problème vient des qpkg (bizarre car la version 3 je l'ai utilisé pour des années) ou s'il y quelque chose dans QTS ou QFirewall qui a créé le problème..
 
Dans QuFirewall, tu avais bien ouvert le port pour toutes les inferfaces, et toutes les provenances ?
 
Je l'avais même récemment désactivé (vu que j'avais mis un autre pare-feu devant le modem)...