Hi @Gerrit Van Even
You're facing a frustrating issue with Azure Data Factory (ADF) copy activities failing during the pre-login handshake phase while connecting to Azure SQL Database, even though connections from Azure Synapse pipelines succeed under the same conditions. This does strongly point toward an internal issue with the Azure Integration Runtime (IR) networking or TLS negotiation.
Here are some troubleshooting steps and considerations:
If you're using a VNet-Injected IR, double-check Network Security Groups (NSGs) and User-Defined Routes (UDRs). Ensure outbound access on port 1433 is open for Azure SQL and that Azure service tags like Sql, AzureCloud, and Storage are properly allowed.
Ensure your Azure IR is up-to-date. Though the default IR is managed by Microsoft, any custom IR should be regularly updated to avoid connectivity bugs.
Confirm that the SQL Database enforces a compatible TLS version (1.2 or above). ADF uses modern TLS standards, but any policy mismatches could cause pre-login handshake failures.
Use built-in retry policies in the ADF Copy activity to mitigate transient issues. However, if the issue persistent pre-login failures often indicate deeper infra problems.
I hope this helps! Let me know if you have any other questions or need further assistance.