After you create a website in Internet Information Services (IIS) Manager, in the config file in the path below,
C:\Windows\System32\inetsrv\config\applicationHost.config
You can modify the following value like this in the specific website section,
<binding protocol="https" bindingInformation="*:443:" sslFlags = "32" />
What this does is checks the checkbox called Disable TLS 1.3 over TCP
in Bindings
. Although this change in the config file checks the checkbox, it does not apply the settings because the website isn't loading. However, if you manually check the Disable TLS 1.3 over TCP
checkbox, then it works. What is the issue here?
I am going to create a website using an installer to automate the process. But, in Windows Server 2022, it is not loading the website unless Disable TLS 1.3 over TCP
checkbox is checked.
So, I am looking ways to check Disable TLS 1.3 over TCP
checkbox using code. But, I need to know why just changing in the config file did not work. I even restarted the website.