diff --git a/serverctl/serverctl.go b/serverctl/serverctl.go index 7a576c7c..29b1420b 100644 --- a/serverctl/serverctl.go +++ b/serverctl/serverctl.go @@ -30,7 +30,7 @@ func InitializeCommsNetwork() error { setCommsID() - _, err := logic.GetNetwork(COMMS_NETID) + commsNetwork, err := logic.GetNetwork(COMMS_NETID) if err != nil { var network models.Network network.NetID = COMMS_NETID @@ -42,6 +42,12 @@ func InitializeCommsNetwork() error { _, err = logic.CreateNetwork(network) return err } + if commsNetwork.DefaultACL == "" { + commsNetwork.DefaultACL = "yes" + if err = logic.SaveNetwork(&commsNetwork); err != nil { + logger.Log(1, "comms net default acl is set incorrectly, please manually adjust to \"yes\",", COMMS_NETID) + } + } time.Sleep(time.Second << 1) SyncServerNetwork(COMMS_NETID)