Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Invalid
-
0.13.0
-
None
-
None
Description
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.
Attachments
Attachments
Issue Links
- is duplicated by
-
KNOX-1447 Unable to delete atlas tag via knox
- Closed
- relates to
-
RANGER-1726 Users are not getting deleted when Knox proxy is Enabled.
- Resolved