2015-08-05 5 views
0

Я пытаюсь добавить SSL в мое приложение, размещенному на Heroku, но я получаю сообщение об ошибке:SSL конечной точки для Heroku не решает

Resolving trust chain... failed ! Unable to read PEM file: No such file or directory - PEM

Мои шаги:

heroku addons:create ssl

heroku certs:add PEM KEY

ошибка:

Resolving trust chain... failed ! Unable to read PEM file: No such file or directory - PEM

У любого есть идеи, что происходит?

ответ

1

Вы на самом деле печатаете heroku certs:add PEM KEY?

Если так что вам нужно заменить слова PEM KEY с именем файла ключа PEM ...

например

heroku certs:add my-site.pem

ключевой файл PEM является сертификат, созданный вами или сертификации.

+0

Привет - так предположим, что мой сайт сайта (с субдоменом) - это http://myappname.mycompanyname.org, я бы напечатал 'heroku certs: add myappname.mycompanyname.org.pem'? –

+0

Только в том случае, если в текущем рабочем каталоге имеется файл с именем myappname.mycompanyname.org.pem. Вы сами подписываете сертификат или хотите приобрести его у «реального» ЦС? например Comodo/Verisign/Thwarte/GeoTrust и т. Д. Если у вас еще нет сертификата, я предлагаю вам провести дальнейшие исследования. Это не так просто, как нажать «Добавить SSL». Начните с https://devcenter.heroku.com/articles/ssl-endpoint#acquire-ssl-certificate, и если вы просто хотите получить дешевый сертификат Comodo, я бы рекомендовал что-то вроде namecheap.com, вы можете получить стандартный сертификат для около 10 долларов США в год. –

Смежные вопросы