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,374
Post Thanks: 11
Thanked 72 Times in 69 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.
Online  
Old 07-10-2010, 10:36 AM   #2 (permalink)
BlackBerry Extraordinaire
 
Join Date: Mar 2006
Model: 9700
Carrier: t-mobile Germany
Posts: 1,374
Post Thanks: 11
Thanked 72 Times in 69 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.
Online  
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,374
Post Thanks: 11
Thanked 72 Times in 69 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.
Online  




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