Disable TLSv1.0 in Azure App Service Web App
Asked Answered
P

2

7

In order to maintain PCI compliance, I need to have TLS v1.0 disabled. Is there anyway to do that (without paying for tech support)?

Polarize answered 9/8, 2016 at 4:9 Comment(2)
I am searching for a solution to this as well, do you have any work arounds in place now or have seen any documentation around possible solutions outside SO?Gadwall
In my case, I moved that site to a VM with it's own web server.Polarize
A
2

As of april 30 2018, and as written, it is now possible to require a minimum TLS version directly in Azure for an app service.

Azure setting

Anthraquinone answered 8/5, 2018 at 20:29 Comment(0)
F
0

I'm having the same issue. I was going to use Cloudflare's WAF to disable TLS 1.0. However, Cloudflare won't sign a BAA, so if you need to be HIPAA compliant, you're hosed. Most people have this issue for PCI compliance, so it shouldn't be an issue.

You can copy your app service into an App Service Environment and disable TLS 1.0 via the cluster settings. However, you have to upgrade to the Premium tier and you have to have at least four servers (2 front end, 2 backend), which is even more expensive. Even with 4 P1s, you're looking at almost a $900 bill ($223/server/month)

You could also set up nginx and have it be a reverse proxy with TLS 1.0 disabled. However, now you have to manage a virtual machine. And since VMs are technically subject to being down, you have to have two nginx boxes in an availability set thrown behind a load balancer. Blech.

Long story short, it just is a really shitty situation. I'm in the same boat and I'm really kind of mad about it.

I wouldn't mind doing the App Service Environment if it wasn't so damn expensive.

Fantan answered 4/1, 2017 at 19:51 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.