Try restarting the server in a debug mode.. I think the -d option needs to be added to the armonitor.cfg line that starts the AR Server.. This will give you a little more information on the debug log file that gets created in the AR Server directory during startup..

There are limited number of reasons why connections may fail when there are updates to the underlying SQL server such as an incompatible client version in case there is a minor/major version change, change in the SQL internal database compatibility version, etc. Applying a patch to address security should not change any of these..

Were you able to log into the SQL client after you installed the patch?

Cheers

Joe

-----Original Message----- From: strauss
Sent: Thursday, April 14, 2011 12:56 PM Newsgroups:
public.remedy.arsystem.general
To: arslist@ARSLIST.ORG
Subject: Re: WARNING on Microsoft MS11-030 KB2509553

It doesn't even get far enough to add an entry to the normal arerror.log (it
does post to the arerror.log in \SysWOW64):

Wed Apr 13 13:03:51 2011 0 : AR System server terminated -- fatal error encountered (ARNOTE 21)
Wed Apr 13 13:03:51 2011     The Server process terminated.

All attempts to start the service manually fail with the pop-up error:

"Windows could not start the BMC Remedy Action Request System Server on the Local Computer. For more information, review the System Event Log. If this is a non-Microsoft service, contact the service vendor, and refer to service-specific error code 1064."

Attempting to start arserver from the command prompt results in a different pop-up error:

Application popup: arserver.exe - Application Error : The application failed to initialize properly (0xc0000005). Click on OK to terminate the application.

Each attempt looks like this in the armonitor.log:

Wed Apr 13 10:15:57 2011   (ARNOTE 0)
Wed Apr 13 10:15:57 2011 AR Monitor version 7.1.00 Patch 003 200805260630 started.
Wed Apr 13 10:15:57 2011   (ARNOTE 0)
Wed Apr 13 10:15:57 2011     AR Monitor started.
Wed Apr 13 10:15:57 2011   (ARNOTE 0)
Wed Apr 13 10:15:57 2011     ARMonitor child process (pid:5860) started.
"d:\program files (x86)\ar system\arsweb12\arserver.exe"
Wed Apr 13 10:15:57 2011   (ARNOTE 0)
Wed Apr 13 10:15:57 2011     ARMonitor child process (pid:5816) started.
"d:\program files (x86)\ar system\arsweb12\arplugin.exe"
Wed Apr 13 10:15:57 2011   (ARNOTE 0)
Wed Apr 13 10:15:57 2011     ARMonitor child process (pid:5872) started.
"d:\program files (x86)\ar system\arsweb12\arsvcdsp.exe"
Wed Apr 13 10:15:57 2011   (ARNOTE 0)
Wed Apr 13 10:15:57 2011     ARMonitor child process (pid:5868) started.
"c:\program files (x86)\java\jre6\bin\java"
Wed Apr 13 10:15:57 2011   (ARNOTE 0)
Wed Apr 13 10:15:57 2011     Pausing for max 900 seconds or until server up.
Wed Apr 13 10:15:58 2011   (ARNOTE 0)
Wed Apr 13 10:15:58 2011     The Server process terminated.
Wed Apr 13 10:15:58 2011   (ARNOTE 0)
Wed Apr 13 10:15:58 2011 Attempting to terminate ARMonitor child process (pid:5816).
"d:\program files (x86)\ar system\arsweb12\arplugin.exe"
Wed Apr 13 10:15:58 2011   (ARNOTE 0)
Wed Apr 13 10:15:58 2011 Attempting to terminate ARMonitor child process (pid:5872).
"d:\program files (x86)\ar system\arsweb12\arsvcdsp.exe"
Wed Apr 13 10:15:58 2011   (ARNOTE 0)
Wed Apr 13 10:15:58 2011 Attempting to terminate ARMonitor child process (pid:5868).
"c:\program files (x86)\java\jre6\bin\java"
Wed Apr 13 10:15:58 2011   (ARNOTE 0)
Wed Apr 13 10:15:58 2011 Attempting to terminate ARMonitor child process (pid:5860).
"d:\program files (x86)\ar system\arsweb12\arserver.exe"
Wed Apr 13 10:15:58 2011  Failure occurred during execl() (ARERR 33)
Wed Apr 13 10:15:59 2011   (ARNOTE 0)
Wed Apr 13 10:15:59 2011 ARMonitor child process (pid:5860) died with 128.
"d:\program files (x86)\ar system\arsweb12\arserver.exe"
Wed Apr 13 10:15:59 2011   (ARNOTE 0)
Wed Apr 13 10:15:59 2011     ARMonitor child process (pid:5816) died with 0.
"d:\program files (x86)\ar system\arsweb12\arplugin.exe"
Wed Apr 13 10:15:59 2011   (ARNOTE 0)
Wed Apr 13 10:15:59 2011     ARMonitor child process (pid:5872) died with 0.
"d:\program files (x86)\ar system\arsweb12\arsvcdsp.exe"
Wed Apr 13 10:15:59 2011   (ARNOTE 0)
Wed Apr 13 10:15:59 2011     ARMonitor child process (pid:5868) died with 0.
"c:\program files (x86)\java\jre6\bin\java"
Wed Apr 13 10:15:59 2011  AR System server terminated normally (ARERR 32)
Wed Apr 13 10:15:59 2011     AR Monitor stopped.

Probably more information than you needed...

I resolved it by going to Control Panel - Add or Remove Programs (Show updates selected) and selecting "Security Update for Windows Server 2003 (KB2509553) and clicking on "Remove." It warns you about other related security updates that might not work, but I clicked Yes anyway, removed it, then rebooted. ARS started right up after that. I no longer have ARS on any 2008 R2 hardware due to its incompatibility with alarmpoint, but I can test this patch later on my 2008 R2 VMs, where the 7.6.04 server also connects to a remote db on another vm; I'll bet that doesn't work either!

Christopher Strauss, Ph.D.
Call Tracking Administration Manager
University of North Texas Computing & IT Center
http://itsm.unt.edu/

-----Original Message-----
From: Action Request System discussion list(ARSList)
[mailto:arslist@ARSLIST.ORG] On Behalf Of LJ LongWing
Sent: Thursday, April 14, 2011 11:16 AM
To: arslist@ARSLIST.ORG
Subject: Re: WARNING on Microsoft MS11-030 KB2509553

Christopher,
What are the errors in arerror.log, what symptoms should we look out for other than armonitor not starting?

-----Original Message-----
From: Action Request System discussion list(ARSList)
[mailto:arslist@ARSLIST.ORG] On Behalf Of strauss
Sent: Thursday, April 14, 2011 9:49 AM
To: arslist@ARSLIST.ORG
Subject: WARNING on Microsoft MS11-030 KB2509553

After applying this patch to my Reference Server for the 7.6.04 upgrade: Windows 2003 R2 x64 with ARS 7.1.00.003 CMDB 2.1.00.02 and ITSM 7.0.03.009 etc., SQL Server 2005 on remote server), the AR Service immediately and absolutely refuses to start. On reboot from the security patches (there were 15 total) the AR Server would not start automatically, and all subsequent attempts to start it manually saw the armonitor start, then crash. While troubleshooting with BMC support, it could not even be started from the command line.

Removing the KB2509553 security update and rebooting solved the problem immediately, with the ARS service starting normally. The only other AR server that I had applied this patch (and all of the others) to was the Staging Server (Windows 2003 R2 x64 with ARS 7.6.04 CMDB 2.1.00.02 and ITSM 7.0.03.009 etc.), and it has a local SQL Server hosting the db so it was not affected. Note that on the problem AR Server, it was still possible to run the SQL Server Management Studio client (2008) and connect to the remote db normally, even though the ARS service could not.

Security Bulletin MS11-030 KB2509553 is a Critical patch for a vulnerability in DNS resolution that could allow remote code execution; it slammed the door shut on something that ARS depends on. Until BMC comes up with a solution for this, I will not be applying this patch to any other AR Server, especially my 7.1 production system with a remote db.

Christopher Strauss, Ph.D.
Call Tracking Administration Manager
University of North Texas Computing & IT Center
_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
attend wwrug11 www.wwrug.com ARSList: "Where the Answers Are"

Reply via email to