{{announcement.body}}
{{announcement.title}}

Configuring TLS and Resolving Errors

DZone 's Guide to

Configuring TLS and Resolving Errors

Better manage your TLS with this simple tutorial.

· Security Zone ·
Free Resource

light-coming-down-screen

Today, we are going to discuss and see how to configure the TLS and resolve errors related to this. There are different versions of TLS.

Protocol

Published

TLS 1.0

1999

TLS 1.1

2006

TLS 1.2

2008

TLS 1.3

2018


First, you should know what TLS is, for this, you can refer the following links: 

  1. https://en.wikipedia.org/wiki/Transport_Layer_Security.
  2. https://www.cloudflare.com/learning/ssl/transport-layer-security-tls/.
You may also like: TLS/SSL Explained: TLS/SSL Terminology and Basics.

We must configure the right TLS on an Azure web application and on our security service (in my case I am using Cloudflare) if it is not configured properly, then we will get the below error. For application security testing, make sure you are using Internet Explorer or Microsoft Edge.

This might be because the site uses outdated or unsafe TLS security settings. If this keeps happening, try contacting the website's owner.

Can't connect to page

Can't connect to page

In order to resolve this issue, you must follow the below steps.

Step 1: Check your system's internet options on your local system.

Internet Properties

Internet Properties

Step 2: If you're still facing the same issue, check TLS settings on the azure web app.

TLS/SSL Settings

TLS/SSL Settings

Step 3: Check TLS settings on your middle-security service (in my case I am using Cloudflare). It should match with Azure TLS or a lower version.

Checking TLS settings

Checking TLS settings

Refresh your browser, and make sure your app is running properly.

Checking for final output

Checking for final output

Keep enjoying the secure app!


Further Reading

Topics:
tls security ,azure web sites ,cloudflare ,security

Published at DZone with permission of

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}