I am also currently having the same problem with an even simpler query, using basic auth:
curl -kis -u "<un>:<p>" -X POST "<url>/REST/2.0/tickets" --data-binary '[{"field":"id", "value":"210050"}]' --H 'Content-Type: application/json'
I can fetch the ticket using the above curl method as a GET on address /REST/2.0/ticket/210050
with out issue.
The result is always the empty list response (even on invalid json like [{]}
):
{
"count" : 0,
"page" : 1,
"total" : 0,
"per_page" : 20,
"items" : []
}