title: s3cmd failed too many times
body: <p>I used to be a happy s3cmd user. However recently when I try to transfer a large zip file (~7Gig) to Amazon S3, I am getting this error:</p>
  
  <pre><code>$&gt; s3cmd put thefile.tgz s3://thebucket/thefile.tgz
  
  ....
    20480 of 7563176329     0% in    1s    14.97 kB/s  failed
  WARNING: Upload failed: /thefile.tgz ([Errno 32] Broken pipe)
  WARNING: Retrying on lower speed (throttle=1.25)
  WARNING: Waiting 15 sec...
  thefile.tgz -&gt; s3://thebucket/thefile.tgz  [1 of 1]
         8192 of 7563176329     0% in    1s     5.57 kB/s  failed
  ERROR: Upload of 'thefile.tgz' failed too many times. Skipping that file.
  </code></pre>
  
  <p>I am using the latest <a href="http://s3tools.org/repositories#note-deb" rel="noreferrer">s3cmd on Ubuntu</a>.</p>
  
  <p>Why is it so? and how can I solve it? If it is unresolvable, what alternative tool can I use?</p>