diff --git a/cmd/root.go b/cmd/root.go index 2366273f4..16d803778 100644 --- a/cmd/root.go +++ b/cmd/root.go @@ -269,7 +269,9 @@ func runRoot(cmd *cobra.Command, args []string) { // announce on mDNS if err == nil { - err = configureMDNS(conf.Network) + if err := configureMDNS(conf.Network); err != nil { + log.WARN.Println("mDNS:", err) + } } // start SHM server diff --git a/cmd/setup.go b/cmd/setup.go index 76639da56..ea6070909 100644 --- a/cmd/setup.go +++ b/cmd/setup.go @@ -763,7 +763,7 @@ func configureMDNS(conf globalconfig.Network) error { zc, err := zeroconf.RegisterProxy("evcc", "_http._tcp", "local.", conf.Port, host, nil, text, nil) if err != nil { - return fmt.Errorf("mDNS announcement: %w", err) + return err } shutdown.Register(zc.Shutdown)