From 94e345d3564a316839952fc4a5f70311e4b719f6 Mon Sep 17 00:00:00 2001 From: MrMelon Date: Sun, 13 Mar 2022 15:23:00 +0000 Subject: [PATCH] Correctly part pem encoded blocks --- cert.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/cert.go b/cert.go index 459591a..c17f815 100644 --- a/cert.go +++ b/cert.go @@ -59,12 +59,14 @@ func LoadCertGen(certBytes, keyBytes []byte) (*CertGen, error) { return nil, err } leaf := TlsLeaf(&pair) + certBlock, _ := pem.Decode(certBytes) + keyBlock, _ := pem.Decode(keyBytes) gen := &CertGen{ tlsCert: pair, cert: leaf, key: pair.PrivateKey, - certBytes: certBytes, - keyBytes: keyBytes, + certBytes: certBlock.Bytes, + keyBytes: keyBlock.Bytes, } err = gen.generatePem() if err != nil {