Check for valid PEM content
This commit is contained in:
parent
724a829eae
commit
87297ade32
1 changed files with 4 additions and 2 deletions
|
@ -53,8 +53,10 @@ func (nginx *Manager) CheckSSLCertificate(pemFileName string) ([]string, error)
|
||||||
return []string{}, err
|
return []string{}, err
|
||||||
}
|
}
|
||||||
|
|
||||||
var block *pem.Block
|
block, _ := pem.Decode(pemCerts)
|
||||||
block, _ = pem.Decode(pemCerts)
|
if block == nil {
|
||||||
|
return []string{}, fmt.Errorf("No valid PEM formatted block found")
|
||||||
|
}
|
||||||
|
|
||||||
cert, err := x509.ParseCertificate(block.Bytes)
|
cert, err := x509.ParseCertificate(block.Bytes)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|
Loading…
Reference in a new issue