An Azure service for ingesting, preparing, and transforming data at scale.
Hi dipeshsgdl,
Thankyou for reaching microsoft Q&A!
Since the Lookup activity succeeds on retries and fails intermittently with “Could not create SSL/TLS secure channel”, this usually indicates a transient TLS negotiation or Integration Runtime resolution issue rather than a permanent configuration problem.
You mentioned that failed runs show no Integration Runtime assigned while successful runs use AutoResolve IR. This can happen when the activity fails during the initial connection handshake before the IR allocation completes. In most cases, this is transient platform or network behavior and not a pipeline configuration issue.
Because your Azure SQL database enforces TLS 1.2, please confirm that the linked service has encryption enabled and that there are no legacy TLS settings anywhere in the connection path. If any Self-Hosted Integration Runtime is used, make sure the machine OS and .NET framework are fully updated and support TLS 1.2, as outdated components can cause intermittent SSL negotiation failures.
These types of errors commonly occur due to temporary backend connection resets, network latency, or short-lived cipher negotiation issues between the Integration Runtime and Azure SQL. Since retries succeed, this strongly suggests a transient connectivity condition rather than a misconfiguration.
You can review the ADF Monitor activity run details to confirm the failure happens before dataset resolution or query execution. Also verify whether failures correlate with high pipeline concurrency and check if any recent firewall, DNS, or Private Endpoint changes were made on the SQL side.
As a mitigation, configure a retry policy on the Lookup activity with a few retries and short intervals, which is the recommended way to handle intermittent TLS handshake issues in Azure Data Factory. If the failures start occurring more frequently or begin affecting all executions, collect a few Activity Run IDs with timestamps so backend telemetry can be reviewed.
If you want to narrow this down further, let me know whether you are using Azure IR or Self-Hosted IR, the linked service authentication type, and whether the SQL server is accessed via Private Endpoint or Public Endpoint.