0
Verwendung von Golang und Gin für einen SSL-Webserver. Ich habe meine CSR- und Schlüsseldateien erstellt. Aber ich bekomme:Wie behebe ich meinen PEM-Block in SSL-Zertifikat?
crypto/tls: failed to find "CERTIFICATE" PEM block in certificate input
after skipping PEM blocks of the following types: [CERTIFICATE REQUEST]
Eine Idee, wo Sie von hier aus gehen? Die Zeile, die die Datei liest, ist:
https://github.com/gin-gonic/gin/blob/develop/gin.go#L230
Ich habe meine Dateien mit:
openssl genrsa -des3 -out <private key file name>.key 2048
openssl req -new -key <private key file name>.key -out <csr file name>.csr
Das Format von .csr ist PKCS10 und das Format von .crt ist PEM. mehr: http://serverfault.com/questions/9708/what-is-a-pem-file-and-how-does-it-differ-from-other-openssl-generated-key-file –