Closed TheMasterOfMagic closed 6 years ago
Hi, sorry to bother but I really can't solve this problem. When I run the command below,
docker run \ -e ENABLE_SSL=true \ -e TARGET_SERVICE=localhost \ -e SERVER_NAME=truemagic.cn \ -v cert.crt:/etc/secrets/proxycert \ -v key.pem:/etc/secrets/proxykey \ -v dhparam.pem:/etc/secrets/dhparam \ ployst/nginx-ssl-proxy
I got output like this
Enabling SSL... Starting nginx... 2018/08/14 10:01:37 [emerg] 9#9: PEM_read_bio_X509_AUX("/etc/secrets/proxycert") failed (SSL: error:0906D06C:PEM routines:PEM_read_bio:no start line:Expecting: TRUSTED CERTIFICATE) nginx: [emerg] PEM_read_bio_X509_AUX("/etc/secrets/proxycert") failed (SSL: error:0906D06C:PEM routines:PEM_read_bio:no start line:Expecting: TRUSTED CERTIFICATE)
And here's my cert.crt:
-----BEGIN CERTIFICATE----- MIIFlTCCBH2gAwIBAgIQAq+F2tYpWcnVyVMHRw6jWDANBgkqhkiG9w0BAQsFADBu MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 d3cuZGlnaWNlcnQuY29tMS0wKwYDVQQDEyRFbmNyeXB0aW9uIEV2ZXJ5d2hlcmUg RFYgVExTIENBIC0gRzEwHhcNMTgwNzEwMDAwMDAwWhcNMTkwNzEwMTIwMDAwWjAX MRUwEwYDVQQDEwx0cnVlbWFnaWMuY24wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw ggEKAoIBAQCQq+R7ZZ6CHglM9/IK8GZxpi0xF1knPo5v2QmNZka9koEY5BIOP32q Lwpzzszlc9+Ae4uDMW4EHNWg6rbfXAmALoD3hLnz1roUQ/zklq/jQt9V1QQrxAek Hn4m8BZSJmcPVIepvh6UQYNAkdlpCX6lbJyuYvxYKRfmfwpTbcgm5Rk35UzMQdoj 4b3V6q0bf73e4my+Zzx/iznszoia7wmGr4a5OL6OyJs5rWTtx4vQDr+/fpqodwVX xJ2mSQWM0pEHS6oxpLlxXj3MgHYe+FRmKsktIlp89vVxx7vNSdkyvOZUpowVH1Nx wMc9/qcb9koUFrqT1/zhaRI0Mm6psxjjAgMBAAGjggKEMIICgDAfBgNVHSMEGDAW gBRVdE+yck/1YLpQ0dfmUVyaAYca1zAdBgNVHQ4EFgQUs+FtGkN9Xfy2IayC697+ ZxCrYSQwKQYDVR0RBCIwIIIMdHJ1ZW1hZ2ljLmNughB3d3cudHJ1ZW1hZ2ljLmNu MA4GA1UdDwEB/wQEAwIFoDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIw TAYDVR0gBEUwQzA3BglghkgBhv1sAQIwKjAoBggrBgEFBQcCARYcaHR0cHM6Ly93 d3cuZGlnaWNlcnQuY29tL0NQUzAIBgZngQwBAgEwgYEGCCsGAQUFBwEBBHUwczAl BggrBgEFBQcwAYYZaHR0cDovL29jc3AyLmRpZ2ljZXJ0LmNvbTBKBggrBgEFBQcw AoY+aHR0cDovL2NhY2VydHMuZGlnaWNlcnQuY29tL0VuY3J5cHRpb25FdmVyeXdo ZXJlRFZUTFNDQS1HMS5jcnQwCQYDVR0TBAIwADCCAQUGCisGAQQB1nkCBAIEgfYE gfMA8QB3AKS5CZC0GFgUh7sTosxncAo8NZgE+RvfuON3zQ7IDdwQAAABZIPQ05sA AAQDAEgwRgIhAL3rm5LoeSHqy7K55Ax4umjeApWBLRPwnKoslOPQ4xiXAiEAkCW2 w12WVbdnSQ6FZwTVjT3J53Vuryq4Lrw2wL4Ru1kAdgCHdb/nWXz4jEOZX73zbv9W jUdWNv9KtWDBtOr/XqCDDwAAAWSD0NR4AAAEAwBHMEUCIAk5ZrVtHvhep+x0e6Dq 81cONsgRkzybcEQZTPt8Y71RAiEAtnZuEolfFt0m8rP93RS+lHVTK/oltLAOuDaJ T/ZAvE0wDQYJKoZIhvcNAQELBQADggEBAI22LlKAvY4sdOj2l6N4z1mmS6Usi4vc BIf90GgZ2OYsBfjKjfF/1aIlRpcrb0eEcKd+2UEqOZ2dX1PfRdHUL+ki7j39j4Sn BDVLaP6+Dmb5DTCnIfmyZgv/Hz02L6jhwBHx7GyET6TIaFYyLYCsJHhcVcwheSpx vSi+/2v2AchKb4oihYB6dwVRERWwB3PcoftdIl1f5lbDiC0icpSkeZpAs30sUOpA xpZBE+a8P+EV7MeKVM/jHAaICwpFFe6ygfl8mJgx90PjVAmg1/UFlcOxwN/mAYH7 xbo/IAsAcDMK57tvkgvftNKNt2uy2BuhYXxWbL+5HIaZdaGdGZ4xca8= -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIEqjCCA5KgAwIBAgIQAnmsRYvBskWr+YBTzSybsTANBgkqhkiG9w0BAQsFADBh MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 d3cuZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBD QTAeFw0xNzExMjcxMjQ2MTBaFw0yNzExMjcxMjQ2MTBaMG4xCzAJBgNVBAYTAlVT MRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5j b20xLTArBgNVBAMTJEVuY3J5cHRpb24gRXZlcnl3aGVyZSBEViBUTFMgQ0EgLSBH MTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALPeP6wkab41dyQh6mKc oHqt3jRIxW5MDvf9QyiOR7VfFwK656es0UFiIb74N9pRntzF1UgYzDGu3ppZVMdo lbxhm6dWS9OK/lFehKNT0OYI9aqk6F+U7cA6jxSC+iDBPXwdF4rs3KRyp3aQn6pj pp1yr7IB6Y4zv72Ee/PlZ/6rK6InC6WpK0nPVOYR7n9iDuPe1E4IxUMBH/T33+3h yuH3dvfgiWUOUkjdpMbyxX+XNle5uEIiyBsi4IvbcTCh8ruifCIi5mDXkZrnMT8n wfYCV6v6kDdXkbgGRLKsR4pucbJtbKqIkUGxuZI2t7pfewKRc5nWecvDBZf3+p1M pA8CAwEAAaOCAU8wggFLMB0GA1UdDgQWBBRVdE+yck/1YLpQ0dfmUVyaAYca1zAf BgNVHSMEGDAWgBQD3lA1VtFMu2bwo+IbG8OXsj3RVTAOBgNVHQ8BAf8EBAMCAYYw HQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMBIGA1UdEwEB/wQIMAYBAf8C AQAwNAYIKwYBBQUHAQEEKDAmMCQGCCsGAQUFBzABhhhodHRwOi8vb2NzcC5kaWdp Y2VydC5jb20wQgYDVR0fBDswOTA3oDWgM4YxaHR0cDovL2NybDMuZGlnaWNlcnQu Y29tL0RpZ2lDZXJ0R2xvYmFsUm9vdENBLmNybDBMBgNVHSAERTBDMDcGCWCGSAGG /WwBAjAqMCgGCCsGAQUFBwIBFhxodHRwczovL3d3dy5kaWdpY2VydC5jb20vQ1BT MAgGBmeBDAECATANBgkqhkiG9w0BAQsFAAOCAQEAK3Gp6/aGq7aBZsxf/oQ+TD/B SwW3AU4ETK+GQf2kFzYZkby5SFrHdPomunx2HBzViUchGoofGgg7gHW0W3MlQAXW M0r5LUvStcr82QDWYNPaUy4taCQmyaJ+VB+6wxHstSigOlSNF2a6vg4rgexixeiV 4YSB03Yqp2t3TeZHM9ESfkus74nQyW7pRGezj+TC44xCagCQQOzzNmzEAP2SnCrJ sNE2DpRVMnL8J6xBRdjmOsC3N6cQuKuRXbzByVBjCqAA8t1L0I+9wXJerLPyErjy rMKWaBFLmfK/AHNF4ZihwPGOc7w6UHczBZXH5RFzJNnww+WnKuTPI0HfnVH8lg== -----END CERTIFICATE-----
Could you tell me where I am wrong? Is this some kind of format problem or what? Thanks!
I have same issue. What was the solution?
Solved issue. Root cause: path to cert files should be not relative, but absolute.
Hi, sorry to bother but I really can't solve this problem. When I run the command below,
I got output like this
And here's my cert.crt:
Could you tell me where I am wrong? Is this some kind of format problem or what? Thanks!