Hello, I am asking for help with the following problem,
Automatic certificate enrolment/renewal works ok at our main site and manual enrolment/renewal works ok at our remote (routed wan) site but automatic enrolment/renewal suddenly started failing at our remote site with a "The RPC server is unavailable. 0x800706ba (WIN32: 1722 RPC_S_SERVER_UNAVAILABLE)" error about 4 months ago. There is nothing I can relate the failure to. The tests I have done are:
Manual enrolment or renewal works fine, it's only automatic that fails and only at the remote site.
BPA on the clients and server shows nothing of interest.
Certutil -ping -config "Ourserver\OurCA" completes successfully (in a user context) when run on a client.
certutil -tcainfo completes successfully on both "good and bad" clients with “A certification chain processed correctly, but one of the CA certificates is not trusted by the policy provider. 0x800b0112 (-2146762478 CERT_E_UNTRUSTEDCA)” error at both sites
It's not immediately obvious to me which certificate is not trusted but since the result is the same at both sites it's not likely to be the cause of this issue.
There is nothing obviously different either networking or group policy wise at the remote site that would cause any issue like this.
I have tried Ryan Ries’s TestRPC script and it reports RPC to and from the CA is ok. (when run in a user context).
I haven't tried with the firewall turned off as it would have to be off for some time to make sure I captured the event.
I haven't been able to get meaningful logs from the CA server. I have enabled object auditing in the local security policy and Auditing in the CertServ console but nothing appears in the security event log.
Has anyone stuck this before and can point me in the right direction?
Many thanks in advance.
Graeme