I have answered this question before, but will do it again here, without doing a FAQ. If you are connecting to any server via the IO mechanism and expect the server to reply to the 'puts whatever' line you just invoked, you MUST use the flush command to flush the output buffer to the channel. If...