prakashjha most of the client applications mentioned above do not negotiate or prefer a TLS protocol to use but rely on .Net framework or Winhttp to negotiate the TLS protocols to use. So one needs to check
- If OS platform supports TLS 1.2 by default or needs an update to support it. You may also want to check if TLS 1.2 has been disabled at OS level via the registry.
- If OS Platform supports TLS 1.2 and the same is enabled in registry, do you have a web proxy or VPN that may be downgrading the TLS protocols to a lower version.
- If applications like Office that rely on .Net framework, ensure .Net framework is updated and configured to rely of the OS defaults for TLS.
- Try an update the application if there is a newer version available based on your OS version.
More details of OS platform that support TLS 1.2, .Net framework updates and registry configuration to check if TLS 1.2 is disabled or .Net framework is configured to support OS defaults is mentioned in the article Enable TLS 1.2 support as Azure AD TLS 1.0/1.1 is deprecated - Active Directory | Microsoft Docs