[krbdev.mit.edu #2726] Output control statements lose final character when encrypted.
Tom Yu via RT
rt-comment at krbdev.mit.edu
Tue Sep 28 19:48:31 EDT 2004
>>>>> "Donn" == The RT System itself via RT <rt-comment at krbdev.mit.edu> writes:
Donn> FTP protocol control lines lose the last character when encrypted.
Donn> For example, we'll get "215 UNIX Type: L\r\n" when we should get
Donn> "215 UNIX Type: L8\r\n".
Is this the debugging output of the client (presumably not the MIT
krb5 ftp client?), or actual output captured from gss_unseal? If you
have a third-party client that forcibly null-terminates strings from
gss_unseal with the assumption that they will have been sent with a
null character, you might run into this behavior. Our ftpd doesn't
send "\r\n" in the gss_sealed message, nor does it send terminal null
characters in the gss_sealed message.
---Tom
More information about the krb5-bugs
mailing list