Microsoft recommends setting the minimum TLS version to 1.2 for all Storage Accounts, however for existing accounts I'd like to see whether anything is currently accessing using one of the older TLS versions, before I make a change and things start breaking.
Does anyone know if there's a way to determine which TLS version incoming requests are using and, if so, where these request(s) were initiated from?
Does anyone know if there's a way to determine which TLS version incoming requests are using and, if so, where these request(s) were initiated from?
Here is a sample query to determine which clients made requests with a version of TLS older than TLS 1.2 over the past seven days:
Query:
StorageBlobLogs
| where AccountName == "<your-storage account-name>" and TlsVersion != "TLS 1.2"
| project TlsVersion, CallerIpAddress, UserAgentHeader
Reference: