"Use the server's external IP address instead" option doesn't work
|Reported by:||none||Owned by:|
|Component version:||Operating system type:||Windows|
|Operating system version:||Windows XP SP2|
The "Use the server's external IP address instead" option doesn't work as expected.
Even if the option is set, Filezilla client uses the address returned in the PASV command instead of the server's external IP address.
Note for the developper : The bug is located at line 3837 in source file ftpcontrolsocket.cpp (Filezilla client 3.3.1)
Replace the test
else if (m_pEngine->GetOptions()->GetOptionVal(OPTION_PASVREPLYFALLBACKMODE) == 2)
else if (m_pEngine->GetOptions()->GetOptionVal(OPTION_PASVREPLYFALLBACKMODE) != 1)
It looks like the option can't have the value "2" so the test returns false everytime.
Change History (7)
follow-ups: 3 4 comment:2 by , 12 years ago
|Priority:||blocker → high|
|Status:||closed → reopened|