Hmmm... What I can not understand is why 4.6.2 works for you.
It is true, that 4.6.2 ignores ftpfs_use_passive_connections_over_proxy, because this option was introduced later:
SHA1 ID: 2bba061bf0405acd4898d203b52e8f992c784fa5 Committer: Leonard den Ottolander <email address hidden> 2005-05-29 14:10:08
* src/boxes.c, vfs/ftpfs.[ch]: Add checkbox to allow passive FTP over proxy to VFS dialog.
Also, for some strange reason, this option is off by default. BUT, before this patch, passive connections over proxy didn't happen at all:
if (SUP.proxy) - SUP.use_passive_connection = 0; + SUP.use_passive_connection = ftpfs_use_passive_connections_over_proxy;
This is confirmed by your Wireshark dump. On the other hand, with 4.7.* the very same active connection fails (?!), yet passive connection works.
I have to compare the dumps more carefully.
Hmmm... What I can not understand is why 4.6.2 works for you.
It is true, that 4.6.2 ignores ftpfs_use_ passive_ connections_ over_proxy, because this option was introduced later:
SHA1 ID: 2bba061bf0405ac d4898d203b52e8f 992c784fa5
Committer: Leonard den Ottolander <email address hidden> 2005-05-29 14:10:08
* src/boxes.c, vfs/ftpfs.[ch]: Add checkbox to allow passive FTP
over proxy to VFS dialog.
Also, for some strange reason, this option is off by default. BUT, before this patch, passive connections over proxy didn't happen at all:
if (SUP.proxy) passive_ connection = 0; passive_ connection = ftpfs_use_ passive_ connections_ over_proxy;
- SUP.use_
+ SUP.use_
This is confirmed by your Wireshark dump. On the other hand, with 4.7.* the very same active connection fails (?!), yet passive connection works.
I have to compare the dumps more carefully.