title: How to fix a 500 OOPS: vsf_sysutil_recv_peek error in EC2 instance?
body: <p>Recently, after converting a store-backed instance to a EBS-backed I got some warnings, but I have a working AMI. However, I was not able to connect to vsftpd from my ftp client. It throws the error:
  500 OOPS: vsf_sysutil_recv_peek</p>
  
  <p>The solution proposed in some sites for this problem is to load capability module:</p>
  
  <pre><code>$ modprobe capability
  </code></pre>
  
  <p>But I got this:</p>
  
  <pre><code>FATAL: Could not load /lib/modules/2.6.16.33-xenU/modules.dep: No such file or directory
  </code></pre>
  
  <p>How do I resolve this problem? Keep in mind that I can access to my instance via SFTP using WinSCP or another client, but I would prefer to resolve this to avoid using it.</p>
  
  <p>Using CentOS 5.7</p>