I believe I have disabled SSL 2.0 on my web server (Windows Server 2003). To make sure that it is now using SSL 3.0, how can I check this?
What is the correct way to disable 2.0 and enable 3.0 on a web server?
IIS will negotiate the SSL version to be used with the client and so should select the highest version that will work with that client. By disabling SSL v2 your are saying that any clients that cannot use V3 will not be able to make an SSL connection, is this what you want?
As far as checking that it is using V3, if you have access to a linux machine (or cygwin on Windows) with openssl installed, you can run this command:
openssl s_client -connect server.com:443 -ssl3
If you can connect, then it is working. Substitute ssl3 for ssl2 if you want to check SSL2.
openssl.exe s_client -connect localhost:443 or
https://www.ssllabs.com/ssltest/index.htm In the result there is Configuration section in sub-section Protocols are listed all version and their support.
Updated info for 2017 tech
For viewing current protocol version only (not changing it)
Visit the HTTPS page in question and click the green lock icon in the address bar of your browser. From here you can click for more detailed information which includes the protocol version currently in use.
Edit Per Comment:
This won't allow you to find ALL available versions. If you are running the latest browser you are likely to only connect with the latest available TLS/SSL version. For a quick test to make sure that you have the latest version available, this is a very easy choice.