Do you have your browsers configured to use your proxy for FTP? If so that would mean your proxy is making the FTP connection directly from the firewall/proxy box and the FTPs are not being masqueraded. "wget" would be trying to masquerade through your firewall and if you don't have your masq set up properly (including the ftp masq kernel modules) then wget would not be able to work. If on the other hand your browsers are able to FTP without going through the proxy then you've got me stumped. Shouldn't happen.
If FTP only works going through your proxy server and you can't figure out how to get your masquerading configured properly you can always tell wget to use your proxy server. You can either set the proxy globally for all users using wget in the /etc/wgetrc, or you can copy the /etc/wgetrc to ~/.wgetrc and modify it for your user only. You'll want to set:
Assuming your inside interface of your proxy server is 192.168.0.1.
And if you have your proxy set up to do authentication (require a userid/password) then set it like this:
[ May 09, 2002: Message edited by: VoidMain ]