BlackBerry Forums Support Community               

Closed Thread
 
LinkBack Thread Tools
Old 07-15-2006, 09:52 AM   #1 (permalink)
Thumbs Must Hurt
 
Join Date: Feb 2006
Model: 8330
Carrier: Verizon
Posts: 142
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default BES 4.1 on Exchange 2003 - Email coming in 20 minute waves...

Please Login to Remove!

I've spent a good deal of time on the phone with RIM about this, and they have no solution thus far. In fact, I'm worried that they won't have a solution at all.

The problem is, when new mail arrives to someones mailbox, Exchange is supposed to send a flag to the BES so the BES knows there is new email, and can deliver it. The BES has a backup system in place that scans mailboxes every 20 minutes or so, to see if it missed anything. Apparently, my Exchange server is not sending flags, because I'm only getting email on the BES sweeps.

I did not set up the Exchange server and I don't know a thing about it. Can anyone point me in the right direction? What to check? Anything I can test to prove that be the case?

Thanks
k
__________________
8330 4.5.0.77 OS - PIN: 303297df
BES Admin:
5x4.1.6 Exchange - 700 Users
"Sink or Swim" Educated
Offline  
Old 07-15-2006, 09:59 PM   #2 (permalink)
New Member
 
Join Date: Jun 2006
Model: 8700R
Posts: 14
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

BES receives MAPI notifications from the exchange server, once the notification is received over UDP the Blackberry Server will pick up the message. Usually in cases like yours depending on the number of users, exchange might be having performance problems. We will require more information to identify the issue.
Please specify the number of exchange servers, their versions, BES version, OS Version, number of users, ping time to the exchange server, location of the exchange server.

If you have already tried rebooting the BES, you can recreate the MAPI profile but make sure the subsystem keys are deleted.

Go the the registry while logged in as the "BESAdmin" service account, go to HKCU\Software\Microsoft\Windows NT\Current Version\Windows Messaging Subsystem\Profiles\BlackberryServer, Export the Blackberry Server folder key to your local drive and then delete it. After the key is dropped Go to Blackberry Server configuration and recreate the MAPI Profile.

Reboot the BES and monitor. Post results.
__________________
RTFM before complaining
Offline  
Old 07-15-2006, 10:00 PM   #3 (permalink)
New Member
 
Join Date: Jun 2006
Model: 8700R
Posts: 14
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

also to get the terminology right....BES receives MAPI notifications, so it picks up messages using a notification method. Also for consistency it scans every mailbox apporx every 20 minutes and the process is called Rescan. The logs will indicate "new mail through notification" vs. "new mail through rescan"
__________________
RTFM before complaining
Offline  
Old 07-16-2006, 10:39 AM   #4 (permalink)
Thumbs Must Hurt
 
Join Date: Feb 2006
Model: 8330
Carrier: Verizon
Posts: 142
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by geek101
BES receives MAPI notifications from the exchange server, once the notification is received over UDP the Blackberry Server will pick up the message. Usually in cases like yours depending on the number of users, exchange might be having performance problems. We will require more information to identify the issue.
Please specify the number of exchange servers, their versions, BES version, OS Version, number of users, ping time to the exchange server, location of the exchange server.

If you have already tried rebooting the BES, you can recreate the MAPI profile but make sure the subsystem keys are deleted.

Go the the registry while logged in as the "BESAdmin" service account, go to HKCU\Software\Microsoft\Windows NT\Current Version\Windows Messaging Subsystem\Profiles\BlackberryServer, Export the Blackberry Server folder key to your local drive and then delete it. After the key is dropped Go to Blackberry Server configuration and recreate the MAPI Profile.

Reboot the BES and monitor. Post results.
Exchange: 1 cluster, 2003 + latest SP's and HF's -- 200 users
BES: 4.1 + latest HF (1, I think) -- 140 users
Both running Server 2003 Standard
Ping time <1ms
Servers are located in the same room.

We've rebooted the BES, and actually totally removed and reinstalled the BES on the phone with RIM. I'm assuming that would have recreated the MAPI profile, but I could be wrong.

How would rebooting the BES help, anyway? Isn't this an Exchange problem? Or not so much? Sorry, I'm coming from Notes and don't really have my feet on solid ground yet here with the Exchange thing... It's totally different...
__________________
8330 4.5.0.77 OS - PIN: 303297df
BES Admin:
5x4.1.6 Exchange - 700 Users
"Sink or Swim" Educated
Offline  
Old 07-18-2006, 08:47 AM   #5 (permalink)
Thumbs Must Hurt
 
Join Date: Feb 2006
Model: 8330
Carrier: Verizon
Posts: 142
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Fixed.

After a few days on the phone with RIM, they told me something they probably should have asked day 1:

KB902400 blocks UDP traffic from Exchange to the BES.

I uninstalled the hotfix from the BES and rebooted, and it's running perfectly. Curiously, the hotfix is installed on the Exchange server, but it doesn't seem to affect anything, so we left it there.

Also, when I rebooted the BES, 3 of the services hang on startup. This happened almost every time I rebooted. We fixed that as well, by setting dependencies in the registry for those 3 services (dispatcher, synch and something else... don't recall). Apparently they need MSSQLSERVER to start before they do. Why that wasn't already set as a dependency is beyond me...

Hope this helps someone.
k
__________________
8330 4.5.0.77 OS - PIN: 303297df
BES Admin:
5x4.1.6 Exchange - 700 Users
"Sink or Swim" Educated
Offline  
Old 07-18-2006, 11:26 AM   #6 (permalink)
Thumbs Must Hurt
 
Join Date: Oct 2005
Model: 8700c
Carrier: Cingular
Posts: 114
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

I had the same issue when I went from 4.0 SP4 Hotfix 3 to 4.1 Hotfix 1. I even rebooted, as I always do, when the upgrade was finished. Every 20 minutes I'll get emails, not as soon as it was received in outlook. But I rebooted BES once more, and the problem went away. When in doubt, reboot is my motto.
Offline  
Old 07-20-2006, 05:42 PM   #7 (permalink)
CrackBerry Addict
 
ashworth's Avatar
 
Join Date: Jun 2006
Location: Ontario, Canada
Model: 9000
OS: 4.6
Carrier: Rogers
Posts: 625
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by kpoland
Apparently they need MSSQLSERVER to start before they do. Why that wasn't already set as a dependency is beyond me...
All the data for the BES is stored in the Database, if the sql server does not come back up online then the BES will not be able to get the information to start the services... The bad part about this is that the SQL server could be remote so it would be hard for RIM to put it into the dependency's if the service does not exist on the BES server...

Glad to see the issue if fixed...
__________________
Cheers,
Ash


My BlackBerry GPS Golf Application | Mileage Calculator
Offline  
Old 07-22-2006, 03:42 PM   #8 (permalink)
Thumbs Must Hurt
 
Korbyn's Avatar
 
Join Date: May 2005
Location: Calgary, AB
Model: 9800
OS: 6.0.0.246
Carrier: Telus
Posts: 85
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Gee, I reported that issue about MS05-051 back in October, never resolved it other then uninstalling it, but RIM support thought I was on crack... sheesh. Apparently it takes about 50 people to report an issue before they take you seriously...

Has anyone noticed if -051 has been replaced by a newer security patch?
Offline  
Closed Thread


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On





Copyright 2004-2014 BlackBerryForums.com.
The names RIM and BlackBerry are registered Trademarks of BlackBerry Inc.