The installed certificate may need to be replaced when it expired. This article covers how to set up a new certificate.
Resolution
First, using the netsh command, we verify what the current certificate binding looks like.
To do so:
Open Run by pressing Windows key + R
In the Run line type cmd
Hit return. This opens Command Prompt
In Commpand Prompt, type:
netsh http show ssl
This will output all currently bound certificates.
Locate the certificate bound to port 443. An example of the pout can be seen here:
IP:port : 0.0.0.0:443
Certificate Hash : 08098d664277fd1faae40ee0e493aff7693ede8c
Application ID : {4e082795-31bc-4f1b-812a-bfd78dd98fce}
Certificate Store Name : (null)
Verify Client Certificate Revocation : Enabled
Verify Revocation Using Cached Client Certificate Only : Disabled
Usage Check : Enabled
Revocation Freshness Time : 0
URL Retrieval Timeout : 0
Ctl Identifier : (null)
Ctl Store Name : (null)
DS Mapper Usage : Disabled
Negotiate Client Certificate : Disabled
Next, we delete the binding on port 443.
In the same command prompt, type:
netsh http delete sslcert ipport=IPADDRESS:443
Where IPADDRESS is the IP address returned with IP:Port in the previous output. Example: IP:port : 0.0.0.0:443
This will delete the current certificate binding. This will not delete the certificate from the certificate store. If you are not overwriten/refreshing the certificate, we recommend manually deleting the old one.