Hi Ravichandran, Gopi Krishna,
The error could be due to several reasons, some possiblities that you can verify is:
- TLS Version Mismatch: The app on your Azure VM might be using an older version of TLS that is not supported by Azure Data Lake Storage (ADLS) and the handshake will fail(https://learn.microsoft.com/en-us/azure/storage/common/transport-layer-security-configure-minimum-version)
- Cipher Suite Mismatch: The client and server need to have a common cipher suite for the SSL/TLS handshake to be successfull (https://techcommunity.microsoft.com/t5/azure-paas-blog/ssl-tls-connection-issue-troubleshooting-guide/ba-p/2108065)
- Azure VM Configuration: There could be an issue with the configuration of your Azure VM. [For example, if the VM is not TLS 1.2 compliant, you might experience SSL/TLS handshake.
- Ensure that your system's date and time are correct, as this can also cause SSL/TLS handshake
Let me know if the information is helpful, nonetheless Can you share me the curl command used, to try to reproduce the error and help you better.
Cheers, Luis