I am trying to register a self hosted Azure integration runtime. This used to work before, but suddenly the existing runtime could not connect anymore.
I already:
But when I try to register I always get the following error:
In the event log I get the following error:
Failed to get service token from ADF service with key ****************** and time cost is: 0.1628846 seconds, the error code is: InvalidGatewayKey, activityId is: 445deaef-dcd5-44c9-9123-703b81b35f3f and detailed error message is Processed HTTP request failed.
.
at Microsoft.DataTransfer.DIAgentHost.NamedPipeControllers.NamedPipeGatewayClientController.AttachGatewayNode(String[] args)
at Microsoft.DataTransfer.DIAgentHost.NamedPipeServer.MapNamedPipeRequestToController(String requestTemplate, NamedPipeStreamString ss, NamedPipeDataContract`1 result, String temp)
at Microsoft.DataTransfer.DIAgentHost.NamedPipeServer.PipeServerThread(Object data)
.
So here there is mention of 'InvalidGatewayKey' and 'Processed HTTP request failed'
I couldn't find any useful information on these errors, so any help is greatly appreciated!
Finally the only solution was to create a new data factory and delete the old one. No idea why the initial suddenly stopped working.
In case anyone else have this problem, it may be that your ADF is erroneously configured to use private endpoint instead of public endpoint.
The error reported here is similar to what is documented in Unable to register IR authentication key on Self-hosted VMs due to private link .
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.