From a288e99bdac4d99320f4921caa2a6b733a42e4b8 Mon Sep 17 00:00:00 2001 From: cynic Date: Sun, 7 Jul 2024 06:53:50 +0000 Subject: [PATCH] add alternative port for _acme-challenge --- cmd/meshnamed/main.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cmd/meshnamed/main.go b/cmd/meshnamed/main.go index 23bd101..872c470 100644 --- a/cmd/meshnamed/main.go +++ b/cmd/meshnamed/main.go @@ -32,6 +32,7 @@ var ( listenAddr, networksconf string meshipNetworksconf string getName, getIP string + acmePort string debug, noMeshIP bool ) @@ -42,6 +43,7 @@ func init() { flag.BoolVar(&noMeshIP, "nomeship", false, "disable .meship resolver") flag.StringVar(&getName, "getname", "", "convert IPv6 address to a name") flag.StringVar(&getIP, "getip", "", "convert a name to IPv6 address") + flag.StringVar(&acmePort, "acmeport", "53536", "try alternative port for acme challenges") flag.BoolVar(&debug, "debug", false, "enable debug logging") } @@ -80,7 +82,7 @@ func main() { logger.Fatalln(err) } - s := meshname.New(logger, listenAddr, networks, meshipNetworks, !noMeshIP) + s := meshname.New(logger, listenAddr, networks, meshipNetworks, !noMeshIP, acmePort) if err := s.Start(); err != nil { logger.Fatal(err)