06-13-2013 05:41 PM
I think you have 4 possible tracks to chase this, and this is the order I would try them
a) Possibly the Gateway does not like what your Server is trying to give back on the request. So change the response to something simple, perhaps a simple web page, and see if the request gets through then.
b) Possibly there is something else wrong with the request, so change the URL you are using to pick up something random, like a Google page, and see if you still get the 406.
c) Printout the headers in the response (at the BlackBerry) to see if there is any additional information in them.
d) Contact BBDY and try to get them to explain why the BIS-B gateway is returning a 406 to your request.
Hope you have enough information to continue on these - if not just ask.