Reply
Leonardo8182
New Member
Partially syndicated - Outbound

Connection Error with On-Premises Data Gateway

Initially, the On-Premises Data Gateway was installed and running correctly, but it started showing connection errors. After extracting the logs from the program, I found the following error:

DM.EnterpriseGateway Error: 0 : 2025-01-08T02:05:36.1201080Z DM.EnterpriseGateway 00000000-0000-0000-0000-000000000000 00000000-0000-0000-0000-000000000000 0000 00000000-0000-0000-0000-000000000000 00000000-0000-0000-0000-000000000000 00000000-0000-0000-0000-000000000000 3A73468E [DM.GatewayCore] Swallowing non-fatal exception encountered during attempt 1/2147483647 for startup of Transfer service: Microsoft.ServiceBus.RelayNotFoundException: Relay must be created at this address before using the binding with IsDynamic set to false. TrackingId:ed9c0b4d-9a3c-43ad-9762-fb4ffe1c51ca_G43, SystemTracker:wabi-brazil-south-b-primary-relay39.servicebus.windows.net:67570b6e-02df-46a5-9132-f642de43c151, Timestamp:2025-01-08T02:05:39 ---> Microsoft.ServiceBus.Messaging.Amqp.AmqpException: Relay must be created at this address before using the binding with IsDynamic set to false. TrackingId:ed9c0b4d-9a3c-43ad-9762-fb4ffe1c51ca_G43, SystemTracker:wabi-brazil-south-b-primary-relay39.servicebus.windows.net:67570b6e-02df-46a5-9132-f642de43c151, Timestamp:2025-01-08T02:05:39

I attempted to reinstall the gateway, but now I cannot configure it. The Windows Event Viewer displays the following error for the program:

Watch dog failed to start process. Exception System.AggregateException: One or more errors occurred. ---> System.ArgumentNullException: Value cannot be null. Parameter name: first at System.Linq.Enumerable.Zip[TFirst,TSecond,TResult](IEnumerable`1 first, IEnumerable`1 second, Func`3 resultSelector) at Microsoft.DataTransfer.DataProxyAgent.ProcessManagement.RemoteService.RemoteServiceEnvironment.<CreateServiceProxiesAsync>d__3.MoveNext() --- End of inner exception stack trace --- at System.Threading.Tasks.Task`1.GetResultCore(Boolean waitCompletionNotification) at Microsoft.DataTransfer.TridentIntegrationRuntime.Host.TridentIntegrationRuntimeInstanceOperations.set_Messenger(IMessenger value) at Microsoft.DataTransfer.TridentIntegrationRuntime.Host.Utils.TridentChildProcess.CreateProcess(Boolean isRestart) at Microsoft.DataTransfer.DataProxyAgent.ProcessManagement.SingleProcessWatchDog.WatchDogTask(SingleProcessWatchDog watchDog, CancellationToken token) ---> (Inner Exception #0) System.ArgumentNullException: Value cannot be null. Parameter name: first at System.Linq.Enumerable.Zip[TFirst,TSecond,TResult](IEnumerable`1 first, IEnumerable`1 second, Func`3 resultSelector) at Microsoft.DataTransfer.DataProxyAgent.ProcessManagement.RemoteService.RemoteServiceEnvironment.<CreateServiceProxiesAsync>d__3.MoveNext()<---

1 ACCEPTED SOLUTION
v-jianpeng-msft
Community Support
Community Support

Syndicated - Outbound

Hi, @Leonardo8182 

Before reconfiguring the gateway, first make sure that the previous gateway has been completely uninstalled:

vjianpengmsft_0-1736390095358.png

vjianpengmsft_1-1736390239560.png

Then re-download the gateway installation file:

Power BI Gateway | Microsoft Power BI

vjianpengmsft_2-1736390314607.png

During the installation process, make sure that the antivirus software is turned off:

vjianpengmsft_3-1736390574138.png

Sign back in to your Power BI account:

vjianpengmsft_4-1736391067186.png

vjianpengmsft_5-1736391126863.png

 

vjianpengmsft_6-1736391231473.png

Best Regards

Jianpeng Li

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

 

 

 

 

 

View solution in original post

3 REPLIES 3
Leonardo8182
New Member

Syndicated - Outbound

I reinstalled the gateway and the .NET Framework again, this time using version 4.8 instead of 4.8.1. This seems to have resolved the issue. Thank you!

v-jianpeng-msft
Community Support
Community Support

Syndicated - Outbound

Hi, @Leonardo8182 

Before reconfiguring the gateway, first make sure that the previous gateway has been completely uninstalled:

vjianpengmsft_0-1736390095358.png

vjianpengmsft_1-1736390239560.png

Then re-download the gateway installation file:

Power BI Gateway | Microsoft Power BI

vjianpengmsft_2-1736390314607.png

During the installation process, make sure that the antivirus software is turned off:

vjianpengmsft_3-1736390574138.png

Sign back in to your Power BI account:

vjianpengmsft_4-1736391067186.png

vjianpengmsft_5-1736391126863.png

 

vjianpengmsft_6-1736391231473.png

Best Regards

Jianpeng Li

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

 

 

 

 

 

Syndicated - Outbound

I just recently started to get the error "Watch dog failed to start process" and this was not after any kind of update or reconfigure. Before I attempt an update or to reconfigure, what is the watch dog process? Is it related to the gateway service? When I search for that short version of the error string, "watch dog failed to start process", this particular article is the ONLY result. If I search for "watch dog service", I see suggestions that this is fake anti-malware. Interestingly, this just started happening recently and we are using a rather old version of the On-premises data gateway. 

avatar user

Helpful resources

Announcements
March PBI video - carousel

Power BI Monthly Update - March 2025

Check out the March 2025 Power BI update to learn about new features.

March2025 Carousel

Fabric Community Update - March 2025

Find out what's new and trending in the Fabric community.

Top Solution Authors (Last Month)
Top Kudoed Authors (Last Month)