I am interrogating the log file to automatically verify the file transfer was successful. My verification includes checking for the transfer filename, transfer date, and the transferred byte count.
For the Byte count, I am looking at the message: "SSH_FXP_WRITE, Size: NNNNNNN, ..."
When testing with small files, < 1000 bytes, my verification was OK. But when testing with larger files, I frequently get a file size smaller than what I really sent. Following the SSH_FXP_WRITE I get:
"1 skipped SSH_FXP_WRITE, SSH_FXP_READ, SSH_FXP_DATA and SSH_FXP_STATUS packets."
I've seen this statement in the logs for several posts, but haven't been able to identify what causes it, why it is there, what it really means, etc. I look at the transferred file and the entire file is transferred OK.