I notice strange behavior on Windows Server 2012 R2.
I have .net 4.0.3 64 bit apps that using HTTPS to communicate with each other. As far as I know, and according to documentation .net 4.0.3 supports only TLS 1.0.
But, .net 4.0.3 64 bit client is sending TLS 1.2 messages.
Another thing that I noticed is, when I compile the same app to 32 bit, it is issuing TLS 1.0 messages.
The apps are WCF cleint (meaning using proxy base classes System.Service.dll) <-> WCF server.
Do you have any Idea what is going on?