diff --git a/main.go b/main.go index 4708f74..dd5e9c9 100644 --- a/main.go +++ b/main.go @@ -414,7 +414,9 @@ func main() { return } - wgService.SetServerPubKey(wgData.PublicKey) + if wgService != nil { + wgService.SetServerPubKey(wgData.PublicKey) + } logger.Info("Received: %+v", msg) tun, tnet, err = netstack.CreateNetTUN(