<p>Die Web-UI der Übertragung sagt, dass der Port nicht geöffnet ist - auch wenn er von außen zugänglich ist</p>

Erstellt am 13. Okt. 2018  ·  6Kommentare  ·  Quelle: transmission/transmission

Hi,

Ich versuche, den Peer-Listening-Port mit transmssion-daemon zum Laufen zu bringen. Ich habe die Portweiterleitung in meinem Router entsprechend eingerichtet. die Weiterleitung funktioniert, zB von einem Fremdsystem, kann ich folgendes machen:

$ 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

Trotzdem sagt die Web-UI der Übertragung, dass der Port geschlossen ist

Was mache ich falsch?

Akos

Hilfreichster Kommentar

Hast du eine IPv6-Adresse? Offenbar funktioniert portcheck.transmissionbt.com nicht über IPv6: https://gist.github.com/alexiri/4cb552a699eae3895cafbc4e3d4df8f0

Der Portcheck-Dienst muss repariert werden, um IPv6 zu unterstützen.

Alle 6 Kommentare

Hast du eine IPv6-Adresse? Offenbar funktioniert portcheck.transmissionbt.com nicht über IPv6: https://gist.github.com/alexiri/4cb552a699eae3895cafbc4e3d4df8f0

Der Portcheck-Dienst muss repariert werden, um IPv6 zu unterstützen.

Ja, ich habe eine IPv6-Adresse

Bedeutet dies, dass die Prüfung falsch ist, aber ansonsten alles in Ordnung ist? oder dass, weil die Prüfung falsch ist, die Übertragung nicht sieht, dass der entsprechende Port verfügbar ist und nicht entsprechend funktioniert?

Sie müssen ein anderes Tool wie dieses verwenden, um zu überprüfen, ob die IPv4- und IPv6-Ports geöffnet sind. Wie auch immer, ich denke, die Übertragung funktioniert gut, das einzige Problem wäre, dass Peers keine Verbindungen zu Ihnen herstellen können, Sie müssen alle initiieren.

Sie müssen ein anderes Tool wie dieses verwenden, um zu überprüfen, ob die IPv4- und IPv6-Ports geöffnet sind.

Ich habe überprüft / ich weiß, dass die Ports in Ordnung sind

Wie auch immer, ich denke, die Übertragung funktioniert gut, das einzige Problem wäre, dass Peers keine Verbindungen zu Ihnen herstellen können, Sie müssen alle initiieren.

damit es nicht richtig funktioniert

Ich kann bestätigen, dass im nächtlichen Build etwas nicht richtig funktioniert, was den Portcheck betrifft. Es meldet immer, dass der Port geschlossen ist, obwohl er von externen Websites als geöffnet gemeldet wird.
Ich bin auf die stabile Version 2.94 (d8e60ee44f) zurückgekehrt und sie funktioniert einwandfrei.

Als UI-Funktionsanfrage halte ich es für sehr nützlich, ein kleines Warnsymbol (vielleicht in der unteren Statusleiste?) Da es jetzt nirgendwo außer auf der Registerkarte "Einstellungen / Netzwerk" angezeigt wird, nachdem Sie auf die Schaltfläche "Port testen" geklickt haben, wird es selten bemerkt.

Problem ist der Unterschied zwischen IPv4 und IPv6. ZB IPv4 Port ist für mich geschlossen, aber IPv6 ist offen. Der Check unterstützt nur IPv4. Es wird also einen geschlossenen IPv4-Port melden, während der IPv6-Port offen ist und IPv6-Peers auch Verbindungen mit meinem Host initiieren können. Die Benutzeroberfläche sollte zwischen IPv4 und IPv6 unterscheiden. Alles andere macht im Moment keinen Sinn. Es gibt zu viele reine IPv4-Hosts.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen