<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Обновить letsencrypt с помощью certbot, если 80 порт занят</title>
    <link>https://opennet.ru/openforum/vsluhforumID8/8364.html</link>
    <description>Порты 443 и 80 слушаются nginx, входящие на 80 вообще-то просто редиректят на https (443), но отказаться от использования 80 порта не могу.&lt;br&gt;&lt;br&gt;Вари1: /etc/letsencrypt/cli.ini:&lt;br&gt;pre-hook = service nginx stop&lt;br&gt;post-hook = service nginx start&lt;br&gt;(кривой способ освободить 80-й порт)&lt;br&gt;Но блин, так как-то неправильно. А как обойти то, что порт 80 занят?&lt;br&gt;&lt;br&gt;Одновременно не могу понять следующее: сразу после перезагрузки (nginx стартует автоматом, все ок) запускаю certbot renew --dry-run - тесты проходит, все ок (это когда в /etc/letsencrypt/cli.ini стоит &quot;post-hook = service nginx reload&quot;).&lt;br&gt;&lt;br&gt;То есть мне, конечно, норм, что тест проходит, но как certbot с 80 портом обходится в этом случае, непонятно. Последующие тестовые запуски могут показывать ошибки nginx: &#091;emerg&#093; bind() to 0.0.0.0:80 failed (98: Unknown error), но не всегда. При этом сайт работает нормально. Мистика какая-то.&lt;br&gt;</description>

<item>
    <title>Обновить letsencrypt с помощью certbot, если 80 порт занят (userovich)</title>
    <link>https://opennet.ru/openforum/vsluhforumID8/8364.html#4</link>
    <pubDate>Tue, 21 Nov 2023 11:59:43 GMT</pubDate>
    <description>&amp;gt; а зачем что-то обходить ...&lt;br&gt;&amp;gt; можно и нужно и через сам nginx авторизовать ...&lt;br&gt;&amp;gt; RTFM на предмет --webroot --webroot-path и алиаса в nginx для .well-known/acme-challenge &lt;br&gt;&lt;br&gt;Супер! То, что доктор прописал!&lt;br&gt;&lt;br&gt;ЗЫ: вопрос закрыт, всем спасибо (и плюсы ;))&lt;br&gt;</description>
</item>

<item>
    <title>Обновить letsencrypt с помощью certbot, если 80 порт занят (муу)</title>
    <link>https://opennet.ru/openforum/vsluhforumID8/8364.html#3</link>
    <pubDate>Mon, 20 Nov 2023 23:33:48 GMT</pubDate>
    <description>&amp;gt; Но блин, так как-то неправильно. А как обойти то, что порт 80 &lt;br&gt;&amp;gt; занят?&lt;br&gt;&lt;br&gt;а зачем что-то обходить ...&lt;br&gt;можно и нужно и через сам nginx авторизовать ...&lt;br&gt;RTFM на предмет --webroot --webroot-path и алиаса в nginx для .well-known/acme-challenge&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Обновить letsencrypt с помощью certbot, если 80 порт занят (userovich)</title>
    <link>https://opennet.ru/openforum/vsluhforumID8/8364.html#2</link>
    <pubDate>Mon, 20 Nov 2023 18:48:19 GMT</pubDate>
    <description>&amp;gt; https://github.com/acmesh-official/acme.sh &lt;br&gt;&lt;br&gt;Спасибо&lt;br&gt;</description>
</item>

<item>
    <title>Обновить letsencrypt с помощью certbot, если 80 порт занят (gg)</title>
    <link>https://opennet.ru/openforum/vsluhforumID8/8364.html#1</link>
    <pubDate>Mon, 20 Nov 2023 18:33:30 GMT</pubDate>
    <description>https://github.com/acmesh-official/acme.sh&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

</channel>
</rss>
