Hallo
Ich habe offensichtlich einen Bug gefunden. Wenn ich "Externe IP berichten"
aktiviere, kann ich zu meinem Server nicht mehr mit Standard-FTP (also ohne SSL/TLS) verbinden. Wenn ich diese Funktion ausschalte, dann geht es reibungslos. Und nach langen Nachforschungen weiß ich jetzt auch warum:
Wenn "externe IP berichten" aktiviert ist, dann will die DS einen Port benutzen, der ausserhalb des freigegebenen Portbereichs liegt.
Also z.B. habe ich die Ports 55536-55663 freigegeben. Aber bei dem Verbindungsversuch will DS auf einmal:
Reply: 227 Entering Passive Mode (XX,XXX,XXX,XX,238,89)
Das bedeutet: 238*256+89 = 61017 (Dies ist ein falscher PORT)
Wie gesagt, das betrifft nur die standard FTP-Verbindung mit aktiviertem
"berichte externe IP".
Ich kann dieses Verhalten beliebig oft reproduzieren.
Meine DS: 108j
Firmware: 2.2-965
Ich habe offensichtlich einen Bug gefunden. Wenn ich "Externe IP berichten"
aktiviere, kann ich zu meinem Server nicht mehr mit Standard-FTP (also ohne SSL/TLS) verbinden. Wenn ich diese Funktion ausschalte, dann geht es reibungslos. Und nach langen Nachforschungen weiß ich jetzt auch warum:
Wenn "externe IP berichten" aktiviert ist, dann will die DS einen Port benutzen, der ausserhalb des freigegebenen Portbereichs liegt.
Also z.B. habe ich die Ports 55536-55663 freigegeben. Aber bei dem Verbindungsversuch will DS auf einmal:
Reply: 227 Entering Passive Mode (XX,XXX,XXX,XX,238,89)
Das bedeutet: 238*256+89 = 61017 (Dies ist ein falscher PORT)
Wie gesagt, das betrifft nur die standard FTP-Verbindung mit aktiviertem
"berichte externe IP".
Ich kann dieses Verhalten beliebig oft reproduzieren.
Meine DS: 108j
Firmware: 2.2-965