Feb 23

OCS 2007 R2 && MSI update troubleshooting

We’ve had a few customers that have OCS 2007 R2 Standard Edition implemented for a Proof of Concept environment.
Deployment of the OCS updates failed and therefore the Front-end Service didn’t start….
This was the eventviewer notice:

Product: Microsoft Office Communications Server 2007 R2, Standard Edition Server - Update 'Office Communications Server 2007 R2 (KB967831)' could not be installed. Error code 1603. Windows Installer can create logs to help troubleshoot issues with installing software packages.

I used the following registry setting to validate why the update failed
Open the registry with Regedt32.exe and create the following path and keys:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Installer
Reg_SZ: Logging
Value: voicewarmup
The letters in the value field can be in any order. Each letter turns on a different logging mode. Each letter's actual function is as follows for MSI version 1.1: v - Verbose output
o - Out-of-disk-space messages
i - Status messages
c - Initial UI parameters
e - All error messages
w - Non-fatal warnings
a - Start up of actions
r - Action-specific records
m - Out-of-memory or fatal exit information
u - User requests
p - Terminal properties
+ - Append to existing file
! - Flush each line to the log
"*" - Wildcard, log all information except for the v option. To include the v option, specify "/l*v".
Once activated, the log files that are generated may be found in your %TEMP% directory.
This is what showed up in the msi logfile:

Info 27713. Starting service tmlisten...
Info 27713. Starting service RTCIMMCU...
Info 27713. Starting service RTCDATAMCU...
Info 27713. Starting service RTCAVMCU...
Info 27713. Starting service RTCASMCU...
Info 27713. Starting service RTCCCS...
Info 27713. Starting service RTCCAS...
Info 27713. Starting service RTCCAA...
Info 27713. Starting service RTCACD...
Info 27713. Starting service RTCAPPSRV...
Info 27710. Error 0x80070420 (An instance of the service is already running) starting service RTCAPPSRV.
Info 27713. Starting service RTCACPMCU...
Info 27713. Starting service iphlpsvc...
Info 27713. Starting service WinMgmt...
MSI (s) (38:54) [09:35:59:296]: Executing op: ActionStart(Name=StartServices,Description=Starting services,Template=Service: [1])
Info 27710. Error 0x80070420 (An instance of the service is already running) starting service WinMgmt.
MSI (s) (38:54) [09:35:59:296]: Executing op: ProgressTotal(Total=4,Type=1,ByteEquivalent=1300000)
MSI (s) (38:54) [09:35:59:296]: Executing op: ServiceControl(,Name=RTCACPMCU,Action=1,Wait=1,)
MSI (s) (38:54) [09:35:59:811]: Executing op: ServiceControl(,Name=RTCIMMCU,Action=1,Wait=1,)
MSI (s) (38:54) [09:36:00:326]: Executing op: ServiceControl(,Name=RTCSRV,Action=1,Wait=1,)
MSI (s) (38:54) [09:36:42:477]: Executing op: ServiceControl(,Name=RtcQmsAgent,Action=1,Wait=1,)
MSI (s) (38:54) [09:39:06:324]: Product: Microsoft Office Communications Server 2007 R2, Standard Edition Server -- Error 1920. Service 'Office Communications Server Monitoring Agent' (RtcQmsAgent) failed to start. Verify that you have sufficient privileges to start system services.
Error 1920. Service 'Office Communications Server Monitoring Agent' (RtcQmsAgent) failed to start. Verify that you have sufficient privileges to start system services.
MSI (s) (38:54) [09:39:06:324]: User policy value 'DisableRollback' is 0
MSI (s) (38:54) [09:39:06:324]: Machine policy value 'DisableRollback' is 0
Action ended 9:39:06: InstallFinalize. Return value 3.
MSI (s) (38:54) [09:39:06:324]: Executing op: Header(Signature=1397708873,Version=400,Timestamp=1012354021,LangId=1033,Platform=589824,ScriptType=2,ScriptMajorVersion=21,ScriptMinorVersion=4,ScriptAttributes=1)
MSI (s) (38:54) [09:39:06:324]: Executing op: DialogInfo(Type=0,Argument=1033)
MSI (s) (38:54) [09:39:06:324]: Executing op: DialogInfo(Type=1,Argument=Microsoft Office Communications Server 2007 R2, Standard Edition Server)
MSI (s) (38:54) [09:39:06:324]: Executing op: RollbackInfo(,RollbackAction=Rollback,RollbackDescription=Rolling back action:,RollbackTemplate=[1],CleanupAction=RollbackCleanup,CleanupDescription=Removing backup files,CleanupTemplate=File: [1])
MSI (s) (38:54) [09:39:06:324]: Executing op: RegisterBackupFile(File=C:\Config.Msi\31a5d581.rbf)

The MSMQ feature wasn’t installed on this server. I installed the feature using the following command:
Servermanagercmd –install MSMQ-Server MSMQ-Directory

Finally we applied the hotfixes without any error and all is running up to date!!

 

Permanent link to this article: http://www.reijling.nl/?p=326

6 comments

Skip to comment form

  1. I find myself coming back to your web-site only because you have lots of awesome insights and also you happen to be at this a while, which is very impressive and tells me you know your stuff.

  2. Mind-blowing article bro. This kind of is just a enormously nicely structured piece of writing, just the awesome info I was looking regarding. I praise you

  3. Maintain up the great work mate. This website article shows how well you comprehend and know this subject.

  4. This has actually sparked up an idea in my mind. This really is a superb weblog article.

  5. An impressive share, I simply given this onto a colleague who was doing a bit analysis on this. And he in actual fact bought me breakfast because I discovered it for him.. smile. So let me reword that: Thnx for the treat! However yeah Thnkx for spending the time to discuss this, I feel strongly about it and love studying extra on this topic. If attainable, as you grow to be expertise, would you thoughts updating your blog with extra details? It is highly useful for me. Massive thumb up for this blog submit!

    • cialis on 02/02/2011 at 01:20

    I’m impressed, I must say. Actually not often do I encounter a blog that’s both educative and entertaining, and let me inform you, you will have hit the nail on the head. Your idea is outstanding; the problem is one thing that not enough persons are talking intelligently about. I am very happy that I stumbled across this in my seek for one thing referring to this.

Leave a Reply

Your email address will not be published.