diff --git a/source/Zyan.Communication/Protocols/ServerProtocolSetup.cs b/source/Zyan.Communication/Protocols/ServerProtocolSetup.cs index 5f1d46e8..e06e43bd 100644 --- a/source/Zyan.Communication/Protocols/ServerProtocolSetup.cs +++ b/source/Zyan.Communication/Protocols/ServerProtocolSetup.cs @@ -211,7 +211,11 @@ protected virtual bool IsDiscoverableUrl(string url) // everything but loopback is discoverable var uri = new Uri(url); var host = uri.Host.ToLower(); - return host != "localhost" && host != IPAddress.Loopback.ToString() && host != IPAddress.IPv6Loopback.ToString(); + return + host != "localhost" && + host != "0.0.0.0" && + host != IPAddress.Loopback.ToString() && + host != IPAddress.IPv6Loopback.ToString(); } catch (UriFormatException) {