Hi there. We have a very odd FTP problem and are totally flummoxed as to what the answer might be. I'm hoping someone here can help. We're repeatedly seeing this error delivering files via FTP... [CRITICAL] [Interface::Ftp::send] Could not put file.xml on connection test - 500,OR not understood And when running an strace see this... write(9, "STOR file.xml\r\n", 29) = 29 rt_sigprocmask(SIG_BLOCK, [PIPE], [], 8) = 0 rt_sigaction(SIGPIPE, {SIG_IGN}, {SIG_IGN}, 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 select(16, [9], NULL, NULL, {120, 0}) = 1 (in [9], left {119, 903000}) read(9, "500 OR not understood\r\n", 1024) = 23 So it seems as though we're sending a STOR command but clients are receiving an OR command - which they don't understand. Is STOR becoming truncated somehow? N.B. This all used to work fine until I rebooted our firewall the other day. As far as I am aware, this is the only change to our system, and we're almost positive the problem lies there. We're thinking that something - a module maybe - either isn't running, or isn't running correctly, or is configured incorrectly. Has anyone seen something like this before, or have any ideas what might be wrong? Thanks very much. ---- - Madasafish - Voted Best Heavy Consumer Broadband Provider in the 2006 Internet Industry Awards http://www.madasafish.com/