Sandeep More created KNOX-984:
---------------------------------

             Summary: Knox dropping request body for http DELETE requests
                 Key: KNOX-984
                 URL: https://issues.apache.org/jira/browse/KNOX-984
             Project: Apache Knox
          Issue Type: Bug
          Components: Server
    Affects Versions: 0.13.0
            Reporter: Sandeep More
            Assignee: Sandeep More
             Fix For: 0.13.0


The problem is with the deleting users in Ranger when proxied through Knox.

The issue is the DELETE http request. Ranger appears to be sending the delete 
data (user to be deleted) as message body.

[https://tools.ietf.org/html/rfc2616#section-4.3 http/1.1 specs] are not clear 
on whether DELETE should support method body or not, it explicitly states so, 
for PUT and POST though. As a result HttpClient implementation does not support 
request body and the the request body is dropped (see 
org.apache.http.client.methods.HttpDelete) which is the problem we are seeing 
here.
 
It appears to me that the REST api implementation for DELETE appears to be 
non-standard for Ranger.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to