Adresse du serveur, port HTTPS et certificat personnalisé¶
La configuration du serveur se trouve dans /var/lib/netzmonitor/config.json. Par défaut, l’interface écoute sur l’adresse 0.0.0.0 et le port TCP 8787. Les modifications des clés bind et port prennent effet après un redémarrage du service :
sudo netzmonitor restart
Utilisez le nouveau port lors du prochain accès par navigateur. Les autres paramètres de config.json sont conservés.
Pour utiliser un certificat HTTPS personnalisé, remplacez /var/lib/netzmonitor/server.crt et /var/lib/netzmonitor/server.key par le certificat approprié et sa clé privée. Le compte de service netzmonitor doit pouvoir lire les deux fichiers ; la clé privée doit être lisible uniquement par ce compte. Redémarrez ensuite le service. Si une empreinte de certificat est utilisée pour les collecteurs de mesures distants, sa valeur confirmée doit également être actualisée lors du changement de certificat.