-
Notifications
You must be signed in to change notification settings - Fork 13
Common Issues
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:
- Set AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY in your environment to the correct values.
- Set AWS_CREDENTIAL_FILE to a file stratus has access to and in it set AWSAccessKeyId and AWSSecretKey to the correct values.
- Configure your local boto configuration file according to http://code.google.com/p/boto/wiki/BotoConfig
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.