--manualプラグインを使用してLetsencrypt証明書を生成しようとしています。私は "マニュアル"を使用しています。なぜなら私のサーバにはpython2.6があり、私はpython2.7が必要なので、私はラップトップからcertificatをエクスポートする証明書を生成します。私の場合は、http 8280ポートまたはhttps 443ポートしか使用できません。だから、私が使っているコマンドは:手動モードでLetsencrypt証明書を生成
./letsencrypt-auto certonly --manual --http-01-port 8280
私のウェブサイトに秘密のファイルを作成し、私にそれを行うように指示します。この後、私はこれらのエラーを持っている:
Failed authorization procedure. mydomain.es (http-01):
urn:acme:error:connection :: The server could not connect to the client to verify the domain ::
Could not connect to http://mydomain.es/.well-known/acme-challenge/_6UES5rHkQ78etjN3HmT4n2l5J66vDs1nCX2APzuzIE
私は、サーバーとのconexionがかのうであると確信していますので、私は、Webナビゲータで私の秘密ファイルへのアクセスもできます。 http://mydomain:8280/.well-known/acme-challenge/
では、生成された秘密ファイルを見ることができます。だから私はなぜサーバーがクライアントに接続できなかったのか分からない。
http-01-portは、CAがサーバーに到達する方法には影響しません。 CAは常にポート80に到達しようとします。ポート443でtls-sni-01を試してみてください。 – JrBenito