BlackBerry Forums Support Community               

Closed Thread
 
LinkBack Thread Tools
Old 07-10-2010, 08:08 AM   #1 (permalink)
BlackBerry Extraordinaire
 
Join Date: Mar 2006
Model: 9700
Carrier: t-mobile Germany
Posts: 1,360
Post Thanks: 11
Thanked 69 Times in 66 Posts
Question After the BES 5.0.2 update BAS dies

Please Login to Remove!

I applied the Update without problem/error messages.

All processes related to the Server do start, however the BAS component on the Server dies after about 1 minute.

I examined the logs of the System and the Blackberry logs.
Some fragments:

Application log:
Exception, java.io.IOException: Couldn't get lock for
C:\Programme\Research In Motion\BlackBerry Enterprise Server\Logs\"/webserver/NAMEOFSERVER_web_log%g.txt

Strange, the combination of "\" and "/" in the path of the error log, but, I created an empty "webserver" directory in the Logs folder, and, made a restart. However, after restart the Directory is gone, and, the error message came up again.

-------------------

From the systemlog:
"Microsoft.VC90.CRT" was not found, the referenced Assembly is not installed on the computer.

I tried to fix this by downloading vcredist(x68) from Microsoft. Error was gone afterwards, but the BAS service still dies after a short time.

--------------------

I suspected, since the BES server now supports German, that there is a problem with the language version of the server (german) and, the previously installed english only BES - On the first attempt to upgrade I selected English as the language for the Installer, because I thought it is safer to stay with the currently installed language.

Still, the BAS component dies.

--------------------

From the Setup log:
[30000] (07/10 14:31:23.335):{0xB0} <5>Jul 10 14:31:23 NAMEOFSERVER {0x1AE0} 0792: (#30000) [PIPTOOL]: BAS Probe Connect: Code #12029, A connection with the server could not be established
, URL [http://NAMEOFSERVER:18180/]

There is no other process running at the 18180 port, I checked this.

--------------------

From the BBAS-AS-log:
com.rim.bes.bas.util.BASCouldNotCompleteRequestRol lbackException: registerClusterMembershipListener Failed to register cluster membership listener, javax.naming.NameNotFoundException: null not bound
.
.
.
Caused by: javax.naming.NameNotFoundException: null not bound


I dont have a good idea here.

------------------------


I would not care to install the BAS Service on a different machine, but, when I start the installation again, it refuses to uninstall the BAS service with the error message that, since a database upgrade is selected I cant uninstall BAS.

Anyone here with a good idea, what I can do now ?

Thanks.


Edit:
When the BAS-AS service starts, it consumes memory until about 420MB is reached, then, it dies. Dont know, if this information is of importance, but, I would be interested to know, how many memory the BAS service consumes on a system which is working.

Also, the full log entry for the MDS error message:
<2010-07-10 09:09:50.168 VET>:[106]:<MDS-CS_SERVERNAME_MDS-CS_1>:<ERROR>:<LAYER = SCM, EVENT = Exception, java.io.IOException: Couldn't get lock for "C:\Programme\Research In Motion\BlackBerry Enterprise Server\Logs\"/webserver/SERVERNAME_web_log%g.txt>
<2010-07-10 09:09:50.168 VET>:[106]:<MDS-CS_SERVERNAME_MDS-CS_1>:<ERROR>:<LAYER = SCM, EVENT = Exception, at java.util.logging.FileHandler.openFiles(Unknown Source)>
<2010-07-10 09:09:50.168 VET>:[106]:<MDS-CS_SERVERNAME_MDS-CS_1>:<ERROR>:<LAYER = SCM, EVENT = Exception, at java.util.logging.FileHandler.<init>(Unknown Source)>
<2010-07-10 09:09:50.168 VET>:[106]:<MDS-CS_SERVERNAME_MDS-CS_1>:<ERROR>:<LAYER = SCM, EVENT = Exception, at net.rim.application.ipproxyservice.TomcatThread.st artTomcat(Unknown Source)>
<2010-07-10 09:09:50.168 VET>:[106]:<MDS-CS_SERVERNAME_MDS-CS_1>:<ERROR>:<LAYER = SCM, EVENT = Exception, at net.rim.application.ipproxyservice.TomcatThread.ru n(Unknown Source)>

Last edited by nobody7290 : 07-10-2010 at 08:45 AM.
Offline  
Old 07-10-2010, 10:36 AM   #2 (permalink)
BlackBerry Extraordinaire
 
Join Date: Mar 2006
Model: 9700
Carrier: t-mobile Germany
Posts: 1,360
Post Thanks: 11
Thanked 69 Times in 66 Posts
Default

somehow, the problem is partially solved:
But, since I did serveral things at once, I cant tell what actually helped:
- I installed net-framework 3.5 on the BES
- I installed BAS on another server. During the installation process, It asked for a password for a certificate. I tried to enter the same password as the BESadmin service account, but, this was rejected, because it contained a '$" sign. I then used a different password.

The BAS on the old server worked again for a short time, but then again it died.


The
"Exception, java.io.IOException: Couldn't get lock for
C:\Programme\Research In Motion\BlackBerry Enterprise Server\Logs\"/webserver/NAMEOFSERVER_web_log%g.txt"

message still comes up. But everything is working.

Last edited by nobody7290 : 07-10-2010 at 10:49 AM.
Offline  
Old 07-12-2010, 01:22 PM   #3 (permalink)
New Member
 
Join Date: Jul 2010
Model: 9000
PIN: N/A
Carrier: AT&T
Posts: 2
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Receiving the same message from my upgrade this weekend. Currently have BB tech support looking at my logs. I'll post fix when I get it from them.
Offline  
Old 07-12-2010, 03:01 PM   #4 (permalink)
New Member
 
Join Date: Jul 2010
Model: 9000
PIN: N/A
Carrier: AT&T
Posts: 2
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

BB Tech Support has pointed me to this KB article to fix the problem,,

www .blackberry .com /btsc/search.do?cmd=displayKC&docType=kc&externalId=KB22 249

Good Luck
Offline  
Old 07-12-2010, 03:42 PM   #5 (permalink)
BlackBerry Extraordinaire
 
Join Date: Mar 2006
Model: 9700
Carrier: t-mobile Germany
Posts: 1,360
Post Thanks: 11
Thanked 69 Times in 66 Posts
Default

alright !
The value was missing completely.

Thank you.

From the article:
The issue is a result of an incorrect value or the absence of a value in the following registry key:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\BAS-AS\Parameters\JVM Option Number 8

The value should resemble the following: -Djboss.partition.name=something here

the following steps:

Microsoft SQL Server Management Studio Express

Open Microsoft® SQL Server® Management Studio Express.
Connect to the Microsoft SQL Server instance that contains the BlackBerry Configuration Database.
Expand Databases.
Expand BESMgmt.
Expand Tables.
Right-click dbo.BASTraits, and then select Open Table.
Locate the row where TraitId = 35 and PluginId = 0, copy the data in the Value column.
For example, RIM_BES_BAS_13463187_SERVERNAME or RIM_BES_BAS_HA_13463187_SERVERNAME

Paste the data from step 7 to the end of the following -Djboss.partition.name=
For example, -Djboss.partition.name=RIM_BES_BAS_HA_13463187_SERV ERNAME

Insert or modify the value in the registry key. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\BAS-AS\Parameters\JVM Option Number 8

Last edited by nobody7290 : 07-12-2010 at 04:10 PM.
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.