4

これは通常は私が行うことではないということを言いたいのですが、最近それを任されています... SSLを設定するためのherokuのドキュメントに従いましたが、まだ問題が発生しています。

次のコマンドを使用して、証明書をherokuに追加しました。

heroku certs:add path_to_crt path_to_key

この部分は機能しているようです。次のようなメッセージが表示されます。

Adding SSL Endpoint to my_app ... done

上記のcertコマンドに関連付けられたエンドポイントを指すようにホスティングサービスのCNAMEも設定しました。ただし、サイトを参照すると、SSLエラーが発生します。証明書が信頼されておらず、アップロードしたばかりのライセンスではなく、*。heroku.comライセンスを指していると表示されます。

次のコマンドを実行すると、次のことに気づきました。

heroku ssl 

私は以下を受け取ります:

my_domain_name has no certificate

私の想定では、この時点でこのドメインに関連付けられた証明書が必要です。

何か案は?

編集:証明書がインターネットを介して流れるのを十分に待たなかったようです...しかし、「herokussl」コマンドに関する私の質問はまだ私を困惑させます。

4

1 に答える 1

0

Herokusslコマンドはレガシー証明書用です。

$ heroku ssl -h
Usage: heroku ssl

 list legacy certificates for an app

必要なコマンドはheroku certs、そのプロジェクトに関連する証明書情報を出力するコマンドです。

于 2013-05-30T16:33:59.857 に答える