web-dev-qa-db-ja.com

LetsEncrypt-「DVのクライアントに接続できません」

Ubuntu 15.10で LetsEncrypt を使用しています。

UFWを使用してポート443および80を開いており、HTTPからWebブラウザーで保護しようとしているドメイン(akuk.co.uk)にアクセスできます。

./letsencrypt-autoコマンドを実行してドメイン(akuk.co.ukおよびwww.akuk.co.uk)を選択すると、次のメッセージが表示されます。

認証手順に失敗しました。 www.akuk.co.uk(tls-sni-01):urn:acme:error:connection ::サーバーはDVのクライアントに接続できませんでした:: DVSNIチャレンジのホストに接続できませんでした

重要事項:

  • 次の「urn:acme:error:connection」エラーがサーバーによって報告されました。

    ドメイン:www.akuk.co.uk
    エラー:サーバーはDVのクライアントに接続できませんでした


./letsencrypt-auto --verboseを実行すると、表示されます:

鍵の生成(2048ビット):
/etc/letsencrypt/keys/0026_key-letsencrypt.pem
CSRの作成:/etc/letsencrypt/csr/0026_csr-letsencrypt.pem
新しいHTTPS接続の開始(1):acme-v01.api.letsencrypt.org
新しいHTTPS接続の開始(1):acme-v01.api.letsencrypt.org
新しいHTTPS接続の開始(1):acme-v01.api.letsencrypt.org
次の課題の実行:
tls-sni-01 akuk.co.ukのチャレンジ
www.akuk.co.ukのtls-sni-01チャレンジ
Apache sslモジュールを有効にしました
確認を待っています...
新しいHTTPS接続の開始(1):acme-v01.api.letsencrypt.org
新しいHTTPS接続の開始(1):acme-v01.api.letsencrypt.org
新しいHTTPS接続の開始(1):acme-v01.api.letsencrypt.org
新しいHTTPS接続の開始(1):acme-v01.api.letsencrypt.org
ユーザーへのレポート:次の「urn:acme:error:connection」エラー
サーバーから報告されました:
ドメイン:www.akuk.co.uk
エラー:サーバーはDVのクライアントに接続できませんでした
課題のクリーンアップ


私のports.confファイルは次のようになります。

# If you just change the port or add more ports here, you will likely also
# have to change the VirtualHost statement in
# /etc/Apache2/sites-enabled/000-default.conf

Listen 80

<IfModule ssl_module>
        Listen 443
</IfModule>

<IfModule mod_gnutls.c>
        Listen 443
</IfModule>

# vim: syntax=Apache ts=4 sw=4 sts=4 sr noet

sites-enabledファイルakuk-co-uk.confは次のようになります。

<VirtualHost *:80>
        ServerAdmin [email protected]
        ServerName www.akuk.co.uk
        ServerAlias akuk.co.uk
        DocumentRoot /var/www/html/akuk_co_uk/public_html

        ErrorLog ${Apache_LOG_DIR}/error.log
        CustomLog ${Apache_LOG_DIR}/access.log combined
</VirtualHost>

# Server Settings for Port 443 (SSL)
<VirtualHost *:443>
        ServerAdmin [email protected]
        ServerName www.akuk.co.uk
        ServerAlias akuk.co.uk
        DocumentRoot /var/www/html/akuk_co_uk/public_html
        ErrorLog ${Apache_LOG_DIR}/error.log
        CustomLog ${Apache_LOG_DIR}/access.log combined
</VirtualHost>

# vim: syntax=Apache ts=4 sw=4 sts=4 sr noet

ポート80および443が開いていると、問題を理解できません。これはどのように修正できますか?

5
Ben

解決策は、ポート*:443ルーターのネットワーク上の関連IP(私の場合は192.168.0.23)に転送することでした

1
Ben