The bug described here applied to Debian 6.0 - the first point release of old stable. It's long since fixed, even oldstable distros should be on 6.0.9 by now. This workaround then, is more confusing than useful, so removed.

Thomas Willingham 2014-05-19 18:20:06 -07:00
parent 6c317bcc43
commit 3aea2dafc5

@ -124,21 +124,6 @@ Now you need to merge the files:
``cat ssl.cert sub.class1.server.ca.pem > ssl.crt``
In some older configurations there was a bug here, and this didn't quite work properly. You *may* now need to edit ssl.crt, so:
``nano /foo/bar/ssl.crt``
You'll see two certificates in the same file. Halfway down, you may see:
``-----END CERTIFICATE----------BEGIN CERTIFICATE-----``
This is bad. You need to see:
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
You can enter the carriage return manually if the bug is present on your system. Note there is a single carriage return for -----BEGIN CERTIFICATE----- to start on a new line. There is no empty line.
Now you need to tell Nginx about the certs.
In ``/etc/nginx/sites-available/foo.com.conf`` you need something like: