5

Heroku Rails アプリで SSL 証明書を置き換えようとしています。

SSL 証明書を再発行し、SSL エンドポイントを更新しようとしています。

ただし、次のコマンドを実行すると、このエラーが発生します。

heroku certs:update server.crt intermediate.crt server.key -a my_rails_app

Resolving trust chain... failed
 !    No key found that signs the certificate.
4

3 に答える 3

3

まず、これに役立ついくつかの優れたリンクを次に示します。

https://devcenter.heroku.com/articles/ssl-endpoint

https://gist.github.com/shripadk/552554

https://www.resumonk.com/blog/setup-ssl-certificate-heroku/

私は SSL 証明書を再発行し、電子メールでそれを受け取ったときに、証明書情報だけでなくすべてをコピーしました。

その後、Heroku は問題なくアップデートを実行しました。

サーバー.crt

Web Server CERTIFICATE
-----------------

-----BEGIN CERTIFICATE-----
MIIFKDCCBBCgAwIBAgIDEet1MA0GCSqGSIb3DQEBBQUAMDwxCzAJBgNVBAYTAlVT
IWAr5kQ/k2Hy4jXxHpqWMbK/SNu/UIlJM/xjyVvANy43orc2zBnGIPrzECMBWAP1
Xbkz4PUm4DuD8bRrkN7q9VKrssROFXkrl/teOg==


-----END CERTIFICATE-----


INTERMEDIATE CA:
---------------------------------------

-----BEGIN CERTIFICATE-----
MIID1TCCAr2gAwIBAgIDAjbRMA0GCSqGSIb3DQEBBQUAMEIxCzAJBgNVBAYTAlVT
knYYCnwPLI6FoOpC+ZNmZzYV+yoAVHHb1c0XqtK
LEL2TxyJeN4mTvVvk0wVaydWTQBUbHq3tw==
-----END CERTIFICATE-----
于 2014-04-10T19:06:02.797 に答える