Jos Chrispijn:
> Can someone tell me what this server tries to accomplish:
> 
> COMMAND PIPELINING from [183.89.214.13]:44487 after ???: 
> \000\234\000\235\000/\0005\300\022\000\n\001\000\000d\000\000\000\023\000\021\000\000\016mail.some.net\000\005\000\005\001\000\000\000\000\000\n\000\n\000\b\000\035\000\027\000\030\000\031\000\v\000\002\001\000\000\r\000\030\000\026\b\004\b\005\b\006\004\001\004\003\005\001\005\003\006\001\006\003\002\001\002\003\377\001\000\001
> 

Translation:

The client sent three bytes of garbage ending in <CR><LF> or just
<LF>. That garbage was logged as ??? because it wasn't printable
ASCII.

The garbage, logged as ??? and followed by <CR><LF> or just <LF>,
was immediately followed by other garbage, which was logged in octal
notation (a lossless transformation to printable ASCII). That garbage
triggered the COMMAND PIPELINING condition.

It might make sense to log commands also in a losless form. Because
then we would have the complete client input (except that one would
have to enable the 'bare newline' postscreen test to reveal if the
client sent <CR><LF> or just <LF>).

        Wietse

Reply via email to