azureazure-devopsazure-data-factory

Error when registering data factory integration runtime on windows VM


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:

enter image description here

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/

enter image description here

If I click on the DNS section, I see this which seems to indicate that this host URL is garbage:

enter image description here

How do I resolve this issue?


Solution

  • 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.

    1. Ensure that the DNS server settings on the VM are configured to use the Azure-provided DNS (168.63.129.16) or a custom DNS server that properly forwards Azure-related queries.
    nslookup <Adfname>.<region>.datafactory.azure.net
    

    enter image description here

    1. You can also check the Event Logs for the application.

    enter image description here

    1. 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.

    2. 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

    enter image description here

    The runtime has been installed successfully.

    enter image description here

    Runtime status in portal.

    enter image description here

    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