невозможно подписать сертификат letsencrypt

  1. Начните резервное копирование всего, файлов, БД

Если бы я был, вы бы просто переустановили VPS и восстановили все обратно .

  1. Проверьте настройки брандмауэра, это может быть брандмауэр, блокирующий ваши порты.

Это зависит от типа VPS, например, изменяются блоки виртуальных серверов ПК Р-Виртуализация, включая ядро, они представлены в виде шаблонов, и исправлять их, вероятно, не будет. возможно, проверьте, на чем построен ваш VPS.

Сначала выполните эти действия, и если по какой-то причине вы все же решите это исправить, сообщите нам дополнительную информацию ...

2
06.09.2017, 16:30
1 ответ

Я думаю, что lets encrypt должен получить доступ к вашему серверу через http, а не https. Вам нужно сделать исключение для каталога .well-knownв вашем блоке httpserver.

Например:

server {
    listen 80;
    server_name *.mydomain.home.com;

    location / {
        return 301 https://$server_name$request_uri;
    }
    location /.well-known/ {
        root /path/to/directory;
    }
}
server {
    listen 443 ssl;
    server_name *.mydomain.home.com;

    ssl_certificate...;
    ssl_certificate_key...;

   ...

    location /.well-known/ {
        root /path/to/directory;
    }
}
0
27.01.2020, 22:36

Теги

Похожие вопросы