Last day I was stuck with an error while trying to login via FTP to an ec2 instance. The ftp server configured in the instance was vsftpd. I tried to login in both active and passive mode , but was not successful. I even tried changing the ftp server installed to pureftpd and proftpd thinking whether it was an issue with vsftpd , but that too didn’t help.
The error “500 OOPS: vsf_sysutil_recv_peek” is quite common in ec2 instances with FTP. The error was due to a missing kernel module named “capability” in the instance. Compiling the module to the kernel fixed the issue !. So use modprobe to compile in the module.
[shell] modprobe capability [/shell]
Hope this piece of information helps anyone out there ! 🙂