Wild guess here...

All the FTP utilities I've ever used have only accepted lowercase commands - "put" would work, "PUT" would not...

Something to do with unix background of FTP...