We are getting emails from PayPal about an upgrade to TLS 1.2. I called Epicor and they sent me a fix to install on the server. The problem is that according to the directions you must install a Windows update. Our OS is currently Windows Server Enterprise 2008 w SP2 and I’ve been told there is no update for that OS. Only one for R2 as Microsoft doesn’t support TLS1.2 on our version. Does this sound right to anyone and do I have any options other than blowing away my OS and installing R2 on the server and reinstalling Epicor? Thanks.
Hi, @jpurvis00. Did you ever get a response to this? I’m working through an issue with Epicor native TLS1.2 and was looking at my options.
Just for posterity, I came across an explicit C# security protocol declaration that will push TLS 1.2 for embedded web requests. Because our issue was API call related with a change to the API, we only need to update our code with this line without going through a mess of other configurations.
System.Net.ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;