Try to add the grpc cert correctly

This commit is contained in:
Kristoffer Dalby 2022-01-25 22:22:15 +00:00
parent 56b6528e3b
commit 537cd35cb2

6
app.go
View File

@ -572,7 +572,11 @@ func (h *Headscale) Serve() error {
if tlsConfig != nil {
httpServer.TLSConfig = tlsConfig
grpcOptions = append(grpcOptions, grpc.Creds(credentials.NewTLS(tlsConfig)))
// grpcOptions = append(grpcOptions, grpc.Creds(credentials.NewTLS(tlsConfig)))
grpcOptions = append(
grpcOptions,
grpc.Creds(credentials.NewServerTLSFromCert(&tlsConfig.Certificates[0])),
)
}
grpcServer := grpc.NewServer(grpcOptions...)