Fresh Windows 2019 VM with IIS install, cant install Wildcard cert from GoDaddy

Mike Leger 1 Reputation point
2024-09-16T16:42:28.3133333+00:00

So We have a single wildcard cert we use on all of our IIS servers, its successfully installed on all existing servers (windows 2016 and older)

We just spun up a new windows 2019 server (ive now rebuilt it twice) and the certificate wont install into IIS.

It installs into the system just fine, but the certificate will show up in IIS as its completed, then disappear right away and not allow for it to be selected at the binding step.

As earlier mentioned i rebuild the server twice now and have the exact same issue both times.

i can install the cert fine on a non-azure windows 2019 server with zero issues.

i would appreciate any help on this.

Allow me to clarify further since the Microsoft post wont let me respond to anything.

GoDaddy wildcard certs do not come in .pkf, wildcard certs are for *.domain.com so they are often installed on multiple locations

GoDaddy's Guide: https://www.godaddy.com/en-ca/help/manually-install-an-ssl-certificate-on-my-iis-10-server-27349 works on older versions of windows, i tested it yesterday. However it does not work on windows 2019

I have a fresh version of windows 2019, fully updated, fresh iis with no sites on it beyond the basic. no security software yet installed.

I have tried th is on 5 different versions of windows server 2019 now and they all fail to install the certificate.

Windows Server 2019
Windows Server 2019
A Microsoft server operating system that supports enterprise-level management updated to data storage.
3,708 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Neuvi Jiang 1,150 Reputation points Microsoft Vendor
    2024-09-17T06:24:17+00:00

    Hi Mike Leger,

    Thank you for posting in the Q&A Forums.

    1. Check the certificate file

    Make sure that the certificate file (usually in .crt or .pem format) and the private key file (.key or .pem format) you downloaded from GoDaddy are complete and undamaged. If the certificate chain is incomplete, the installation may also fail.

    1. Importing PFX Certificates to the Windows Certificate Store

    Use the Windows “Manage Computer Certificates” tool (mmc.exe) or IIS Manager to import the PFX file into the Computer's “Personal” certificate store. store. During the import process, you will be asked to enter a password (if you set one when you created the PFX file). 4.

    1. Bind the certificate to the IIS site

    In IIS Manager, select the site you want to bind the certificate to and click “Bind” to add a new binding. Select “https” for “Type” and then select the certificate you just imported from the “SSL Certificate” drop-down menu.

    1. Check the IIS configuration

    Make sure that the IIS configuration does not prevent the certificate from being used. Check that the application pool identity has sufficient privileges to access the certificate store.

    1. Check the Event Viewer

    If the certificate still does not work in IIS after installation, check the System Log and Application Log in the Windows Event Viewer, which may have detailed information about the certificate installation or IIS configuration errors.

    1. Disable or uninstall security software

    Sometimes security software (such as anti-virus software or firewalls) may prevent IIS from loading certificates correctly. Try temporarily disabling these software and see if the issue is resolved.

    1. Check for updates to Windows Server 2019

    Make sure your Windows Server 2019 system has all the latest updates and patches installed. Sometimes, system updates can resolve known issues related to IIS or certificates.

    Best regards

    NeuviJ

    ============================================

    If the Answer is helpful, please click "Accept Answer" and upvote it.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.