diff --git a/quic/quicserver.go b/quic/quicserver.go index e85f255..ed02c16 100644 --- a/quic/quicserver.go +++ b/quic/quicserver.go @@ -28,7 +28,7 @@ func StartServer(config config.Config) { Certificates: []tls.Certificate{cert}, NextProtos: []string{"vtun/1.0"}, } - l, err := quic.ListenAddr(config.ServerAddr, tlsconfig, nil) + l, err := quic.ListenAddr(config.LocalAddr, tlsconfig, nil) if err != nil { log.Panic(err) } diff --git a/tls/tlsserver.go b/tls/tlsserver.go index 0e77021..f0c2007 100644 --- a/tls/tlsserver.go +++ b/tls/tlsserver.go @@ -21,8 +21,7 @@ func StartServer(config config.Config) { iface := tun.CreateTun(config) cert, err := tls.LoadX509KeyPair(config.TLSCertificateFilePath, config.TLSCertificateKeyFilePath) if err != nil { - log.Println(err) - return + log.Panic(err) } tlsconfig := &tls.Config{ Certificates: []tls.Certificate{cert}, @@ -38,8 +37,7 @@ func StartServer(config config.Config) { } ln, err := tls.Listen("tcp", config.LocalAddr, tlsconfig) if err != nil { - log.Println(err) - return + log.Panic(err) } // server -> client go toClient(config, iface)