I have seen this before in a completely different application. It seems
that certain web proxies rewrite the header requests when issued by
certain browsers. In particular I could clearly see that IE (and only
IE) was being rewritten to show an accepts header that showed something
like xml/html. The original header didn't say this and nor did any
other browser get rewritten in this way... End result was my app
mistakenly tried to send xml since that's basically what the browser
indicated it preferred...
Might be this?
Ed W