私は自分のサーバーにLetsEncryptをインストールしようとしています。私のサーバーはGlassFish上で動作しており、私はすべてのletsencryptサービスからチャレンジエラーをたくさん得ています。GlassFishでLetsEncryptを実行しようとしています
システム情報: CentOSの7 Webサービス:GlassFishの
ここでは、エラーコードの一部の画像です:
私は自分のサーバーにLetsEncryptをインストールしようとしています。私のサーバーはGlassFish上で動作しており、私はすべてのletsencryptサービスからチャレンジエラーをたくさん得ています。GlassFishでLetsEncryptを実行しようとしています
システム情報: CentOSの7 Webサービス:GlassFishの
ここでは、エラーコードの一部の画像です:
問題があなたのGlassFishの設定がされていませんが、 LetsEncryptサービスは、エラーで表示されたURLの下でletsencryptファイルを見つけることができないため(012で始まる)。
これは、GlassFishがファイルを提供するのではなく、URLをEdgeMAXアプリケーションにリダイレクトするためです。このアプリケーションは、404ページだけを返します。見つからないためです。
ここのletsencryptガイドの手順に従い、--standalone
でcertonly
オプションを使用することをお勧めします。このオプションは、スタンドアロンのHTTPサーバーを実行する必要があり、GlassFishと衝突するため、しばらくGlassFish(またはポート80で待機しているプロキシサーバー)を停止する必要があります。
Letsencryptでは、サーバーが指定されたURLからのletsencryptファイルを提供する必要があります。現在の設定では、GlassFishでこれを行うことはできません。