No default SSL Site has been Created.To Support Browsers without SNI capabiliteies,it is recommended to create a default ssl Site.
Why this message showing in IIS?

No default SSL Site has been Created.To Support Browsers without SNI capabiliteies,it is recommended to create a default ssl Site.
Why this message showing in IIS?

Know the answer? Post it — somebody with the same question will find it here.
Sign in to answer this question
It is the same account you read, post and publish with — and you will come straight back to this page.
Jignesh KumarPosted Dec 22, 2023, 5:02 AM
Hello Anadu,
Please try this one, if you are using IIS 8,
https://stackoverflow.com/questions/25412026/how-to-configure-a-default-web-site-for-https-using-sni-and-ccs
https://www.digicert.com/kb/ssl-support/iis8-sni-browser-support.htm
Anandu G NathPosted Dec 22, 2023, 6:33 AM
@Jignesh Kumar
I am hosting WCF Services on IIS .
I Already enabled SSl.
HTTP Is working now HTTPS not working.
Jayraj ChhayaPosted Dec 22, 2023, 5:54 AM
When setting up a web server with SSL/TLS, it is important to have a default SSL site created. This is especially crucial if you want to support browsers that do not have Server Name Indication (SNI) capabilities.
SNI is an extension of the TLS protocol that allows a client to indicate the hostname it is attempting to connect to during the SSL handshake. This enables the server to present the appropriate SSL certificate for that hostname. However, not all browsers support SNI, particularly older versions.
By creating a default SSL site, you ensure that any incoming connections without a specific hostname will still be able to establish a secure connection. This is achieved by configuring the web server to use a default SSL certificate for such connections.
Here is an example of how to create a default SSL site using Apache HTTP Server:
httpd.confor a separate virtual host file):By following these steps, you will have a default SSL site that can handle connections from browsers without SNI capabilities. This ensures a secure browsing experience for all users accessing your website.