Hi,
did you opened
https:\\localhost\certsrv ?
The CA must be installed after the Web server to ensure that the Web pages are installed. If the CA is installed first, it still functions, but you may not be able to access the Web pages.
If you installed the CA Web enrollment pages before installing IIS, the required virtual roots are not created. You can create the virtual roots after installing IIS by typing certutil -vroot at a command prompt. The command certutil -vroot does not install the Web enrollment pages. It creates the IIS virtual roots which point to the Web enrollment pages, CA certificate, CRLs, and enrollment controls (xenroll.dll and scrdenrl.dll).
For more information on creating or deleting the related set of Certificate Services Web server virtual roots and file shares, see:
http://technet.microsoft.com/en-us/library/cc786960.aspx.
When you initially install IIS, the service is installed in a highly secure mode. Because IIS only serves static content by default, you must enable features such as ASP. To enable ASP and allow the CA Web enrollment pages to work correctly, see Enabling and Disabling Dynamic Content in Microsoft Internet Information Services. :
http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/c88ac755-6c61-4562-b488-60976e37e470.mspx?mfr=trueI also recomend that you upgrade Your CA to latest version :
http://support.microsoft.com/kb/922706NM