In storm UI I need to get user principal in lower case because on shell users are in lowercase and storm worker for topology running as user who deployed topology.
Kerberos/LDAP users are get from Active Directory. Browser on windows machines automatically send kerberos token according to Active Directory account with upper case.
I try to set kerberos.name.rules in storm.yaml with parameter \L to
similary to this aricle: https://community.hortonworks.com/articles/14463/auth-to-local-rules-syntax.html
but nothing change - storm UI shows wrong principal and when I tryed display topology details I get error:
AuthorizationException(msg:getTopologyConf on topology production-topology is not authorized)
What else can I do?