Xiao Chen created HADOOP-13854:
----------------------------------
Summary: KMS should log error details even if a request is
malformed
Key: HADOOP-13854
URL: https://issues.apache.org/jira/browse/HADOOP-13854
Project: Hadoop Common
Issue Type: Improvement
Components: kms
Affects Versions: 2.6.5
Reporter: Xiao Chen
Assignee: Xiao Chen
It appears if a KMS HTTP request is malformed, it could rejected by tomcat and
a response is sent by
[KMSExceptionsProvider|https://github.com/apache/hadoop/blob/branch-3.0.0-alpha1/hadoop-common-project/hadoop-kms/src/main/java/org/apache/hadoop/crypto/key/kms/server/KMSExceptionsProvider.java#L99]
overriding Jersey's ExceptionMapper.
This behavior is okay, but in the logs we'll see an ERROR audit log, but
nothing in kms.log (or anywhere else). This makes trouble shooting pretty
painful, let's improve it.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]