Ticket #711 (closed defect: worksforme)

Opened 2 years ago

Last modified 2 years ago

zones dns non-crées

Reported by: denis Assigned to: anonymous
Priority: low Milestone: alternc-0.9.6
Component: BIND Version: alternc-0.9.5
Severity: block Keywords:
Cc:

Description

En 0.9.5, le cron /usr/lib/alternc/update_domains.sh me renvoit des erreurs à chaque création de domaines: "skipping non-existent domain /var/alternc/dns/x/xxx.org".

Dans /var/alternc/bind/zones/, les fichiers de zones des nouveaux domaines ne sont pas présent et /var/alternc/bind/automatic.conf n'est pas à jour.

Rien d'anormal dans update_domains.log, les tables "domaines" et "sub_domaines" semblent correctes et les liens sont bien présent dans /var/alternc/dns/x/xxx.org

PS: tout fonctionnait parfaitement en 0.9.4

Change History

06/13/06 02:16:24 changed by anarcat

Peut-être en lien avec le #661?

Reste que j'ai un cas ici d'une 0.9.3.? qui a été mise à jour à 0.9.5 et où les zonefiles n'ont pas été bougées vers /var/alternc... Est-ce que tu as toujours des zonefiles dans /etc/bind/master?

06/23/06 05:46:37 changed by anarcat

  • priority changed from high to low.

il y a ici une solide contradiction.

le message d'erreur provient de basedir_prot.sh:

                if [ -e "$dom" ]; then
                        doms="$doms $dom"
                else
                        echo skipping non-existent domain "$dom" >&2
                fi

Donc, ce message apparait seulement si le fichier $dom n'existe pas. Hors tu dis ici que "liens sont bien présent dans /var/alternc/dns/x/xxx.org". basedir_prot est appelé à la fin de update_domains.sh et il est donc techniquement impossible que les liens existent et que ce message apparaisse.

Est-ce que tu pourrais fournir une trace d'une exécution de update_domains.sh pour qu'on puisse retracer le problème?

sh -x /usr/lib/alternc/update_domains.sh

... s'il vous plaît.

11/28/06 00:42:28 changed by nahuel

  • milestone changed from 0.9.6 to 0.9.7.

11/28/06 03:26:11 changed by anarcat

  • status changed from new to closed.
  • resolution set to worksforme.
  • milestone changed from 0.9.7 to 0.9.6.

ce bug n'est pas reproductible dans la 0.9.5 et la 0.9.6.