Exchange 2010 Active Directory Certificate Services Not Starting

Posted on 2014-03-20
Last Modified: 2014-05-02

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.

Question by:fbanda
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
LVL 37

Expert Comment

ID: 39941635
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

Author Comment

ID: 39941957
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.
LVL 63

Expert Comment

by:Simon Butler (Sembee)
ID: 39941990
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.


Author Comment

ID: 39944453
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?

LVL 37

Accepted Solution

Mahesh earned 500 total points
ID: 39946092
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


Featured Post

On Demand Webinar: Networking for the Cloud Era

Ready to improve network connectivity? Watch this webinar to learn how SD-WANs and a one-click instant connect tool can boost provisions, deployment, and management of your cloud connection.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

MS Outlook is a world-class email client application that is mainly used for e-communication globally.  In this article, we will discuss the basic idea about MS Outlook, its advanced features, and types of MS Outlook File formats.
Read this checklist to learn more about the 15 things you should never include in an email signature.
In this video we show how to create a Shared Mailbox in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Recipients >> Sha…
In this video we show how to create a mailbox database in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Servers >> Data…
Suggested Courses
Course of the Month5 days, 7 hours left to enroll

626 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question