Why do I get a "406 Not Acceptable" error when downloading the RepliGo client?

If the device browser settings are set correctly as described in the related article below, then there is no definitive solution to the 406 error, which happens when downloading the RepliGo client over the air to the device, either by clicking the download link in the deployment message, or by accessing the .jad file URL directly.  The following methods have been used to work around this problem:

  • Upgrade the device to a new version of the BlackBerry OS
  • Run Options > Security > Wipe Handheld, and restarting the device
  • Turn off any configured MDS proxy which may not be translating the Content-Type response header properly.
  • Use the BES Software Configurations feature to push the client application to the device, instead of downloading it over the air.
  • Use a USB cable to install our app on the device with the .alx file in the RepliGo Server installation directory, instead of downloading it over the air.