|
|
08-25-2004, 05:02 PM
|
#1
|
New Member
Join Date: Aug 2004
Location: SF,CA
Posts: 3
|
H E L P *CalHelper.exe takes up ~100% CPU on my BES server
Please Login to Remove!
I hope this is the correct spot for this topic.
My BlackBerry server is intermittently dying because the CalHelper.exe application starts taking up the majority of my servers CPU cycles which causes everything to hang. Has anyone else encountered the same problems? Any know fixes? I inherited this BES server and I'm not a 100% sure if it's got the latest service pack.
thanks.
|
Offline
|
|
08-25-2004, 05:03 PM
|
#2
|
Admin & Founder
Join Date: Aug 2004
Location: Kitchener-Waterloo, On, Canada
Model: 9800
OS: 3.1415926
PIN: UnDisclosed
Carrier: Rogers
Posts: 5,268
|
Moved you into the correct section ;)
Has calhelper.exe been reinstalled at all?
|
Offline
|
|
08-25-2004, 05:20 PM
|
#3
|
Thumbs Must Hurt
Join Date: Aug 2004
Posts: 128
|
What is the CDO.dll version on your BES and Exchange server?
|
Offline
|
|
11-30-2004, 10:54 AM
|
#4
|
New Member
Join Date: Jan 2005
Posts: 14
|
|
Offline
|
|
11-30-2004, 11:02 AM
|
#5
|
New Member
Join Date: Jan 2005
Location: Florida
Posts: 1
|
|
Offline
|
|
11-30-2004, 01:32 PM
|
#6
|
New Member
Join Date: Jan 2005
Posts: 14
|
|
Offline
|
|
08-26-2005, 08:55 AM
|
#7
|
New Member
Join Date: Aug 2005
Model: 7100T
Posts: 2
|
Has anyone found a fix for this?
I just added 5 licenses to my BES server (went from 15 to 20), and right after that the machine is slow as heck.
Checked the processes, and the CPU is at 100%, and have two instances of calhelper running.
When I shutdown one, everything goes back to normal, but only for a short while.
Thanks,
Tex
|
Offline
|
|
09-01-2005, 01:40 PM
|
#8
|
Thumbs Must Hurt
Join Date: Aug 2005
Model: 7290
Posts: 89
|
It could be related to CDO or MAPI version on the box. Verify you have the latest versions.
Otherwise, check the debug log files for any CDO exceptions. Sometimes I have seen one user start flipping out due to a corrupt mailbox or calendar. Identify the user and see if you can fix their mailbox.
If everything looks clean I believe you can take a userdump of the spiking calhelper.exe process and escalate it to RIM for analysis.
Userdump is available here:
http://download.microsoft.com/downlo...US/Oem3sr2.zip
|
Offline
|
|
09-01-2005, 02:44 PM
|
#9
|
Talking BlackBerry Encyclopedia
Join Date: Aug 2004
Location: State of Confusion
Model: 9000
Carrier: T-Mobile
Posts: 483
|
It is probably CDO.dll issues. The CDO.dll on the BES and exchange servers should be the same version. Once you get them the same version. I would restart BES and see what happens.
|
Offline
|
|
02-15-2006, 07:34 AM
|
#10
|
New Member
Join Date: Feb 2006
Model: 7200
Posts: 5
|
Calhelper 100%
Hey,
I have just fixed this problem on our BES.
We are running BES4 SP3 on Windows 2000 Server SP4
1 user had some mad problems:
Duplicates in Outlook Calendar
Appointments deleting by themselves
Appointments shown as Tentative or Not Responded when accepted on BBY.
Plus a whole range of other rubbish.
Calhelper.exe was running at 97-100% and BESAlert at 62-70%.
The troublesome user switched his Blackberry off... and calhelper.exe dropped to 0% !
So - that pointed me to think that his BBY calendar was possibly corrupt.
ANYWAY - this is what fixed it:
Installed Hotfix 1, 2, 3 and 4 for BES4 SP3 from the Blackberry download site.
Killed the user on BES - Deleted and Removed ALL data.
Killed Handset.
Blew away Outlook profile on Local Machine.
Instantly Calhelper dropped to 0% + BESAlert disappeared from TaskManager
Rebooted BES - let it run for 24 hours.
ALL the stupid Warnings and Errors in event viewer had gone and the last instance was the exact time that I removed that user.
Reconfigured user on BES - Set up Outlook - resynch'd BBY.
Problem solved: Corrupt user was killing the entire BES Server.
Hope this helps anyone/everyone !
meatologist
|
Offline
|
|
03-16-2006, 11:29 AM
|
#11
|
New Member
Join Date: Oct 2005
Location: London UK
Model: 8700
Posts: 13
|
Just to let you know that you only needed to install Hotfix 4 as the hotifx's for BES are cumulative
|
Offline
|
|
09-15-2006, 01:29 PM
|
#12
|
Thumbs Must Hurt
Join Date: Feb 2005
Location: Windsor, On
Model: 9800
Carrier: Bell Mobility
Posts: 119
|
with over 100 users, how am i to determine the user that is causing calhelper.exe to max out the CPU.?
__________________
Morser,
History: PB32, 9800, 9700, 8310, 8700, 7100r, 7780, 7280, 6710, 957, 950
|
Offline
|
|
10-18-2006, 02:37 PM
|
#13
|
Knows Where the Search Button Is
Join Date: Sep 2006
Model: 8100g
Carrier: T-Mobile
Posts: 28
|
I am running into this issue now also.
__________________
BES Admin (600+ users currently)
T-Mobile Corporate Account (500k minutes)
|
Offline
|
|
10-18-2006, 11:01 PM
|
#14
|
BlackBerry God
Join Date: Oct 2004
Location: Jibi's Secret Place
Model: 8900
OS: 4.6.1.174
Carrier: AT&T
Posts: 11,310
|
Install latest SP. Install all HFs. Reboot. Voila.
__________________
In the beginning the Universe was created. This has made a lot of people very angry and is widely regarded as a bad move.
|
Offline
|
|
10-19-2006, 08:54 AM
|
#15
|
Knows Where the Search Button Is
Join Date: Sep 2006
Model: 8100g
Carrier: T-Mobile
Posts: 28
|
My CDO.dll is different on the BES than on the Exchange servers, can I just copy the Exchange CDO file and use it to replace the older one on the BES?
__________________
BES Admin (600+ users currently)
T-Mobile Corporate Account (500k minutes)
|
Offline
|
|
10-26-2006, 02:44 PM
|
#16
|
New Member
Join Date: Dec 2005
Location: Harpswell, ME
Model: 8310
Carrier: AT&T
Posts: 10
|
Quote:
Originally Posted by halflife78
My CDO.dll is different on the BES than on the Exchange servers, can I just copy the Exchange CDO file and use it to replace the older one on the BES?
|
NO!
Go read Blackberry Support article KB-02937. It will tell you what versions you need, where to get them and how to register them.
|
Offline
|
|
10-26-2006, 07:42 PM
|
#17
|
Thumbs Must Hurt
Join Date: Feb 2005
Location: Windsor, On
Model: 9800
Carrier: Bell Mobility
Posts: 119
|
well, THAT support article doesn't come up. wrong number. but i know what D R T was trying to say with
"NO!"
So many threads on here about something so simple. the question is what bleeping mapi32.dll and cdo.dll files to have on your BES server. Older, same or newer version.
I received a message from the owner/moderators or whatever of this website regarding a FAQ site. that was a great idea! but i logged onto the thing and it wasn't what i thought a FAQ site should be. QUESTIONS like THIS is what the faq site should contain, along with definitive answers from the experts, held up by the majority of other admins agreeing to the verdict. all i saw there was fluff and simple answers. disapointing.
__________________
Morser,
History: PB32, 9800, 9700, 8310, 8700, 7100r, 7780, 7280, 6710, 957, 950
|
Offline
|
|
|
|