Projet

Général

Profil

Tâche #26697

Proposition Scénario #26847: La synchronisation NTP ne doit pas tomber en erreur en cas de serveurs injoignables

Le test de la gateway dans ntp.conf est foireux

Ajouté par Emmanuel GARETTE il y a environ 5 ans. Mis à jour il y a environ 5 ans.

Statut:
Nouveau
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
08/02/2019
Echéance:
% réalisé:

0%

Restant à faire (heures):

Description

Le test de la variable adresse_ip_gw ne fonctionne pas chez moi. Je propose de remplacer par %%is_empty.

De plus, il ne faut pas configurer de fallback si on n'a pas de passerelle.

Je propose donc la modification suivante :

%if %%is_empty(%%adresse_ip_gw)
server 127.127.1.0
fudge  127.127.1.0 stratum 10
%else
%for %%ntp_iter in %%serveur_ntp
server %%ntp_iter iburst
%end for
 %if %%getVar('activer_ad_smb', 'non') == 'oui' and (%%getVar('ad_server_role', 'controleur de domaine') == 'membre' or %%getVar('ad_additional_dc', 'non') == 'oui' )
# AD member must be synchronized on domain controller only
 %else
# Fallback pool
pool europe.pool.ntp.org
 %end if
%end if

Cette solution est rapide, l'idéal serait :
- de vider serveur_ntp si adresse_ip_gw est vide ;
- itérer dans tous les cas sur serveur_ntp.

Historique

#1 Mis à jour par Fabrice Barconnière il y a environ 5 ans

  • Tâche parente mis à #26847

Formats disponibles : Atom PDF