>>>> "Chris" == Chris Rasch
<crasch(a)openknowledge.org> writes:
Chris> Hi,
>
>
> This looks like some major bogosity with your ftp client. (Quite
> obviously, if I may say so ...) Linux has been notorious in this
> regard for ages.
>
> Unfortunately, I don't see it on our RedHat 6.2 box. Just to be sure,
> can you find out the ftp command line EFS uses (just do a "ps"), start
> the ftp client manually with the same command line, and try the same
> command sequence as above and see it if yields the same error
> messages?
>
> --
> Cheers =8-} Mike
> Friede, Völkerverständigung und überhaupt blabla
Chris> Thank you for the response. Here's the command line that EFS uses (output
from ps
Chris> -Afl, during attempt to login to
ftp.xemacs.org from within Xemacs):
Chris> 000 S root 12825 12715 3 73 0 - 562 read_c 03:45 ttyp2 00:00:00
Chris> /usr/kerberos/bin/ftp -i -n -g -v
Chris> Logging on to
ftp.xemacs.org manually from the command line:
Chris> # /usr/kerberos/bin/ftp -i -n -g -v
ftp.xemacs.org
Chris> Connected to
xemacs.org.
Chris> 220 ProFTPD 1.2.0pre10 Server (ProFTPD on
ftp.tux.org) [
gwyn.tux.org]
Chris> 500 AUTH not understood.
Chris> 500 AUTH not understood.
Chris> KERBEROS_V4 rejected as an authentication type
ftp> user anonymous
Chris> 331 Anonymous login ok, send your complete e-mail address as password.
Chris> Password:
Chris> 230-+--....[welcome message]....
OK, so it's the *Kerberos* ftp client. It's obviously buggy as EFS
quotes the USER command, but ftp seems to ignore that. I don't really
see how I can fix this on the EFS side. You might try twiddling with
`efs-cmd-ok-msgs' to filter out the 500 message. Alternatively, use a
non-kerberized ftp client (in our setup, /usr/bin/ftp is it) and set
the value of `efs-ftp-program-name' to it.
--
Cheers =8-} Mike
Friede, Völkerverständigung und überhaupt blabla