Below is the error that i have encounter during the installation of OCS 2007 R2.
It indicated several problem on "Failure [0xC3EC79E6] service failed to start as requested".
To solve this problem, make sure that you install a certicate that contains the FQDN of the server name.Changing the certificate to one that has FQDN will allow the service to start.
After that, retry to start the services.
Then you will notice, all other services is started except
Service Name: RtcQmsAgent
Descriptive Name: Office Communications Server Monitoring Agent
[0xC3EC79E6] Service failed to start as requested
Go to Features and add Message Queue features.It is a missing pre-requisite for the Monitoring server role in Windows Server 2008. Now my OCS 2007 R2 service started successfully.