From 22c9550a309610be6996513a63b1f636b1915d25 Mon Sep 17 00:00:00 2001 From: andig Date: Mon, 24 Nov 2025 11:40:01 +0100 Subject: [PATCH] mDNS: warn instead of fatal error (#25517) --- cmd/root.go | 4 +++- cmd/setup.go | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) 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)