<p>How to gain access to a requester pays bucket on Amazon AWS</p>

<p>Create an Amazon AWS account and make sure a working credit card is in the account billing settings.</p>

<p>Download s3browser 
<a href="http://s3browser.com/" rel="nofollow">http://s3browser.com/</a></p>

<p>CTRL-SHIFT-A to add your Amazon account credentials</p>

<p>Create a new bucket to put files in. 
Upload a file to test that the folder is functional.
Type CTRL-E to add an External Bucket (under "Buckets" in the top menu). </p>

<p>Enter arxiv/pdf in the "bucket name" field, then click "Add External Bucket"</p>

<p>This will not work on the first connection attempt.
After about 30 seconds the program dialog will ask:<br>
Would you like to try this bucket as a requester pays bucket?
Select Yes
The connection will retry, and after a brief refresh, you should see the arxiv/pdf folder populate...</p>

<p>Hope this helps others navigate the ridiculously frustrating requester pays bucket gauntlet. 
Have a happy new year and thanks again for your help guys...</p>
Accessing an AWS requester pays bucket (usage for arxiv.org)
<p>I have tried a few programs to try to locate and download the arxiv.org requester pays bucket, but no success.<br>
I emailed arxiv.org for help, but no response.
How the HECK to do this on Windows 7x64?
Does anyone have or know of a step-by-step tutorial on how to access third party requester pays buckets?  I am willing to make one and post on here and on Youtube if I can just get started...</p>

<p>The details I am trying to follow are on: </p>

<p><a href="http://arxiv.org/help/bulk_data_s3" rel="nofollow">http://arxiv.org/help/bulk_data_s3</a></p>

<p>I tried various programs (s3browser, bucketexplorer, cloudberry) with no success. It appears the requester pays buckets require more specific details to locate that the arxiv.org website is not providing.</p>

<p>Now I have installed amazon cli</p>

<p>My credentials are entered and I have confirmed that I can access my account buckets, created a couple of folders, and have sent and received a few files.</p>

<p>When I try to locate the arxiv.org requester pays bucket: </p>

<pre><code>aws s3 ls s3://arxiv.s3.amazonaws.com/pdf/
</code></pre>

<p>I get the response:</p>

<p>A client error (NoSuchBucket) occurred when calling the ListObjects operation: 
The specified bucket does not exist</p>

<p>I also tried: </p>

<pre><code>aws s3 ls --add-header="x-amz-request-payer:requester" ls s3:/
/arxiv/pdf/arXiv_pdf_manifest.xml
</code></pre>

<p>I get the responseL</p>

<pre><code>Unknown options: --add-header=x-amz-request-payer:requester,s3://arxiv/pdf/arXiv
_pdf_manifest.xml
</code></pre>

<p>I tried: </p>

<pre><code>aws get "x-amz-request-payer:requester" arxiv/pdf/arXiv_pdf_1001_001.tar &gt; arXiv_pdf_1001_001.tar
usage: aws [options] &lt;command&gt; &lt;subcommand&gt; [parameters]
aws: error: argument command: Invalid choice, valid choices are:

autoscaling                              | cloudformation

etc etc
</code></pre>

<p>Also tried:</p>

<pre><code>C:\z_amazonAWScli&gt;aws s3 "x-amz-request-payer:requester" ls s3://arxiv/pdf/
usage: aws [options] &lt;command&gt; &lt;subcommand&gt; [parameters]
aws: error: argument subcommand: Invalid choice, valid choices are:

ls                                       | website

etc etc
</code></pre>

<p>Several other variations, no response.
  Thanks in advance, 
               miniscule</p>

<p>Running aws s3 ls shows me my account folders. 
Running aws s3 ls s3://arxiv/pdf/arXiv_pdf_manifest.xml
gives me 
A client error (AccessDenied) occurred when calling the ListObjects operation: Access Denied</p>