[EMAIL PROTECTED] wrote:
> 
> >>>>> "Mikael" == Mikael Olsson <[EMAIL PROTECTED]> writes:
> 
> Mikael> Undoubtedly. (Which by the way is why the fix for all the current FTP 
>problems,
> Mikael> IMHO, is to enforce passive mode FTP which exposes the servers but saves the
> Mikael> clients.) An unmanagable amount of workstations all in the hands of ... 
>*shudder*
> 
> Actually, the _correct_ fix is for clients and servers to implement
> the latest FTP i18n RFC, which makes NULL escaping CR characters
> mandatory. If clients and servers did that, and only allowed CRLF to
> terminate a command/response, we wouldn't have these problems.

Nope, that won't help. Go visit [EMAIL PROTECTED] and read the latest
fun we've been having.

> Of course, if you _really_ want to fix FTP, drop the silly data
> connection entirely and do the whole thing over a single
> connection. Of course, _that_ would basically be a new protocol with
> only a vague resemblence to FTP. Which is the whole point :)

I definately agree. I'd propose something like an inline command, "INLI",
(compare "PASV") to handle this. This way you can still be backwards
compatible for a while.

> Hmmm... HTTP/1.1 methods for NLST, PWD, etc... maybe ;)

Even better. I prefer the HTTP approach of not necessarily keeping
connections open over the FTP one of always keeping the command
connection open.

-- 
Mikael Olsson, EnterNet Sweden AB, Box 393, S-891 28 �RNSK�LDSVIK
Phone: +46 (0)660 105 50           Fax: +46 (0)660 122 50
Mobile: +46 (0)70 66 77 636
WWW: http://www.enternet.se/       E-mail: [EMAIL PROTECTED]
-
[To unsubscribe, send mail to [EMAIL PROTECTED] with
"unsubscribe firewalls" in the body of the message.]

Reply via email to