Skip to content
abemusic edited this page Jun 7, 2012 · 3 revisions

We'll try to document and provide solutions for problems that keep popping up here:

boto.exception.NoAuthHandlerFound: No handler was ready to authenticate. 1 handlers were checked. ['QuerySignatureV2AuthHandler'] Check your credentials

This is most likely caused by boto (the underlying python library responsible for hitting Amazon's API) not being able to find your AWS credentials. There are a few ways to remedy this:

  1. Set AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY in your environment to the correct values.
  2. Set AWS_CREDENTIAL_FILE to a file stratus has access to and in it set AWSAccessKeyId and AWSSecretKey to the correct values.
  3. Configure your local boto configuration file according to http://code.google.com/p/boto/wiki/BotoConfig

OS X Lion: unable to execute llvm-gcc-4.2: No such file or directory

We've had issues with compiling certain Python modules on Lion because gcc doesn't ship with XCode by default. For those that are using Lion and haven't installed XCode and the Command Line Tools, you will need to install XCode from the App Store. When that's installed, open XCode, go into preferences and navigate to the Downloads tab. In the list of downloads you'll see "Command Line Tools" and an install button next to it. Click the install button, follow the instructions, and when it's finished you should be able to install Stratus.