Sailesh Mukil created IMPALA-6256: ------------------------------------- Summary: Incorrect principal will be used for internal connections if FLAGS_be_principal is set Key: IMPALA-6256 URL: https://issues.apache.org/jira/browse/IMPALA-6256 Project: IMPALA Issue Type: Bug Components: Security Affects Versions: Impala 2.11.0 Reporter: Sailesh Mukil Assignee: Sailesh Mukil Priority: Blocker
In Impala, we have FLAGS_principal and FLAGS_be_principal flags. If only FLAGS_principal is set, we use it as both the internal and external principals. If both FLAGS_principal and FLAGS_be_principal are set, we use FLAGS_be_principal as the internal principal and FLAGS_principal as the external principal. However, in Kudu, they only source the internal principal from FLAGS_principal and aren't aware of a flag called FLAGS_be_principal. So as of the time IMPALA-5129 went in, if FLAGS_be_principal is explicitly set to something different from FLAGS_principal, we would be using the external principal as the internal principal, which is incorrect. -- This message was sent by Atlassian JIRA (v6.4.14#64029)