Our IT Security wants us to run on TLS 1.2 only if possible. We have an Internet facing Coresight 2016 R2 server. I've noticed when I disabled TLS 1.0 and 1.1 I will be able to enter my credentials and connect to the PI Coresight homepage, but none of my processbook folders/screens will populate. My SQL server and AF server are on different networks. Not sure why this happens. I've looked at another thread where they said only using TLS 1.2 works with Coresight.
When I re enable TLS 1.0 and 1.1 the website runs perfectly.
Starting PI Vision 2017 including the latest release PI Vision 2017 R2 SP1, TLS 1.2 is supported. There is a dependency on the installed .NET Framework version too. .NET 4.6 uses TLS 1.2 by default, while .NET 4.5 can be forced to use TLS 1.2. There also exist some related KB articles. Please see to KB01401and KB01625.