<p>La interfaz de usuario web de transmisión dice que el puerto no está abierto, incluso si es accesible desde el exterior</p>

Creado en 13 oct. 2018  ·  6Comentarios  ·  Fuente: transmission/transmission

Hola,

Estoy tratando de que el puerto de escucha de pares funcione con transmssion-daemon. He configurado correctamente el reenvío de puertos en mi enrutador. el reenvío funciona, por ejemplo, desde un sistema externo, puedo hacer lo siguiente:

$ telnet x.x.x.x 51413
Trying x.x.x.x...
Connected to x.x.x.x.
Escape character is '^]'.
^]
telnet> q
Connection closed.

$ sudo nmap -sU -p 51413 x.x.x.x

Starting Nmap 7.60 ( https://nmap.org ) at 2018-10-13 09:44 CEST
Nmap scan report for x.x.x.x (x.x.x.x)
Host is up (0.060s latency).

PORT      STATE         SERVICE
51413/udp open|filtered unknown

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

aún así, la interfaz de usuario web de transmisión dice que el puerto está cerrado

¿Qué estoy haciendo mal?

Akos

Comentario más útil

¿Tiene una dirección IPv6? Aparentemente, portcheck.transmissionbt.com no funciona sobre IPv6: https://gist.github.com/alexiri/4cb552a699eae3895cafbc4e3d4df8f0

El servicio de comprobación de puertos debe arreglarse para admitir IPv6.

Todos 6 comentarios

¿Tiene una dirección IPv6? Aparentemente, portcheck.transmissionbt.com no funciona sobre IPv6: https://gist.github.com/alexiri/4cb552a699eae3895cafbc4e3d4df8f0

El servicio de comprobación de puertos debe arreglarse para admitir IPv6.

sí, tengo una dirección IPv6

¿Significa esto que el cheque es incorrecto, pero por lo demás todo está bien? ¿O que debido a que la verificación es incorrecta, la transmisión no ve que el puerto apropiado está expuesto y no funciona en consecuencia?

Tendrá que usar alguna otra herramienta para verificar si los puertos IPv4 e IPv6 están abiertos, como esta . De cualquier manera, creo que la transmisión funciona bien, el único problema sería que los compañeros no pueden iniciar conexiones contigo, tienes que iniciarlas todas.

Tendrá que usar alguna otra herramienta para verificar si los puertos IPv4 e IPv6 están abiertos, como esta .

Lo he comprobado / sé que los puertos están bien

De cualquier manera, creo que la transmisión funciona bien, el único problema sería que los compañeros no pueden iniciar conexiones contigo, tienes que iniciarlas todas.

para que no funcione correctamente

Puedo confirmar que algo no está funcionando bien en la compilación nocturna con respecto a la verificación del puerto. Siempre informa que el puerto está cerrado, aunque los sitios web externos informan que está abierto.
Volví a la versión 2.94 estable (d8e60ee44f) y funciona bien.

Como solicitud de función de la interfaz de usuario, creo que sería muy útil tener un pequeño icono de advertencia (¿tal vez en la barra de estado inferior?) Para indicar si el puerto está cerrado o abierto en este momento, para que los usuarios puedan solucionarlo. Dado que ahora no se muestra en ningún lugar excepto en la pestaña de preferencias / red después de hacer clic en el botón del puerto de prueba, rara vez se nota.

El problema es la diferencia entre IPv4 e IPv6. Por ejemplo, el puerto IPv4 está cerrado para mí, pero IPv6 está abierto. El cheque solo es compatible con IPv4. Por lo tanto, informará un puerto IPv4 cerrado, mientras que el puerto IPv6 está abierto y los pares IPv6 también pueden iniciar conexiones con mi host. La interfaz de usuario debe hacer una distinción entre IPv4 e IPv6. Cualquier otra cosa no tiene sentido en este momento. Hay demasiados hosts solo para IPv4.

¿Fue útil esta página
0 / 5 - 0 calificaciones