0

昨日、RapidSSL 証明書を追加しましたが、supplibetter.com にアクセスすると、まだ SSL の不一致の警告が表示され、私の証明書ではなく heroku 証明書が提示されています。これを機能させて、できるだけ早く警告を取り除きたいです。

証明書を取得するために、このチュートリアルの手順に従いましたが、例外として、ステップ 16 で「../ssldir/myapp_mydomain_com_chain.key」に相当するものがなかったため、唯一の _chain-less .key ファイルを使用しました。私は持っていました。私のPEMは私のCRTとそれに続く中間CRTで構成されており、チェック後にスペース/改行が正しくなっています。

私の DNS は、Heroku と対話する Badger.com を介しています。現在の記録を以下に示します。この投稿では、私が持っていない cname を追加することを推奨していますが、Badger が Heroku プラグインをアンインストールせずにそれを行う方法はありません。「_______.herokuapp.com」アドレスの 1 つの入力のみを許可し、残りは実行します。

現在のドメイン

heroku certs と ssl の結果

matt$ heroku certs
Endpoint                  Common Name(s)                          Expires               Trusted
------------------------  --------------------------------------  --------------------  -------
osaka-8681.herokussl.com  www.supplybetter.com, supplybetter.com  2014-03-09 23:27 UTC  True
matt$ heroku ssl
supplybetter.com has no certificate
www.supplybetter.com has no certificate

この質問は Badger と Heroku のサポートに送信されました。受け入れられた答えがない場合、私にはまだ解決策がありません。ご協力ありがとうございました!

--

Heroku support:

"おい、

したがって、あなたがフォローしているチュートリアルは、ssl:endpoint の代わりに削除されたレガシー機能 ssl:hostname に関するものでした。heroku certs を実行すると、証明書が適切に追加されていることがわかります。ただし、最後の手順が 1 つあります。CNAME を ssl:endpoint osaka-8681.herokussl.com にポイントする必要があります。

それができたら、DNS が伝播するのを待つだけで準備完了です。」

問題は、bager には非サブドメインの cname を追加する方法がなく、heroku アプリは ____.herokuapp.com 形式のものしか取得できないことです。

4

2 に答える 2

1

DNS は、ドメインの頂点 (「非サブドメイン」) の CNAME レコードをサポートしていません。Heroku のドキュメントでは、apex ドメインを使用しないことを推奨しています。DNS プロバイダーは、利用できる domain.com から www.domain.com へのリダイレクト機能を提供している場合があります。

DNSimple には、Heroku で頂点を使用できる機能がありますが、アナグマから切り替える必要があります: http://support.dnsimple.com/questions/32831-How-do-I-point-my-domain- apex-to-Heroku

于 2013-03-09T01:34:37.580 に答える
0

Badger サポートは、必要な 3 つの A レコードと、osaka.herokussl.com を指す正しい CNAME を手動で実装しました。私の主な間違いは、CNAME を入力するための Badger の形式である _.domain.com に直面したときに、www が機能することに気づかなかったことです。現在、それは伝播され、うまく機能しています。

学んだこと:

  • 2013 年 3 月 8 日現在、Badger の Heroku プラグインはカスタム ドメインをサポートできませんが、手動で追加することは可能です
  • アナグマのサポートは非​​常に反応が良い
于 2013-03-09T01:36:45.400 に答える