Exchange 2010 Active Directory Certificate Services Not Starting


I have a situation where inbound emails are not flowing. When i checked the exchange services i discovered that the AD Certificate Service is not running. I tried to start the service but i get the following error message:

Windows could not start the Active Directory Certificate Services on server.
Error 1003: Cannot complete this function.

Could this be the reason inbound mail is not flowing? I did install the CA certificate from Digicert about four months ago and all has been working fine till the recent development.

Your help will be greatly appreciated.

Who is Participating?

[Webinar] Streamline your web hosting managementRegister Today

MaheshConnect With a Mentor ArchitectCommented:
Are you sure that certificate services are configured on same server ?

Can you please run net share command in cmd on server and please check if you are able to view CertEnroll shared folder with CA certificate ?

Also go to adsiedit.msc \ configuration \ services\Public Key services and check if there you are able to view Exchange server listed under AIA \ CDP
If yes, just open certificate local mmc on exchange server and export CA root certificate with private key in pfx format
Then try to uninstall CA server role and if successful take one reboot
Post reboot try to install CA role again with existing certificate option and provide above exported certificate, this will hopefully reinstall CA role on exchange server again without issue

CA service has nothing to do with Exchange in bound \ out bound mail flow

Check your exchange services, trouble shoot mail flow from internal to external and vice versa

You may use Exchange tool box in EMC, remote connectivity analyzer
fbandaAuthor Commented:
Hi Mahesh,

Kindly see output below:

Testing inbound SMTP mail flow for domain ''.
       The Microsoft Connectivity Analyzer failed to test inbound SMTP mail flow.
      Additional Details
      Test Steps
      Attempting to retrieve DNS MX records for domain ''.
       One or more MX records were successfully retrieved from DNS.
      Additional Details
      Testing Mail Exchanger
       One or more SMTP tests failed for this Mail Exchanger.
      Additional Details
Elapsed Time: 18236 ms.
      Test Steps
      Attempting to resolve the host name in DNS.
       The host name resolved successfully.
      Additional Details
      Testing TCP port 25 on host to ensure it's listening and open.
       The specified port is either blocked, not listening, or not producing the expected
        Tell me more about this issue and how to resolve it
      Additional Details
The connection was established but a banner was never received.
Elapsed Time: 17555 ms.
Simon Butler (Sembee)ConsultantCommented:
Primary reason for email not flowing is lack of disk space on the C drive causing back pressure to kick in.
Although the error you have posted would tend to suggest the port isn't open. If you haven't changed anything (do check your router etc) then speak to your ISP to see if they have closed the port off.

fbandaAuthor Commented:
Hi Simon, Mahesh,

Thanks for your posts.
There was only 4.1GB free space on drive C and the .edb file was also on drive C. I moved it to another partition (drive E) and mail seems to be flowing, though it takes time for inbound mail to reach this server (about 30 minutes).
Further, there was a misconfiguration on the receive connector which i corrected.
However, the AD Certificate service is still not running.
Any clues?

All Courses

From novice to tech pro — start learning today.