diff --git a/target.go b/target.go index 0cee19c0282e9bba4634005c07f9bb64f476b503..643bcd0bba596077d320f3642965ebd5825fa2e5 100644 --- a/target.go +++ b/target.go @@ -1,17 +1,17 @@ package gnmitarget import ( - "crypto/tls" - "crypto/x509" + // "crypto/tls" + // "crypto/x509" "net" - "os" + // "os" "reflect" "code.fbi.h-da.de/danet/gnmi-target/handler" server "code.fbi.h-da.de/danet/gnmi-target/internal/gnmiserver" "google.golang.org/grpc" - "google.golang.org/grpc/credentials" + // "google.golang.org/grpc/credentials" "google.golang.org/grpc/reflection" not "code.fbi.h-da.de/danet/gnmi-target/internal/notifications" @@ -93,35 +93,35 @@ func (gt *GnmiTarget) Start(bindAddress string, certFile string, keyFile string, var grpcServer *grpc.Server - if insecure == false { - cert, err := tls.LoadX509KeyPair(certFile, keyFile) - if err != nil { - log.Fatalf("error in loading server certificate: %v", err) - } + // if insecure == false { + // cert, err := tls.LoadX509KeyPair(certFile, keyFile) + // if err != nil { + // log.Fatalf("error in loading server certificate: %v", err) + // } - ca, err := os.ReadFile(caFile) + // ca, err := os.ReadFile(caFile) - pool := x509.NewCertPool() - if !pool.AppendCertsFromPEM(ca) { - log.Fatalf("error in appending ca certificate: %v", err) - } + // pool := x509.NewCertPool() + // if !pool.AppendCertsFromPEM(ca) { + // log.Fatalf("error in appending ca certificate: %v", err) + // } - tlsConfig := &tls.Config{ - // activate mTLS - ClientAuth: tls.RequireAndVerifyClientCert, - Certificates: []tls.Certificate{cert}, - ClientCAs: pool, - } + // tlsConfig := &tls.Config{ + // // activate mTLS + // ClientAuth: tls.RequireAndVerifyClientCert, + // Certificates: []tls.Certificate{cert}, + // ClientCAs: pool, + // } - transportCredentials := credentials.NewTLS(tlsConfig) + // transportCredentials := credentials.NewTLS(tlsConfig) - // Create new GRPC Server without service registered - grpcServer = grpc.NewServer(grpc.Creds(transportCredentials)) - } else { + // // Create new GRPC Server without service registered + // grpcServer = grpc.NewServer(grpc.Creds(transportCredentials)) + // } else { log.Infof("\n\n*****WARNING*********WARNING*****\nStarting without secured gnmi server!\nAll gnmi transmissions are unencrypted\n*****WARNING*********WARNING*****\n\n") // Create new GRPC Server without service registered grpcServer = grpc.NewServer() - } + // } // Register GNMI Server pbGNMI.RegisterGNMIServer(grpcServer, gnmiServer)