I get the error “write failed flushing stdout buffer” when I use scp. What does this mean?
This error occurs when a command is trying to write to stdout or stderr (for example, an “echo” command or an undefined variable in your .cshrc file). Another reason for the error is when your account on an NCSA system is terminated and goes into restricted mode (see section on Account Termination), you will not be able to use scp to copy files from that system to your home machine. If you try, you may see messages like the following: Write failed flushing stdout buffer. write stdout: Broken pipe While your account is in restricted mode, you will need to use a kerberized ftp client to access your files. If you still have an active account, and you are seeing this error, please contact the NCSA Consulting Office for assistance.