Сервер Caddy не запускается и отображает эту ошибку после обновления до v0.9.3:
listen tcp :443: bind: permission denied
Я работал caddy с systemd в качестве пользователя caddy
. Я проверил, что бинарный файл действительно принадлежит caddy
.
permissions
Кит
источник
источник
CapabilityBoundingSet=CAP_NET_BIND_SERVICE
.Это не проблема кэдди и не проблема с разрешениями пользователей. Linux не позволяет процессам прослушивать порты низкого уровня по умолчанию.
Чтобы предоставить доступ:
source: superuser: Разрешить привязку процесса без полномочий root к портам 80 и 443?
источник