cloud not find s3 token

Asked by Bellantuono Daniel

Hi guys,

I have a problem with Swift s3 authentication .
When i perform a request by "boto" at Swift, i receive this error from keystone:

DEBUG [keystone.common.wsgi] {"error": {"message": "Could not find token: R0VUCgoKU3VuLCAwMSBEZWMgMjAxMyAwMDoxMjo1NSBHTVQKLw==", "code": 404, "title": "Not Found"}}

Both Keystone and Swif work properly, what I wrong?

Swift version: 1.9.1
Keystone version: 2013.1.2

Thanks a lot!
Daniel

Question information

Language:
English Edit question
Status:
Answered
For:
OpenStack Identity (keystone) Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Senthilkumar (senthilkumaar-mca) said :
#1

Once token generated in keystone, when any request goes to swift in proxy has to validate the token. There are few possible scenarios

1. keystone is unavailable or not able to reach such keystone services then middle ware could throw this error.
2. Even keystone is running but if the token storing mode is kvs then after token generation if keystone service restarted then token would have been lost. So using same token to swift might hit this error.

Can you help with this problem?

Provide an answer of your own, or ask Bellantuono Daniel for more information if necessary.

To post a message you must log in.