If you are a BlackBerry Enterprise Administrator you often manage a wide range of devices with different firmware versions so that it is very hard to rollout a software which is build for a specified OS. BUT you can create a *.alx file (in my case a sametime.alx) which can be used to install different software versions depending on the OS.

The key for this is the "_blackberryVersion" (case sensitive) you can find more infos in the BlackBerry Developer Guide but for Sametime 8.5 you can use this file here (click on read more...):


Read more: Installing Sametime 8.5 via BES (BlackBerry Enterprise Server)

RIM Released the BES 4.1 Service Pack 7

  • Filename: besn_4.1.7.exe
  • Filesize: 418 MB
  • Date posted: 17-Nov-09

It can be downloaded from the BlackBerry Website.

View the documentation for the MR here.

Please note:

Lotus Domino 8.5.1 is now supported with BES 4.1.7


I had this week a customer who was dealing with some connection issues with his BlackBerry / Domino environment.

To find out if there might be some connection issues I used a MIB Browser and queried the BlackBerry server via SNMP. Here are the steps which I have done:

1.) get a SNMP Browser (I use "HiliSoft MIB Browser Free Edition" in this HowTo) and install it on your workstation.

2.) enable the SNMP Service on the Windows OS and set up the community strings (for security reasons you shouldn´t use the default ones, because if not limited the SNMP service could be open for everyone).

3.) Add the servername and SNMP Strings to the MIB Browser configuration.

Add the servername and SNMP Strings to the MIB Browser configuration.

4.) Start the SNMP Browser and load the BlackBerryServer.mib in the MIB Browser (you can find the file in "C:\Program Files\Research In Motion\BlackBerry Enterprise Server" on your BlackBerry Server).

load the BlackBerryServer.mib in the MIB Browser

4.) Browse to the MIB and press "walk" to get the infos you need. In this howto we wish to query the "besMailServerHealthTable" so we select this part from the MIB Tree. After selected we press the "walk" button. If you have done everything correct you will get a similar result like this here:

Running walk

You need to compare the entries with the servernames above to find out if you might have a connection issue. In that screenshot you can see that the one server has a bad connection compared with the other ones.


In the BlackBerryServer.mib you can find more infos (like a description) about the SNMP values. For example if you search for "besMailServerHealthAvgResponceTime10min". You will find the description: "Average responce time (in milliseconds) for operations for users on this mail server in the last 10 minutes. Applies to BlackBerry Enterprise Server for Lotus Domino only."

Notes 2:

This howto could also be used if you wish to configure a SNMP monitoring system to monitor your BlackBerry environment. In that case you can easily find the needed OID. For example the besSysHealthSrpConnectedState (Whis has the description: "Is the BlackBerry Server connected to the SRP Host?") has the OID

An End-of-Life notice has been posted on DevZone for BlackBerry MDS Runtime and BlackBerry MDS Studio.  The following are important milestones.

* BlackBerry MDS Runtime will not be supported on BlackBerry Smartphones running OS v4.7.1 or higher.

** BlackBerry® Plug-in for Microsoft® Visual Studio® v1.2 will continue to be supported and enhanced

Souce: http://www.berryreview.com/2009/08/24/end-of-life-notice-mds-runtime-and-mds-studio/