title: Why am I getting 403 Forbidden whatever I do?
body: <p>I'm trying to use boto to automate some operations on amazon ec2, but I can't even run the most simple example without getting:</p>
  
  <pre><code>boto.exception.EC2ResponseError: EC2ResponseError: 403 Forbidden
  </code></pre>
  
  <p>My code is:</p>
  
  <pre><code>import boto.ec2
  
  conn = boto.ec2.connect_to_region("us-west-2",
  aws_access_key_id='CENSOREDCENSORED',
  aws_secret_access_key='CENSOREDCENSOREDCENSOREDCENSORED')
  
  instances = conn.get_all_instances()
  </code></pre>
  
  <p>I'm sure that <code>aws_access_key_id</code> and <code>aws_secret_access_key</code> are correct, because I use them in the CLI Tools and I can succesfully run <code>ec2-describe-instances</code></p>
  
  <p>I'm using boto version: 2.35.1</p>