martin wrote:
WinSCP uses
EPSV
, if it is connected to IPv6 address.
WinSCP connects to IPv6 address, if DNS returned IPv6 address for hostname you have specified and IPv6 is enabled in session settings.
https://winscp.net/eng/docs/ui_login_connection
(Or of course, when you specify IPv6 address explicitly in session settings)
Interesting. I've complained to the support people for my router because it
does not return an IPv6 address for an NSLOOKUP -query=AAAA command issued for a local device from Windows. And a NETSTAT issues when I have a connection between WinSCP and the server shows an IPv4 connection, not IPv6. that is when I manually start the connection. Maybe something very different happens when I run my Synchronize script.
I think I need to run some packer traces and see what is going on.