Search code examples
ssltls1.2azure-synapseazure-virtual-network

Azure Synapse Private Endpoints TrustFailure SSL/TLS secure channel


I am trying to connect from a client in vnet A to a Synapse Workspace and storage account in vnet b using private endpoints. Design of solution

All traffic between the two vnets is routed via a third party firewall. The firewall allows all traffic: firewall rules

If I try to open Synapse Studio I receive an error 'Failed to load'. When I run the the Powershell Script provided by Microsoft to test the connection, I receive a TrustFailure on the 'dev' and 'sqlondemand' private endpoints: [![Synapse Connection Test Script Output](https://i.sstatic.net/36kqT.png)](https://i.sstatic.net/36kqT.png)

Does someone know what causes this problem and how I can fix it?

I tried:

  • Allowing any applications on the firewall rules
  • Allowing Azure services and resources to access workspace on network settings of Synapse Workspace
  • tweaking network settings of the workspace instance

Solution

  • Thank you GregGalloway for your guidance in the comments; the DNS records were wrongly configured. The 'dev' FQDN resolved to the 'sqlondemand' private ip and vice versa. After correcting this, the errors disappeared. enter image description here