[REBOL] Real, New, Request for FTP Proxy Help
From: princepawn::lycos::com at: 8-Sep-2000 7:33
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 [username--internet--site--com]
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