Blackberry Enterprise Server 5.0 - Can't Login Using Active Directory Authentication
PDF Print E-mail
Blackberry Enterprise Server 5.x - Tutorials

Resolution

This issue has been resolved in BlackBerry Enterprise Server 5.0 Maintenance Release 1.

To apply Maintenance Release 1 complete the following steps:

  1. Log in as the BlackBerry service account.
  2. Click on Start > Run > Services.msc.
  3. Stopall BlackBerry Services.
  4. Double-click bes500mr1.msp to install Maintenance Release 1.
  5. Start all BlackBerry Services.

    Important: Restarting certain BlackBerry Enterprise Server services will delay email message delivery to BlackBerry smartphones. For more information, see KB04789

    For more information about Maintenance Release 1 see the Release Notes.
To ensure the password gets put into the database as the correct hashed value, complete the following steps:
  1. Click on Start > Programs > BlackBerry Enterprise Server > BlackBerry Server Configuration.
  2. Click on the Administration Service - LDAP tab.
  3. Enter the LDAP password for the corresponding LDAP user account.
  4. Click Verify.
  5. Click Apply and OK.
  6. Restartthe BlackBerry Administration Service - Native Code Container service.

    Note: Restarting the "BlackBerry Administration Service - Native Code Container" service will also restart the "BlackBerry Administration Service - Application Server service."



Workaround

To work around the issue, perform one of the following options:

Option 1

  1. On the server where the BlackBerry Administration Service is installed, navigate to the following directory from a command prompt:

    :\Program Files\Research In Motion\BlackBerry Enterprise Server\BAS\bin
  2. Run the following command:

    basUtility "C:\Program Files\Java\jre1.5.0_15" "C:\Program Files\Research In Motion\BlackBerry Enterprise Server\BAS" encode "" > C:\Output.txt
  3. Open the text file created in Step 2.
  4. Copy the hashed version of the password to your Microsoft SQL Server.
  5. Run the following SQL Query against the BlackBerry Configuration Database:

    update BASAuthenticationCredentials set password = '' where AuthenticationType LIKE '1'
  6. Restart the BlackBerry Administration Service services.
  7. Log in to the BlackBerry Administration Service using Microsoft Active Directory.

Option 2

Install the BlackBerry Administration Service again.