libreport version: 2.0.10 abrt_version: 2.0.10 cmdline: /usr/bin/python /usr/bin/lss3 comment: run the lss3 command without any arguments executable: /usr/bin/lss3 kernel: 3.3.4-4.fc17.x86_64 time: Tue 15 May 2012 04:10:04 PM CEST uid: 1000 username: pierrey backtrace: :auth.py:407:get_auth_handler:NoAuthHandlerFound: No handler was ready to authenticate. 1 handlers were checked. ['HmacAuthV1Handler'] Check your credentials : :Traceback (most recent call last): : File "/usr/bin/lss3", line 71, in <module> : s3 = boto.connect_s3() : File "/usr/lib/python2.7/site-packages/boto/__init__.py", line 109, in connect_s3 : return S3Connection(aws_access_key_id, aws_secret_access_key, **kwargs) : File "/usr/lib/python2.7/site-packages/boto/s3/connection.py", line 155, in __init__ : suppress_consec_slashes=suppress_consec_slashes) : File "/usr/lib/python2.7/site-packages/boto/connection.py", line 486, in __init__ : host, config, self.provider, self._required_auth_capability()) : File "/usr/lib/python2.7/site-packages/boto/auth.py", line 407, in get_auth_handler : 'Check your credentials' % (len(names), str(names))) :NoAuthHandlerFound: No handler was ready to authenticate. 1 handlers were checked. ['HmacAuthV1Handler'] Check your credentials : :Local variables in innermost frame: :total_handlers: 1 :checked_handlers: [<class 'boto.auth.HmacAuthV1Handler'>] :provider: <boto.provider.Provider object at 0x7f66de7eff50> :host: 's3.amazonaws.com' :handler: <class 'boto.auth.HmacAuthV1Handler'> :names: ['HmacAuthV1Handler'] :ready_handlers: [] :requested_capability: ['s3'] :auth_handlers: [<class 'boto.auth.HmacAuthV1Handler'>] :config: <boto.pyami.config.Config instance at 0x7f66de7e5680>
*** Bug 843340 has been marked as a duplicate of this bug. ***
*** Bug 885315 has been marked as a duplicate of this bug. ***
*** Bug 909492 has been marked as a duplicate of this bug. ***
*** Bug 847979 has been marked as a duplicate of this bug. ***
*** Bug 905428 has been marked as a duplicate of this bug. ***
Don't forget to supply your S3 access keys to the command.
I still think the error should be catch and information should be returned to the user rather than the backtrace.
Indeed. You can follow that issue here: https://github.com/boto/boto/issues/1592
*** Bug 1015980 has been marked as a duplicate of this bug. ***
*** Bug 1047170 has been marked as a duplicate of this bug. ***
*** Bug 1050792 has been marked as a duplicate of this bug. ***
*** Bug 1031242 has been marked as a duplicate of this bug. ***
*** Bug 1148914 has been marked as a duplicate of this bug. ***
*** Bug 1178064 has been marked as a duplicate of this bug. ***
*** Bug 1173010 has been marked as a duplicate of this bug. ***