Ask Your Question
0

CRITICAL keystone [-] UnexpexpectedError :keystone.conf [signing] token_format (deprecated) conflicts with keystone.conf [token_format] provider

asked 2014-03-24 07:01:37 -0500

Divya gravatar image

I am trying to make uuid as a token format instead of pkid.I did necessary changes in keystone.conf file and restarted keystone executing keystone-all command.After executing this command I am getting above error. what is this error and how it can be removed.

edit retag flag offensive close merge delete

2 answers

Sort by ยป oldest newest most voted
1

answered 2014-03-24 10:44:43 -0500

Don't add any value for token_format under signing section

[signing]

#
# Options defined in keystone
#

# Deprecated in favor of provider in the [token] section
# (string value)
#token_format=<none>

edit flag offensive delete link more
0

answered 2014-03-24 07:33:04 -0500

9lives gravatar image

The uuid token provider is deprecated in a future keystone, from this error i guess something wrong with your keystone.conf, could you paste the signing and token provider section in the keystone.conf for us to take a look?

edit flag offensive delete link more

Comments

1

Hi,thanks for your response,here is the token and signing section of keystone.conf file.

[token] driver = keystone.token.backends.sql.Token

#

Options defined in keystone

#

External auth mechanisms that should add bind information to

token e.g. kerberos, x509 (list value)

#bind=

Enforcement policy on tokens presented to keystone with bind

information. One of disabled, permissive, strict, required

or a specifically required bind mode e.g. kerberos or x509

to require binding to that authentication. (string value)

enforce_token_bind=permissive

Amount of time a token should remain valid (in seconds)

(integer value)

expiration=3600

Controls the token construction, validation, and revocation

operations. Core providers are

keystone.token.providers.[pki|uuid].Provider (string value)

provider=keystone.token.providers.uuid.Provider

Keystone Token persistence backend driver (string value)

driver=keystone.token.backends.sql.Token

Toggle for token system cacheing. This has no effect unless

global caching is enabled. (boolean value)

#caching ...(more)

Divya gravatar imageDivya ( 2014-03-24 08:21:23 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower

Stats

Asked: 2014-03-24 07:01:37 -0500

Seen: 211 times

Last updated: Mar 24 '14