FACT ZERO: If I have to pay to get this working, then that is fine. FACT ONE: I can read remote FTP directories from behind my firewall via my Internet Explorer by simply entering the URL. The configuration for my proxy is achieved via a configuration file. http://planet.instinet.com/proxy.long.pac FACT TWO: I can read remote FTP directories from behind my firewall via my Opera browser by simply entering saying use proxy, with proxy name proxy.esn.instinet.com, port 80, no configuration file. FACT THREE: I can ftp to our proxy and give it a username of [EMAIL PROTECTED] and a password and it proxies me to the remote FTP site. FACT FOUR: I am not sure if our ftp proxy is cern or socks4, but I include a transcript of my trace/net on attempts to connect to ftp.microsoft.com with various permutations of the system/schemes/ftp hierarchy >> trace/net on >> diag system/schemes/ftp/passive -> true system/schemes/ftp/proxy/host -> proxy.esn.instinet.com system/schemes/ftp/proxy/port-id -> 21 system/schemes/ftp/proxy/type -> generic == false >> read ftp://ftp.microsoft.com URL Parse: none none ftp.microsoft.com none none none Net-log: ["Opening tcp for" FTP] connecting to: ftp.microsoft.com Net-log: [ none ["220" "230"]] Net-log: "220 nfcproxy FTP proxy (Version V2.1) ready." Net-log: [ ["USER" port/user] "331"] ** User Error: Server error: tcp 501 Use user@site to connect via proxy. ** Where: read ftp://ftp.microsoft.com >> system/schemes/ftp/proxy/type 'socks4 == socks4 >> diag system/schemes/ftp/passive -> true system/schemes/ftp/proxy/host -> proxy.esn.instinet.com system/schemes/ftp/proxy/port-id -> 21 system/schemes/ftp/proxy/type -> generic == false >> read ftp://ftp.microsoft.com URL Parse: none none ftp.microsoft.com none none none Net-log: ["Opening tcp for" FTP] connecting to: ftp.microsoft.com Net-log: [ none ["220" "230"]] Net-log: "220 nfcproxy FTP proxy (Version V2.1) ready." Net-log: [ ["USER" port/user] "331"] ** User Error: Server error: tcp 501 Use user@site to connect via proxy. ** Where: read ftp://ftp.microsoft.com >> system/schemes/ftp/proxy/type 'generic == generic >> system/schemes/ftp/proxy/passive: none ** Script Error: Invalid path value: passive. ** Where: system/schemes/ftp/proxy/passive: none >> read ftp://ftp.microsoft.com URL Parse: none none ftp.microsoft.com none none none Net-log: ["Opening tcp for" FTP] connecting to: ftp.microsoft.com Net-log: [ none ["220" "230"]] Net-log: "220 nfcproxy FTP proxy (Version V2.1) ready." Net-log: [ ["USER" port/user] "331"] ** User Error: Server error: tcp 501 Use user@site to connect via proxy. ** Where: read ftp://ftp.microsoft.com >> system/schemes/ftp/proxy/port-id: 80 == 80 >> read ftp://ftp.microsoft.com URL Parse: none none ftp.microsoft.com none none none Net-log: ["Opening tcp for" FTP] connecting to: ftp.microsoft.com Net-log: [ none ["220" "230"]] ** User Error: Server error: tcp HTTP/1.0 408 Request Time-out. ** Where: read ftp://ftp.microsoft.com >> --- Get your FREE Email and Voicemail at Lycos Communications at http://comm.lycos.com