mirror of
https://github.com/gravitl/netmaker.git
synced 2025-09-10 15:14:22 +08:00
fixing ip check
This commit is contained in:
parent
50540c4501
commit
709ecd8cfe
3 changed files with 2 additions and 22 deletions
|
@ -95,7 +95,7 @@ func ServerJoin(networkSettings *models.Network) (models.Node, error) {
|
||||||
if node.IsLocal == "yes" && node.LocalAddress != "" {
|
if node.IsLocal == "yes" && node.LocalAddress != "" {
|
||||||
node.Endpoint = node.LocalAddress
|
node.Endpoint = node.LocalAddress
|
||||||
} else {
|
} else {
|
||||||
node.Endpoint, err = ncutils.GetPublicIP()
|
node.Endpoint, err = servercfg.GetPublicIP()
|
||||||
}
|
}
|
||||||
if err != nil || node.Endpoint == "" {
|
if err != nil || node.Endpoint == "" {
|
||||||
logger.Log(0, "Error setting server node Endpoint.")
|
logger.Log(0, "Error setting server node Endpoint.")
|
||||||
|
|
|
@ -103,6 +103,7 @@ func sendPeers() {
|
||||||
if servercfg.ManageIPTables() != "off" {
|
if servercfg.ManageIPTables() != "off" {
|
||||||
serverctl.InitIPTables(false)
|
serverctl.InitIPTables(false)
|
||||||
}
|
}
|
||||||
|
servercfg.SetHost()
|
||||||
|
|
||||||
force = true
|
force = true
|
||||||
peer_force_send = 0
|
peer_force_send = 0
|
||||||
|
|
|
@ -84,27 +84,6 @@ func SyncServerNetwork(network string) error {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// remove networks locally that do not exist in database
|
|
||||||
/*
|
|
||||||
for _, localnet := range localnets {
|
|
||||||
if strings.Contains(localnet.Name, "nm-") {
|
|
||||||
var exists = ""
|
|
||||||
if serverNetworkSettings.DefaultInterface == localnet.Name {
|
|
||||||
exists = serverNetworkSettings.NetID
|
|
||||||
}
|
|
||||||
if exists == "" {
|
|
||||||
err := logic.DeleteNodeByID(serverNode, true)
|
|
||||||
if err != nil {
|
|
||||||
if err == nil {
|
|
||||||
err = errors.New("network delete failed for " + exists)
|
|
||||||
}
|
|
||||||
logger.Log(1, "error removing network", exists, "during sync", err.Error())
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue