This commit is contained in:
Owen Schwartz
2025-01-15 21:57:14 -05:00
parent e90e55d982
commit 7b663027ac

View File

@@ -124,6 +124,7 @@ func startPingCheck(tnet *netstack.Net, serverIP string, stopChan chan struct{})
err := ping(tnet, serverIP) err := ping(tnet, serverIP)
if err != nil { if err != nil {
logger.Warn("Periodic ping failed: %v", err) logger.Warn("Periodic ping failed: %v", err)
logger.Warn("HINT: Do you have UDP port 51280 (or the port in config.yml) open on your Pangolin server?")
} }
case <-stopChan: case <-stopChan:
logger.Info("Stopping ping check") logger.Info("Stopping ping check")
@@ -346,7 +347,8 @@ func main() {
err = pingWithRetry(tnet, wgData.ServerIP) err = pingWithRetry(tnet, wgData.ServerIP)
if err != nil { if err != nil {
// Handle complete failure after all retries // Handle complete failure after all retries
logger.Error("Failed to ping %s: %v", wgData.ServerIP, err) logger.Warn("Failed to ping %s: %v", wgData.ServerIP, err)
logger.Warn("HINT: Do you have UDP port 51280 (or the port in config.yml) open on your Pangolin server?")
} }
return return
} }