HTTP status 406 returned from indexer

Hi

I recently began receiving 406 (NotAcceptable) http status from one of my indexes. This error seems to be related to http headers and how they are interpreted within nzbdrone, The indexer in question is nzbsa (https://ssl.nzbsa.co.za). Please assist.

Request Header:
Accept:text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,/;q=0.8
Accept-Encoding:gzip,deflate
Accept-Language:en-US,en;q=0.8
Connection:keep-alive

Response Header
Cache-Control:no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Connection:Keep-Alive
Content-Encoding:gzip
Content-Type:text/xml

It has to do with drone requesting a header that your indexer doesn’t like, hence the 406:

The requested resource is only capable of generating content not acceptable according to the Accept headers sent in the request.

drone requests the RSS feed with the following headers: application/rss+xml, text/rss+xml, text/xml

Your indexer responds with text/xml but doesn’t accept it, which is a problem with their webserver, which they will need to fix.