Unable to install BlackBerry Device Software updates when behind a proxy

Article ID: KB21627

Type: Support Content

Last Modified: 12-14-2011

 

Product(s) Affected:

  • BlackBerry Enterprise Server for Novell GroupWise
  • BlackBerry Enterprise Server for Microsoft Exchange
  • BlackBerry Enterprise Server for IBM Domino
CollapseEnvironment
  • BlackBerry® Enterprise Server 5.0 and 5.0.1
  • DT 451386
  • DT 560620
CollapseOverview

When setting up the BlackBerry Administration Service behind a proxy, the "Search for new wireless BlackBerry Device Software bundles" function will fail and the BBAS logs will show something similar to the following:

Caused by: com.rim.bes.bas.util.BASCouldNotCompleteRequestRollbackException: getAvailableOSBundlesFromNOC HTTP method call to NOC: https://CA.otasl.blackberry.com/pas/pas error code: 407
at com.rim.bes.bas.softwareconfigurationmanager.SoftwareConfigurationManagerUtilities.getAvailableOSBundlesFromNOC(SoftwareConfigurationManagerUtilities.java:3570)

CollapseCause

There is currently no way to configure the BlackBerry Administration Service to pass credentials to the proxy server, therefore it is unable to authenticate will fail with the HTTP error 407.

From http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html

10.4.8 407 Proxy Authentication Required

This code is similar to 401 (Unauthorized), but indicates that the client must first authenticate itself with the proxy. The proxy MUST return a Proxy-Authenticate header field (section 14.33) containing a challenge applicable to the proxy for the requested resource. The client MAY repeat the request with a suitable Proxy-Authorization header field (section 14.34). HTTP access authentication is explained in "HTTP Authentication: Basic and Digest Access Authentication" [43].

CollapseResolution

This is a previously reported issue that is being investigated by our development team. No resolution time frame is currently available.

CollapseWorkaround

Allow the BlackBerry Administration Service to bypass the proxy, thereby eliminating the need for it to authenticate and pass any type of credentials, or include the BlackBerry Administration Service server to have an exception in the proxy environment.

CollapseAdditional Information

This issue is similar to the BlackBerry smartphone and vendor xml files detailed under KB17899, since again, we don't have any way for the BlackBerry Administration Service to pass any type of proxy credentials.

Disclaimer

By downloading, accessing or otherwise using the Knowledge Base documents you agree:

   (a) that the terms of use for the documents found at www.blackberry.com/legal/knowledgebase apply to your use or reference to these documents; and

   (b) not to copy, distribute, disclose or reproduce, in full or in part any of the documents without the express written consent of RIM.


Visit the BlackBerry Technical Solution Center at www.blackberry.com/btsc.