4

mydomain.comで動作するようにSSLを設定しようとしています。Herokuのドキュメントに従って、https://secure.mydomain.comでSSLを機能させることができました。ただし、SSLを追加したときにherokuによって作成された実際のエンドポイントはまだ言っています

**Heroku | No such app**

There is no app configured at that hostname.
Perhaps the app owner has renamed it, or you mistyped the URL.

tokyo-2121.herokussl.comにHerokuでの実際のアプリケーションをポイントさせる方法について、少し混乱しています。

emet:myapp vezu$ heroku certs
Endpoint                  Common Name(s)         Expires                   Trusted
------------------------  ---------------------  ------------------------  -------
tokyo-2121.herokussl.com  secure.mydomain.com  2013-09-09 12:28:05 CEST     True

それで

emet:myapp vezu$ heroku certs:info
Fetching information on SSL endpoint tokyo-2121.herokussl.com... done
Certificate details:
    subject: /serialNumber=htilpsjjgrrlhyVZ8rbeandz78555bgpWx/FDEVd/OU=GT166968518/OU=See www.rapidssl.com/resources/cps (c)12/OU=Domain Control Validated - RapidSSL(R)/CN=secure.mydomain.com
    start date: 2012-09-06 12:38:54 CEST
    expire date: 2013-09-09 12:28:05 CEST
    common name(s): secure.mydomain.com
    issuer: /serialNumber=htilpsjjgrrlhyVZ8rbeandz78555bgpWx/FDEVd/OU=GT166968518/OU=See www.rapidssl.com/resources/cps (c)12/OU=Domain Control Validated - RapidSSL(R)/CN=secure.mydomain.com
    SSL certificate is verified by a root authority.

これは、SSLが正しくインストールされたことを意味すると思います。私のdnsimple設定は次のようになります

Type    Name                     TTL          Points to 
ALIAS   mydomain.com             3600         proxy.herokuapp.com   
CNAME   secure.mydomain.com  600          tokyo-2121.herokussl.com  
CNAME   www.mydomain.com     3600         proxy.herokuapp.com   
MX          mydomain.com             600          mx00.1and1.co.uk (P:10)   
MX          mydomain.com             600          mx01.1and1.co.uk (P:20)

エンドポイントtokyo-2121.herokussl.comをアプリにリンクさせるにはどうすればよいですか?アプリのどこかに追加する必要がありますか?

4

1 に答える 1

14

SSLエンドポイントを正しく構成したようですが、使用するドメインをHerokuに通知していません。このエラーメッセージは実際にはHeroku内から発生しています。つまり、ホスト名を入力すると正しい場所に移動しますが、Herokuはホスト名を認識しないため、サービスを提供するサイトを決定できません。

コマンドを確認する必要がありますheroku domains

次を使用してドメインを一覧表示できます。

heroku domains

ドメインがリストに表示されない場合は、ドメインを追加する必要があります。これは、次を使用して実行できます。

heroku domains:add secure.mydomain.com

これにより、ドメインがHerokuアプリに追加され、Herokuサーバーがそのホスト名へのリクエストに対してサイトにサービスを提供できるようになります。

于 2012-09-11T12:15:06.257 に答える