You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-issues@hadoop.apache.org by "Xiao Chen (JIRA)" <ji...@apache.org> on 2016/12/01 22:51:58 UTC

[jira] [Created] (HADOOP-13854) KMS should log error details even if a request is malformed

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: common-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: common-issues-help@hadoop.apache.org