This might to be old but it’s neat
what happens when in windows 2003 you installed the Certificate Authority BEFORE you install the IIS?
Answer is : the \certsrv virtual directory will not be created in the IIS
Then, what to do?
Answer is open the command line and run:
and that’s it, no need to uninstall and reinstall the CA.