diff --git a/cmd/syncthing/main.go b/cmd/syncthing/main.go index 184f29c25..b4b6a02bc 100644 --- a/cmd/syncthing/main.go +++ b/cmd/syncthing/main.go @@ -795,7 +795,7 @@ func setupExternalPort(igd *upnp.IGD, port int) int { for i := 0; i < 10; i++ { r := 1024 + predictableRandom.Intn(65535-1024) - err := igd.AddPortMapping(upnp.TCP, r, port, "syncthing", cfg.Options().UPnPLease*60) + err := igd.AddPortMapping(upnp.TCP, r, port, fmt.Sprintf("syncthing-%d", r), cfg.Options().UPnPLease*60) if err == nil { return r }