Le serveur Caddy ne démarre pas et affiche cette erreur après la mise à niveau vers la version 0.9.3:
listen tcp :443: bind: permission denied
J'exécutais caddy avec systemd en tant qu'utilisateur caddy
. J'ai vérifié que le binaire était bien la propriété de caddy
.
permissions
Keith
la source
la source
CapabilityBoundingSet=CAP_NET_BIND_SERVICE
.Ce n'est pas un problème de caddie, ni un problème d'autorisations utilisateur. Linux ne permet pas aux processus d'écouter sur les ports de bas niveau par défaut.
Pour accorder l'accès:
source: superutilisateur: autoriser le processus non root à se lier aux ports 80 et 443?
la source