diff --git a/pkg/api/cert.go b/pkg/api/cert.go index 50d79d7935493a0ad0e7f5e09f10891037a9353a..c61378ca1f051c8e33ab85ad5cf0043c49ef27dc 100644 --- a/pkg/api/cert.go +++ b/pkg/api/cert.go @@ -105,7 +105,7 @@ func (r *registry) CertWriter(ovpnCaCrt string, ovpnCaKey string, algo string, e return "", err } // Write the private key - keyBytes, err := x509.MarshalECPrivateKey(priv) + keyBytes, err := x509.MarshalPKCS8PrivateKey(priv) if err != nil { return "", err }