# PEM\_read\_bio\_X509 - Installing Cert

**URL:** <https://www.ruby-forum.com/t/pem-read-bio-x509-installing-cert/238783>\
**Category:** NGINX\
**Created:** [January 29, 2014, 12:08am UTC](https://www.ruby-forum.com/t/pem-read-bio-x509-installing-cert/238783 "2014-01-29T00:08:13Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![musicdenotation](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/ea666f/32.png) [@musicdenotation](https://www.ruby-forum.com/u/musicdenotation)\
**Post date:** [January 29, 2014, 12:08am UTC](https://www.ruby-forum.com/t/pem-read-bio-x509-installing-cert/238783/1 "2014-01-29T00:08:13Z")

</div>

I am running into a strange problem.

If I cat domain.crt \>\> bundle.crt

ssl\_certificate bundle.crt;  
ssl\_certificate\_key domain.key;

and I try to start nginx I get the following error message.

nginx: [emerg] PEM\_read\_bio\_X509(“bundle.crt”) failed (SSL:)

If I dont use the bundle I just use the domain.crt with adding it to the  
bundle

ssl\_certificate domain.crt;  
ssl\_certificate\_key domain.key;

nginx starts without trouble.

Curious what I am doing wrong.

Thanks.

---

<div class="post-metadata">

**Author:** ![david](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/aeb1de/32.png) [@david](https://www.ruby-forum.com/u/david)\
**Post date:** [January 29, 2014, 12:12am UTC](https://www.ruby-forum.com/t/pem-read-bio-x509-installing-cert/238783/2 "2014-01-29T00:12:55Z")

</div>

I forgot to mention that when I try to access the site via a browser if  
I just to the domain.crt then it pops up a dialog because its just an  
unsigned cert.

Thanks in advance for any pointers.

---

<div class="post-metadata">

**Author:** ![david](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/aeb1de/32.png) [@david](https://www.ruby-forum.com/u/david)\
**Post date:** [January 29, 2014, 12:19am UTC](https://www.ruby-forum.com/t/pem-read-bio-x509-installing-cert/238783/3 "2014-01-29T00:19:57Z")

</div>

Fixed it. Whitespace - Arrgh. Thanks sorry for the noise.
