Problème :
Au démarrage de headscale 0.17.0 ou plus récent, vous voyez des messages d’erreur répétés comme
headscale-error.txt
headscale_1 | 2022-11-26T20:03:39Z FTL go/src/headscale/cmd/headscale/cli/server.go:21 > Error initializing error="cannot parse `host=postgres dbname=headscale user=headscale sslmode= port=5432 password=xxxxx`: failed to configure TLS (sslmode is invalid)"Solution
Cette erreur se produit due à un changement à partir de headscale 0.17.0. Dans votre config.yaml, ajoutez
db_ssl: false
config.yaml
db_ssl: falseaprès db_type: ...
Exemple complet de configuration de la section base de données :
config.yaml
# # Configuration Postgres
db_type: postgres
db_host: postgres
db_port: 5432
db_name: headscale
db_user: headscale
db_pass: Paep6AhJiZeedie5fiefieV0quohro
db_ssl: falseAprès cela, redémarrez headscale et le message d’erreur devrait disparaître.
Consultez les articles similaires par catégorie :
Headscale
Si cet article vous a aidé, pensez à m'offrir un café ou à faire un don via PayPal pour soutenir la recherche et la publication de nouveaux articles sur TechOverflow