the PKI token generated by v3 api is too long
Bug #1186177 reported by
Rui Chen
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
python-keystoneclient |
Won't Fix
|
Medium
|
Adam Young |
Bug Description
with keystone v3 api only
I generated a PKI token by v3 api, token length is 17160 chars, then I describe server from nova with the long token in http head, nova response is "400 Header Line Too Long", I check nova eventlet module source code, eventlet wsgi.py will check http head length, default value is MAX_HEADER_LINE = 8192, eventlet will raise a http 400 when head length is too long.
token generated by v2 api is ok in same case, v2 token length is 4108
information type: | Public → Public Security |
information type: | Public Security → Public |
Changed in keystone: | |
assignee: | nobody → ruichen (kiwik-chenrui) |
status: | Triaged → Confirmed |
Changed in keystone: | |
assignee: | Rui Chen (kiwik-chenrui) → Adam Young (ayoung) |
affects: | keystone → python-keystoneclient |
Changed in python-keystoneclient: | |
status: | Fix Released → In Progress |
To post a comment you must log in.
This would be indirectly resolved by https:/ /blueprints. launchpad. net/keystone/ +spec/catalog- optional