Through which website can I check my client for TLS 1.2?
Is there a publicly accessible website which will only accept TLS 1.2 connections so that I can test to see if my application can successfully, securely connect to it? Background: I have an old VB.NET application running on Windows Server 2008 R2 (64-bit).
It has code like this:
Dim req As New MSXML2.ServerXMLHTTP30
req.open("POST", "https://example.com", False)
From what I've read, ServerHTMLHTTP uses SChannel and you can't control the protocols used at the application level. Windows Server 2008 R2 should support TLS 1.2, so I suspect the app will just work, but I'd like to verify by connecting to a site which only accepts TLS 1.2.
You asked - Through which website can I check my client for TLS 1.2 -
The website: https://badssl.com/ supports various versions of TLS using different subdomains, so you can test lots of variations there!
This subdomain and port only supports TLSv1.2
https://tls-v1-2.badssl.com:1012/
This subdomain and port only supports TLSv1.1
https://tls-v1-1.badssl.com:1011/
This subdomain and port only supports TLSv1.0
https://tls-v1-0.badssl.com:1010/
and more. And if that domains disappears for some reason, the source to it is here on Github