Page 1 of 1

Total Commander FTP via IPv6 broken

Posted: 2016-04-18, 17:17 UTC
by pbtc
Hi,

FTP over IPv6 is currently not working because of missing support of Extended PASV (passive).

proftpd claims in log about:
- Unable to handle PASV for IPv6 address '2a01:238:***', rejecting command

According to ngrep TotalCommander uses even for IPv6 the standard PASV command, which it shouldn't:

PASV..................


A simple Linux FTP client shows the difference:

IPv4: 227 Entering Passive Mode (85,*,*,*,159,170)
PASV.........+.....xQU

IPv6: 229 Entering Extended Passive Mode (|||40536|)
EPSV 2.................. (Linux)

And ftp cmdline on Windows 10 Desktop:
EPRT |2|2001:***|50094| (extended PORT)

See also RFC2428

For testing, e.g. ftp deepspace6 net can be used

Posted: 2016-04-21, 08:39 UTC
by ghisler(Author)
Indeed IPv6 isn't currently supported in the Windows Phone version. I will try to add it.

Posted: 2016-05-02, 08:46 UTC
by ghisler(Author)
The new version in the store should support FTP via ipv6 now, please test it!

Posted: 2016-05-10, 13:04 UTC
by phantom
Wurde der Total Commander 1.6 bereits veröffentlicht? Habe ich irgendwie verpaßt, ich sehe auch keine Änderung im Vergleich zur Beta Version. Ein Versionshinweis innerhalb der App, wie bei den meisten Apps, wäre sicher auch hilfreich.

Posted: 2016-05-11, 07:28 UTC
by ghisler(Author)
Ja, wurde er. Gibt es Probleme mit IPv6?

Yes, it was released. Are the any problems with IPv6?