Can’t accept meetings and appointments on BlackBerry device

Posted on March 8th, 2010 in BES Server, BlackBerry Device by Gil Kreslavsky

 

I had this issue on one of our users, and the solution was to Delete BIS CICAL Service Book on BB device and resend Service Book from BES server.

To delete CICAL on BB device go to Settings–>Advanced Options –> Service Books
Locate BIS Cical and delete it.

Than go to your BlackBerry Enterprise server , right click on user and pres “Resend Service Book”

Restart your device and meeting accepts should start working.

How to export CSV list of BlackBerry Users from BES server

Posted on August 19th, 2009 in BES Server, Black Berry by Gil Kreslavsky

In order to export Black Berry users you will need 3d party software.
I use Query Expres

So download Query Expres

Run it.
Select BES server Name and Authentication method

image 

On the left pane under database select BESMgmt
On the right past the following query
——
select
DisplayName,
PIN,
PhoneNumber,
IMEI,
ModelName
FROM vUserConfigStats
—-

And press Run button.

image

That will query BES server SQL for list of users . IMEI, BB Model and Phone Number

Press on file>save query results to save exported user list to CSV.

Now you can easily view the list in excel

HTTP Error 503: Service Unavailable on Black Berry device

Posted on November 10th, 2008 in BES Server, Black Berry, BlackBerry Device by Gil Kreslavsky

You may receive “HTTP Error 503: Service Unavailable” error when you are using Black Berry browser.

If your BlackBerry Mobile Data System (BlackBerry MDS) service is not enabled on your BlackBerry Enterprise Server or for your BlackBerry device user account.

Resolution 1

Enable MDS Service on you BES Server by completing the following steps:

  1. Go to Server Configuration tab.
  2. Expand Service Control & Customization.
  3. Click BlackBerry MDS Connection Service.

Enable the BlackBerry Mobile Data System for the BlackBerry device user account by complete the following steps:

  1. Click the User Configuration tab.
  2. Select the BlackBerry device user account.
  3. Expand Service Access and clickEnable Connection and Collaboration Services.

Resolution 2

  1. On your BB device ,go to Options
  2. Click Advanced Options.
  3. Click Browser and select Internet Browser on first tow options (Default browser configuration and Default MDS browser configuration).
  4. Display the menu and select Close.

How to speed up your BES/BlackBerry Software configuration delivery

Posted on September 22nd, 2008 in BES Server, BlackBerry Device by Gil Kreslavsky

Default “delay” for pushing software with “Software Configurations delivery” is set up to 4 hours.

You can change this value and speed up the process by editing AppProvisionsPollInterval registry value on BB server

  • Open registry editor by going start>run>regedit
  • Find HKEY_LCOAL_MACHINE\SOFTWARE\Research In Motion\BlackBerry Enterprise Server\BlacikBerry IT Admin Server\
  • Add DWORD value “BlackBerry Polling Service”
  • Set decimal number of minutes 90 or 60
  • Restart BES server services

Note: Within a production environment, avoid seting this key lower than one hour (60minutes).

Blackberry Calendar Sync Works One Direction only

Posted on August 12th, 2008 in BES Server, Black Berry, BlackBerry Device by Gil Kreslavsky

BlackBerry Enterprise Server administration account must have the following permissions (Send As, Receive As, and Administer Information store) at the server level:

1. Go to Microsoft Exchange System Manager.

2. Expand Administrative Groups.

3. Right-click on the Exchange Server(s) that will be hosting the BlackBerry users’ mailboxes.

4. Click Properties.

5. Click the Security tab.

6. Click Add.

7. Select the BlackBerry Enterprise Server administration account.

8. In the Permissions window, mark with “v” Send As, Receive As, and Administer Information store permissions are granted.

Grant Send As, Receive As, and Administer Information store permissions at the mailbox tore level:

1. Select the mailbox store(s) for the Exchange Server(s) that will be hosting BlackBerry users’ mailboxes.

2. Click Properties.

3. Click the Security tab.

4. Select the Allow inheritable permissions from parent to propagate to the object option.

5. In the Permissions window, verify that Send As, Receive As, and Administer Information store permissions are granted.

Grant Send As, Receive As, and Administer Information store permissions at the public folder store level:

1. Open the Microsoft Exchange System Manager that is installed on the server(s) where the BlackBerry users’ public folder store resides.

2. Expand Administrative Groups.

3. Expand Servers and storage groups.

4. Right-click on the public folder store that will be hosting the BlackBerry users’ folders.

5. Click Properties.

6. Click the Security tab.

7. Click Add.

8. Select the BlackBerry Enterprise Server administration account.

9. In the Permissions window, verify that Send As, Receive As, and Administer Information store permissions are granted.

Troubleshooting BlackBerry Calendar Issues

Posted on August 4th, 2008 in BES Server, Black Berry, BlackBerry Device by Gil Kreslavsky

Calendar entries on BB device different from Outlook’s

You will need to re sync BB calendar: To do that
1. On the Blackberry device, go to Calendar
2. Press on Options button
3. Change Wireless Synchronization to No and save the option
4. Than Open Blackberry Desktop Manager run Backup and Restore.
5. Press on the advanced button, In the right hand window, find Calendar, select it and click on Clear.
6. Repeat steps 1-3 on step 3 instead disabling wireless synchronization set it to Yes

How to force calendar synchronization on BlackBerry/BES
One of the major features in BES sp6/ BlackBerry Enterprise Server for Microsoft Exchange – 4.1.6 is Calendar Synchronization Tool.
The blackberry calendar synchronization tool can be found on setup installation Media/Download under tools folder, the file name is TraitTool.exe
Before running TraitTool.exe please read the following documentation
Examples on how to run TraitTool.exe
Turning on the BlackBerry Calendar Synchronization Tool for all users
TraitTool -global -trait SmartSyncEnable -set true
Configuring the BlackBerry Calendar Synchronization Tool to run on weekdays for all users
TraitTool -global -trait SmartSyncSchedule -set Weekdays
Configuring the BlackBerry Calendar Synchronization Tool to check calendar entries 3 days in advance for all users
TraitTool -global -trait SmartSyncDays -set 3
Configuring the BlackBerry Calendar Synchronization Tool to run at 10:00 PM for all users on the messaging server SERVER01
TraitTool -server SERVER01 -trait SmartSyncTriggerHour -set 22
Configuring the BlackBerry Calendar Synchronization Tool to run at 11:00 PM for all users on the messaging server SERVER02
TraitTool -server SERVER02 -trait SmartSyncTriggerHour -set 23
Configuring the BlackBerry Calendar Synchronization Tool to correct calendar synchronization errors for a specific user
TraitTool -user scott_wyatt@test.rim.com -trait SmartSyncSendUpdate -set true


Wrong time on Blackberry Calendar Entries

This is most likely caused by either your Blackberry, your Computer or BES server is being set to the wrong time zone.

How to check your computers time zone:

Double Click on the Clock on your start bar.
Click on the Time Zone tab.
Verify that your time zone is set correctly.

On the Blackberry:

Select Options.
Select Data and Time.
Verify that your time zone is set correctly.
The problem also may be related to DST you will need to configure those settings or you BES server , Exchange server and local PC/Laptop.
Steps required on Microsoft Exchange: The guide
Steps Required on BES server: The guide

Additional Blackberry DST tools
DST Repair Tool

Fix Blackberry Duplicate Calendar Entries issue
1. Go to the calendar.
2. Click on one of the duplicate entries.
3. Press the menu button in order to open appointment details
4. Scroll down and there’s an option called recurrence, just change it to no recurrence

BlackBerry Enterprise Server: Users Not Receiving Messages to Handheld After Mailbox Move

Posted on July 24th, 2008 in BES Server, Black Berry, BlackBerry Device, Excahnge 2000, Excahnge 2003, Excahnge 2007 by Gil Kreslavsky

Users Not Receiving Messages to Handheld After Mailbox Move

BlackBerry server maps user mailboxes by using a process called worker treads. Blackberry version [4.0.4.5], is capable of mapping worker treads back to a user mailboxes when a mailbox gets moved to a different store by scanning the GAL for changes in the Server DN.BES users may not receive messages to their handheld device after a mailbox move .

After mailbox move the BES server should pick up the new mailbox location and start sending again within 15min.

The only thing you have to watch is moving the BES service account mailbox, Also be sure the BES service account has the appropriate permissions on the new Exchange server Information Store before you start moving user mailboxes, full send as/receive as. I would suggest moving the user mailboxes and then the service account

To move user mailboxes:

Move them as you normally would, use the Exchange mailbox move wizard.

RIM suggests you run the mailbox cleanup utility on the BES server after mailbox move

Restart BES Services:

* Mailbox move within the same server are not updated by BES and messages are not received by BB devices until BES services are restarted. This is because BES scans user’s mailboxes for changes in the Server DN. Since mailboxes are moved within the same server, BES is unaware of the mailbox move.

Using Cleanup Utility:

* Run C:\Program Files\Research In Motion\Blackberry Enterprise Server\Utility\handheldcleanup -u

Move BB Service Account:

* Log in to Blackberry Enterprise Server as the blackberry system account
* Stop all Blackberry Enterprise Server services
* Move the blackberry system mailbox to Exchange 2003
* On the blackberry Server: Go to Start-> Programs-> Blackberry Enterprise
* Server-> Edit the MAPI Profile for the Blackberry Server
* Type “new Exchange server name” in the Microsoft Exchange Server field
* Type “blackberry service account name” in the Mailbox field
* Run Handheld Cleanup utility on BES Server “C:\Program Files\Research In Motion\Blackberry Enterprise Server\Utility\handheldcleanup -m”
* Start Blackberry Enterprise Server service

Configure BlackBerry Enterprise Server to work with LDAP instead MAPI

Posted on June 18th, 2008 in BES Server, Black Berry by Gil Kreslavsky

Reasons to do do the update.

If you receive errors

  1. Unable to initialize the MAPI using profile BlackBerry Server Management! Please contact your BlackBerry administrator.
  2. Unable to initialize the RIMDatabase class
  3. Unable to save configuration settings or statistics

If you are moving mailboxes across information stores and you don’t want to reboot server or restart services.

And if you are using multiple domains

Procedure

The LDAPDomain , LDAPSearch , LDAPport , LDApssl , LDAPALPSearch registry entries are used to configure the Lightweight Directory Access Protocol (LDAP) for the BlackBerry Enterprise Server. These registry entries allow the BlackBerry Enterprise Server to use LDAP instead of the default Messaging Application Programming Interface (MAPI) for specific functions.


LDAPDomain

The LDAPDomain entry configures the BlackBerry Enterprise Server to use a specific domain when performing LDAP searches.

Note: In an environment with multiple domains, the LDAPDomain key is required.

  1. Open the Registry Editor by clicking Start > Run . Type regedit and click OK .
  2. Go to the following path in the registry:
    • For BlackBerry Enterprise Server software version 4.0 and laterHKEY_LOCAL_MACHINE\SOFTWARE\Research In Motion\BlackBerry Enterprise Server\Agents
    • For BlackBerry Enterprise Server software versions 3.5 and 3.6HKEY_LOCAL_MACHINE\SOFTWARE\Research In Motion\BlackBerry Enterprise Server\Servers\
  3. Create a new String Value called LDAPDomain and change the entry in the Value data field to the Global Catalog and Port that the BlackBerry Enterprise Server will use. If the BlackBerry Enterprise Server must connect to multiple Global Catalogs for name resolution, specify all of them in this value with their fully qualified domain names (FQDNs) as follows:: : :

Example : dc01.domain.com:389
<!– /* Font Definitions */ @font-face {font-family:”Cambria Math”; panose-1:2 4 5 3 5 4 6 3 2 4; mso-font-charset:1; mso-generic-font-family:roman; mso-font-format:other; mso-font-pitch:variable; mso-font-signature:0 0 0 0 0 0;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-1610611985 1073750139 0 0 159 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:”"; mso-margin-top-alt:auto; margin-right:0in; mso-margin-bottom-alt:auto; margin-left:0in; mso-pagination:widow-orphan; font-size:11.0pt; font-family:”Calibri”,”sans-serif”; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:Calibri; mso-fareast-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:Arial; mso-bidi-theme-font:minor-bidi;} span.paracode {mso-style-name:paracode; mso-style-unhide:no;} .MsoChpDefault {mso-style-type:export-only; mso-default-props:yes; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:Calibri; mso-fareast-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:Arial; mso-bidi-theme-font:minor-bidi;} .MsoPapDefault {mso-style-type:export-only; mso-margin-top-alt:auto; mso-margin-bottom-alt:auto;} @page Section1 {size:8.5in 11.0in; margin:1.0in 1.0in 1.0in 1.0in; mso-header-margin:.5in; mso-footer-margin:.5in; mso-paper-source:0;} div.Section1 {page:Section1;} –>

  1. Press ENTER .
  2. If you are not configuring other entries, close the Registry Editor.

LDAPSearch

The LDAPSearch entry is used for address resolution only.

  1. Go to the following path in the registry:
    • For BlackBerry Enterprise Server software version 4.0 and laterHKEY_LOCAL_MACHINE\SOFTWARE\Research In Motion\BlackBerry Enterprise Server\Agents
    • For BlackBerry Enterprise Server software versions 3.5 and 3.6HKEY_LOCAL_MACHINE\SOFTWARE\Research In Motion\BlackBerry Enterprise Server\Servers\
  2. Create a new DWORD Value called LDAPSearch and change the entry in the Value data field to 1 .
  3. Select the Hexadecimal option and press ENTER .
  4. If you are not configuring other entries, close the Registry Editor.

LDAPport

The LDAPport entry configures the BlackBerry Enterprise Server to use a specific LDAP port for searches.

  1. Go to the following path in the registry:
    • For BlackBerry Enterprise Server software version 4.0 and laterHKEY_LOCAL_MACHINE\SOFTWARE\Research In Motion\BlackBerry Enterprise Server\Agents
    • For BlackBerry Enterprise Server software versions 3.5 and 3.6HKEY_LOCAL_MACHINE\SOFTWARE\Research In Motion\BlackBerry Enterprise Server\Servers\
  2. Create a new DWORD Value called LDAPport and change the entry in the Value data field to the specific LDAP port that will be used.
  3. Press ENTER .
  4. If you are not configuring other entries, close the Registry Editor.

LDAPssl

The LDAPssl entry enables the use of LDAP over Secure Sockets Layer (SSL) for searches or lookups.

  1. Go to the following path in the registry:
    • For BlackBerry Enterprise Server software version 4.0 and laterGo to HKEY_LOCAL_MACHINE\SOFTWARE\Research In Motion\BlackBerry Enterprise Server\Agents
    • BlackBerry Enterprise Server software versions 3.5 and 3.6Go to HKEY_LOCAL_MACHINE\SOFTWARE\Research In Motion\BlackBerry Enterprise Server\Servers\
  2. Create a new DWORD Value called LDAPssl and change the entry in the Value data field to 1 .
  3. Select the Hexadecimal option and press ENTER .
  4. If you are not configuring other entries, close the Registry Editor.

LDAPALPSearch

The LDAPALPSearch entry is used for address lookups from the BlackBerry smartphone.

Note: This entry only applies to BlackBerry Enterprise Server software version 4.1.

  1. Go to HKEY_LOCAL_MACHINE\SOFTWARE\Research In Motion\BlackBerry Enterprise Server\Agents .
  2. Create a new DWORD Value called LDAPALPSearch and change the entry in the Value data field to 1 .
  3. Select the Hexadecimal option and press ENTER .
  4. Close the Registry Editor.