Deleted
Роутинг и аксесслисты
CMDR Jack
Ну, да, это одно из решений.
Deleted
Власть портит людей и превращает в вахтёров, ИМХО.
Alexey
With no power - no responsibility😊
Deleted
Ксенолюбов подвезли
Roman
https://habrahabr.ru/post/219295/
Fljúgandi Kettlingur
Власть портит людей и превращает в вахтёров, ИМХО.
В вахтеров людей превращает не власть, а сочетание комплексов неполноценности с небольшой властью Ну и что, что ты глава группы исследователей мирового уровня, я в гардеробе работаю? Не дам тебе пальто без номерка!
Tiarv
Иногда так бывает, что
Tiarv
даешь ты людям пальто без номерка, даешь
Tiarv
А тебя взяли и наказали за это
Anton
Anton
😆
CMDR Jack
:D
Sergey
всем привет, кто умеет nginx + letsencrypt?
Sergey
или это к сисадминами?
Александр
Все уметь
Pavel
девопс новый сисадмин.
Sergey
ок
Александр
Не работает?
Anton
всем привет, кто умеет nginx + letsencrypt?
стопицот хаутушек в гугле.
Sergey
бля
Sergey
умею, настроил
Sergey
более тонкий вопрос
Александр
Я умею. 2000 сделаю
Полехче, в очередь
🏳️ Phil
стопицот хаутушек в гугле.
Он достаточно кривой, там шаг в сторону и хаутушками зад можно вытереть
Anton
ну так сразу и задавай конкретные вопросы.
🏳️ Phil
Полехче, в очередь
Так, Ксению позову!!!!
Александр
Так, Ксению позову!!!!
Это удар ниже пояса(
Sergey
Дано: работающий letsencrypt под отдельным юзером certonly nginx Необходимо: автообновлять сертификаты по крону без требования пароль юзера и выключения nginx
🏳️ Phil
Это удар ниже пояса(
Но выше колена?
Sergey
Это наверное вопрос по certbot?
ну да у мну бунта 16 установил через apt install letsencrypt
Yevhenii
nginx reload там же
Sergey
nginx reload там же
он говорит, что кто-то захавал 443 порт и не обновляет
Anton
ну так посмотри, кто захавал: ss -tlnp 'sport == :443'
Sergey
nginx
Yevhenii
ты релоад от какого юзера делаешь?
Anton
а чего не через systemctl reload nginx.service или как-то так?
Anton
Sergey
я пытаюсь сначала сделать letsencrypt renew
Sergey
он пытается занять 443 порт, который занят nginx'ом, и падает
Sergey
вот поэтому сюда и спрашиваю
Aleksey
документацию почитать надобно
Sergey
можно носом ткнуть в конкретный раздел доки?
Aleksey
well known url надобно узнать что такое
Yevhenii
certbot-auto certonly -a webroot —webroot-path=/usr/share/nginx/html -d example.com -d www.example.com
Yevhenii
при первой генерации укажи
Yevhenii
и location ~ /.well-known { allow all; }
Sergey
а если уже есть много сертификатов?
Yevhenii
в конфиг nginx
Александр
Yevhenii
справедливо
Vitali Kotik
@sergeysova ты еще и девопс?)
Sergey
а зачем webroot? можно указать —nginx
я не хочу чтобы он генерил конфиги для нжинкса
Sergey
@sergeysova ты еще и девопс?)
я девелопер вообще
Александр
я не хочу чтобы он генерил конфиги для нжинкса
Пусть генерит что хочет, у меня nginx берёт мой конфиг и с него читает
Александр
и ему похуй, что там генерит lets
Sergey
пойду мучать субдомены
Sergey
я так понимаю, юзер из которого всё происходит должен иметь права на запись /usr/share/nginx
Александр
У меня nginx из каропки, так что хз,.. возможно да
Александр
сейчас проверю
Александр
Я хз честно говоря куда он пишет при указании —nginx
Александр
Надо в доке глянуть
Sergey
так при генерации у меня есть конфиг для домена я запускаю certonly с параметром —webroot для /usr/share/nginx/html и он сгенерит нормально всё?
Александр
А с какой целью интересуетесь?
Александр
😆
Sergey
эм
Александр
Ну человек выше пример написал, о чём вы сейчас спрашиваете?
Sergey
я под другим юзером сижу
Sergey
не рут
Sergey
Sergey
вот что он мне вывалил
Александр
Отлично, лог есть, что ещё надо то?
Александр
Права есть?
Sergey
он хочет иметь доступ к /etc/letsencrypt