Super Jade
Super Jade

Reputation: 6364

Azure Service Fabric local deployment results in DnsService error: DnsService UDP listener is unable to start

The Problem

I am developing an Azure Service Fabric stateless service. While I have deployed locally before, I am currently encountering the following error:

DnsService UDP listener is unable to start. Please make sure there are no processes listening on the DNS port 53.

DnsService error

Things I have tried

Edit:

Other relevant info

I can deploy successfully to an Azure cluster, so I am fairly certain that the problem lies in the local cluster. But removing the cluster and redeploying does not solve the error!

How do I solve this DnsService error?

Upvotes: 0

Views: 934

Answers (2)

Super Jade
Super Jade

Reputation: 6364

I uninstalled Docker per @Taran's answer to another question. This was the most resilient answer as I was then able to deploy successfully x 10. :-)

Upvotes: 0

Diego Mendes
Diego Mendes

Reputation: 11351

As the error message suggests:

Please make sure there are no processes listening on the DNS port 53.

From the error message show in the screenshot you provided, is it possible to see other services are listening on the port 53, for that reason the service does not work.

This github issue describe the problem.

In summary, the problem is likely to be the Internet Connection Sharing (ICS) service or other service listening on port 53. You have to stop these services to make DNS service work correctly.

To find out the service using the port 53, you can follow the answer from this question: How can you find out which process is listening on a port on Windows?

Upvotes: 3

Related Questions