I have created a self hosted integration runtime in data factory, manually installed the integration runtime on one of our Azure VM's but when I try to register the IR, I get the following error:
After clicking on the "Diagnostic Tool" button it generates the following report with a cloud service endpoint that I haven't seen before and it doesn't resolve to anything e.g. https://mydatafactory.westus.datafactory.azure.net/
If I click on the DNS section, I see this which seems to indicate that this host URL is garbage:
How do I resolve this issue?
Error when registering data factory integration runtime on windows VM
The error you encountered is due to a DNS resolution issue with the Azure Data Factory service endpoint (westus.datafactory.azure.net
). You may follow the steps below to resolve it.
168.63.129.16
) or a custom DNS server that properly forwards Azure-related queries.nslookup <Adfname>.<region>.datafactory.azure.net
If the VM is in a VNet and uses private endpoints for Azure Data Factory, ensure that the Private DNS Zone (privatelink.datafactory.azure.net
) is linked to the VNet and contains the appropriate DNS records for venkatadf-test.eastus.datafactory.azure.net
.
If you are using an on-premises VM, ensure that *.datafactory.azure.net
is allowed in the firewall..
I have created a self-hosted integration runtime, installed it on an Azure Windows VM, and set up Azure Data Factory with a a public endpoint by following Ms Doc
The runtime has been installed successfully.
Runtime status in portal.
Referecne: Self-hosted IR connectivity issues
Create and configure a self-hosted integration runtime
Troubleshoot self-hosted integration runtime How to fix self -hosted integration runtime is unavailable staus