BlackBerry Forums Support Community               

Closed Thread
 
LinkBack Thread Tools
Old 06-30-2008, 02:50 PM   #1 (permalink)
Knows Where the Search Button Is
 
chriswight's Avatar
 
Join Date: Jun 2007
Location: Denver
Model: N/A
PIN: N/A
Carrier: N/A
Posts: 22
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default bbconvert.exe using 30% CPU for a week

Please Login to Remove!

Hi, on one of our BES (4.1.4) there is a bbconvert.exe process that has been running at 30% total CPU (4 CPU's) since mid last week. Anybody have a clue what causes this to happen? I'm thinking about calling RIM, but they'll probably just tell me to reboot the box. I'd like to find out why this is happening.

Slightly off topic, does anybody else find that a BES in a large environment needs to be rebooted every couple weeks or else things start to unravel? RIM already reccomends that a BES be rebooted every time an Exchange server or DC goes offline. It seems like over time the BES just starts to fall apart and strange things start happening, like this issue.

Thanks.
__________________
Chris Wight
BES Admin: 3,300 bb users and counting
Offline  
Old 06-30-2008, 02:52 PM   #2 (permalink)
BlackBerry God
 
penguin3107's Avatar
 
Join Date: Jan 2005
Model: iOS 5
Carrier: VZW
Posts: 11,701
Post Thanks: 1
Thanked 237 Times in 219 Posts
Default

Have you tried restarting just the attachment service on the BES?

As far as BES "falling apart" over time... I've never heard of that.
If this is your experience, then maybe there's something going on with your hardware, or some other localized issue.
__________________
BCSA
BES 5.0.3 MR4 :-: Exchange 2007 SP3 RU3
http://port3101.org
Offline  
Old 06-30-2008, 03:21 PM   #3 (permalink)
Knows Where the Search Button Is
 
chriswight's Avatar
 
Join Date: Jun 2007
Location: Denver
Model: N/A
PIN: N/A
Carrier: N/A
Posts: 22
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Many thanks. Cycling the Attachment service fixed it. Happened to be talking to RIM about another issue, and they suggested the same thing. Apparently the attachment service got hung on something and spun out of control.

As for the other issue, we have a few thousand users on five BES in Hong Kong, Toronto, Dallas, Raleigh, and London. Each BES will start to "fall apart", give enough time. The bottom line is that the BES doesn't recover very well from things that happen in the environment. DC/GC's in the region are rebooted, and the BES can't properly re-establish the MAPI connection. Before long we're seeing delayed messages for so many health checks in the MAGT logs, and eventually users might not be able to send because of name resolution problems. RIM acknowledges this particular issue, and the only workaround is to reboot the BES. Also, mailbox moves in a region? RIM: "Reboot the BES". Exchange server in a region goes offline? RIM: "Reboot the BES". Not to mention my ongoing list of things wrong with the BB Manager. My apologies for the rant, but this is just sloppy coding. I like to complain about Microsoft, but compared to RIM, Microsoft is flawless.
__________________
Chris Wight
BES Admin: 3,300 bb users and counting
Offline  
Old 06-30-2008, 03:41 PM   #4 (permalink)
BlackBerry Extraordinaire
 
gibson_hg's Avatar
 
Join Date: Dec 2007
Model: NA
PIN: 80081ES
Carrier: NA
Posts: 1,006
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

It's not the BES that cannot re-establish the MAPI connection. The BES uses the MAPI subsystem wich generates MAPI worker threads. Once the Exchnage Server is restarted, new threads are needed as the old ones lose their session to Exchange.

It's not poor coding on RIM's side, Microsoft's side actually.

Quote:
I like to complain about Microsoft, but compared to RIM, Microsoft is flawless.
Hahahahahaha, good one! Microsoft and flawless do not belong in the same sentance together. RIM is not perfect either, no software package is.

If you guys are always restarting GC/DC and/or Exchange then plan for it and do things right.

Quit complaining because a product does not work when not used properly. If you know that the BES needs to be restarted after an Exchange reboot then reboot the damn BES. Don't b*tch when it doesn't work and you know why.

If you're BES need to be restarted constantly and it's not due to a DC/GC/Exchange reboot then collect some logs and send them to RIM. If there is a BES issue they will find it.

If the issues are mostly due to DC/GC/Exchange reboots then maybe you should look into why you have to reboot those servers so much.

Sorry to be going off on you but when I see someone complaining about these things, it gets under my skin. It's like buying a car and driving it off a harbour and then complaining because it sinks.

Seriously though, if your BES are falling apart after a period of time start getting to the bottom of the issue. Call RIM or whoever you have to.

Look for patterns, time frames, there should be a commonality between all 5 BES, hopefully.

Let us know if you find anything or if you peform any testing. I'd like to know what is causing the BES isssues.

Last edited by gibson_hg : 06-30-2008 at 03:43 PM.
Offline  
Old 06-30-2008, 05:06 PM   #5 (permalink)
BlackBerry Genius
 
hdawg's Avatar
 
Join Date: Aug 2006
Model: hdawg
PIN: port3101.org
Carrier: hdawg
Posts: 6,632
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

I really wanted to add something to this thread ... besides being gibson's 666th post, all I can say is ditto.

If you'd like your environment assessed, I'd be more than glad to pimp out my services and give you a full analysis of your AD / Exchange / BES environment and find the root cause to the problems you're having.
Offline  
Old 07-01-2008, 02:35 PM   #6 (permalink)
Knows Where the Search Button Is
 
chriswight's Avatar
 
Join Date: Jun 2007
Location: Denver
Model: N/A
PIN: N/A
Carrier: N/A
Posts: 22
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Wow, I thought the reactions were a bit strong. Do you guys work for RIM?Anyway, I'll take a minute to comment on a couple things.

Regarding the MAPI connection, RIM has also told me in the past that this is Microsoft's fault and not theirs. But other applications that use the MAPI subsystem don't seem to have problems re-establishing connection after an Exchange server reboot. Outlook 2003, for example. Do we ask everybody who uses Outlook to reboot their PC every time an Exchange server or GC server goes offline?

The other part of this that is a mystery to me is that it's not like the MAPI connection is "broken" when exchange or a DC goes offline. The service might degrade slowly ... or sometimes not at all. It seems random. But we do plan accordingly for these things and reboot the BES.

We don't have any ongoing performance issues, but I've worked extensively with RIM in the past. It seems like by the time we encounter a major problem they have a fix for it in the next MR or SP.

PS - I did not mean to offend anyone with my opinions of the quality of RIM software.

Cheers,
__________________
Chris Wight
BES Admin: 3,300 bb users and counting
Offline  
Old 07-01-2008, 05:48 PM   #7 (permalink)
BlackBerry Genius
 
hdawg's Avatar
 
Join Date: Aug 2006
Model: hdawg
PIN: port3101.org
Carrier: hdawg
Posts: 6,632
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Do you guys work for RIM?
I don't, but I am what some might call an advocate for both RIM and Microsoft. The company I work for is partners with both companies and my job is well based on the success of both of these companies.

Quote:
Regarding the MAPI connection, RIM has also told me in the past that this is Microsoft's fault and not theirs. But other applications that use the MAPI subsystem don't seem to have problems re-establishing connection after an Exchange server reboot. Outlook 2003, for example. Do we ask everybody who uses Outlook to reboot their PC every time an Exchange server or GC server goes offline?
Frankly, they're both the blame for this ...

Quote:
The other part of this that is a mystery to me is that it's not like the MAPI connection is "broken" when exchange or a DC goes offline. The service might degrade slowly ... or sometimes not at all. It seems random. But we do plan accordingly for these things and reboot the BES.
There is some strict logic to this, you just need to parse your logs to make sense of it.

Quote:
I did not mean to offend anyone with my opinions of the quality of RIM software.
I don't think you did at all ... just when you rant, except a rant-back.
Offline  
Old 07-01-2008, 11:24 PM   #8 (permalink)
Knows Where the Search Button Is
 
chriswight's Avatar
 
Join Date: Jun 2007
Location: Denver
Model: N/A
PIN: N/A
Carrier: N/A
Posts: 22
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
There is some strict logic to this, you just need to parse your logs to make sense of it.
If you could provide some insight then I would be very much obliged.
RIM really hasn't been very helpful in this area.

Thanks,
__________________
Chris Wight
BES Admin: 3,300 bb users and counting
Offline  
Old 07-01-2008, 11:31 PM   #9 (permalink)
BlackBerry Genius
 
hdawg's Avatar
 
Join Date: Aug 2006
Model: hdawg
PIN: port3101.org
Carrier: hdawg
Posts: 6,632
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by chriswight View Post
If you could provide some insight then I would be very much obliged.
RIM really hasn't been very helpful in this area.

Thanks,
The BEST place to start is with the BlackBerry Resource Kit ... Look at the MessageFlow and MAPICDOErrrors tools specifically.

Seriously though, read through the documentation it explains the tools fairly well.
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.