Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2048 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  [RESOLU] Erreur Bind9 "file not found"

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[RESOLU] Erreur Bind9 "file not found"

n°1415770
dj ess
Posté le 10-03-2018 à 17:33:42  profilanswer
 

Bonjour à toutes et tous  
 
Je travaille actuellement sur un projet perso / fin d’étude et j’ai un problème.
 
Projet : un serveur dns + ldap (si j’y arrive) un autre serveur avec Owncloud d’installer. Le tout sur deux machines virtuelles Debian 9.
 
Je précise que le nom de domaine ‘’dumontgroup.cf’’ existe bien (nom de domaine que j’ai obtenu gratuitement auprès de Freenom) mais, l’entreprise est fictive, c’est une pure invention de ma part.
 
Je rencontre actuellement un souci avec le dns Bind9.
 
Nom du serveur : dns-ldap
 
j’ai installé Bind9
 
 
j’ai déclaré mes deux zones dans /etc/bind/named.conf.local
 

Code :
  1. zone "dumontgroup.cf" {
  2.       type master;
  3.       file "/etc/bind/db.dumontgroup.cf";
  4. };
  5. zone "1.168.192.in-addr.arpa" {
  6.       type master;
  7.       file "/etc/bind/db.1.168.192.in-addr .arpa";
  8. };


 
j’ai ensuite crée mes fichiers de zone :
 
zone principale :  db.dumontgroup.cf
 

Code :
  1. $TTL 604800
  2. @  IN  SOA  dns-ldap.dumontgroup.cf. root.dumontgroup.cf. (
  3.             2;
  4.             604800;
  5.             86400;
  6.             2419200;
  7.             604800);
  8. ;
  9. @  IN  NS  dns-ldap.dumontgroup.cf.
  10. cloud  IN  A  192.168.1.53


 
zone inverse :  db.1.168.192.in-addr .arpa
 

Code :
  1. $TTL 604800
  2. @  IN  SOA  dns-ldap.dumontgroup.cf. root.dumontgroup.cf. (
  3.             1;
  4.             604800;
  5.             86400;
  6.             2419200;
  7.             604800);
  8. ;
  9. @  IN  NS  dns-ldap.dumontgroup.cf.
  10. 1  IN  PTR  192.168.1.53


 
Quand je lance la commande ‘’named-checkconf -z’’ ou un ‘’systemctl status bind9’’ pour tester la configuration j’ai les erreurs suivantes qui s’affichent :
 
zone 1.168.192.in-addr.arpa/IN: loading from master file etc/bind/db.1.168.192.in-addr.arpa failed: file not found
 
zone 1.168.192.in-addr.arpa/IN: not loaded due to errors.
 
zone dumontgroup.cf/IN: loading from master file etc/bind/db.dumontgroup.cf failed: file not found
 
zone dumontgroup.cf/IN: not loaded due to errors.

 
j'avoue ne pas bien comprendre, mes fichiers de zone existent bien non ?
 
Avez-vous une idée ?
 
Merci :)


Message édité par dj ess le 11-03-2018 à 00:39:07
mood
Publicité
Posté le 10-03-2018 à 17:33:42  profilanswer
 

n°1415771
o'gure
Modérateur
Multi grognon de B_L
Posté le 10-03-2018 à 18:03:49  profilanswer
 

J'ai seulement lu en travers mais déjà dans

Citation :

zone "1.168.192.in-addr.arpa" {
      type master;
      file "/etc/bind/db.1.168.192.in-addr .arpa";
};


tu as un malheureux espace

 

Ensuite,
le message indique que c'est le fichier:

etc/bind/db.1.168.192.in-addr.arpa


tu noteras l'absence de / au départ. Le chemin est donc relatif à l'endroit ou bind est exécuté... Check ta conf car c'est louche...

 

Pour terminer quand tu as ce genre de message, la bonne manière de procéder :
- c'est de copier coller depuis tes fichiers config le nom des fichiers auquel tu fais référence et vérifier qu'ils existent. Souvent il s'agit d'une simple typo à la con, ou l'oubli d'un répertoire.
- c'est de bien regarder le message d'erreur pour voir si les chemins sont absolu ou relatif et de bien checker l'existence de ceci et comme indiquer au dessus : donc encore une fois un copier coller exact du chemin dans le message d'erreur et checker l'existence depuis le répertoire supposé ou autre
- si ça résoud pas le soucis : faire des grep dans les fichiers de config pour voir quels est le fichier problématique par rapport au chemin donné dans l'erreur


Message édité par o'gure le 10-03-2018 à 18:05:45

---------------
Relax. Take a deep breath !
n°1415790
dj ess
Posté le 10-03-2018 à 23:56:01  profilanswer
 

Merci o'gure pour ta réponse !
 
Les erreurs que tu as détecté au dessus (espace en trop, etc.) étaient liées au copier coller de ma vm au forum.
 
J'ai décidé de refaire complètement mes zones proprement et c'est bon !
 
si je fais un test avec dig dumontgroup.cf ça marche

Code :
  1. dig dumontgroup.cf
  2. ; <<>> DiG 9.10.3-P4-Debian <<>> dumontgroup.cf
  3. ;; global options: +cmd
  4. ;; Got answer:
  5. ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 43237
  6. ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 1
  7. ;; OPT PSEUDOSECTION:
  8. ; EDNS: version: 0, flags:; udp: 4096
  9. ;; QUESTION SECTION:
  10. ;dumontgroup.cf.   IN A
  11. ;; ANSWER SECTION:
  12. dumontgroup.cf.  604800 IN A 192.168.1.53
  13. ;; AUTHORITY SECTION:
  14. dumontgroup.cf.  604800 IN NS dumontgroup.cf.
  15. ;; Query time: 0 msec
  16. ;; SERVER: 192.168.1.53#53(192.168.1.53)
  17. ;; WHEN: Sat Mar 10 23:42:55 CET 2018
  18. ;; MSG SIZE  rcvd: 73


 
et nslookup cloud.dumontgroup.cf ça marche aussi, le sous domaine renverra bien vers mon futur OwnCloud.

Code :
  1. Server:  192.168.1.53
  2. Address: 192.168.1.53#53
  3. Name: cloud.dumontgroup.cf
  4. Address: 192.168.1.51


 
 
Merci à toi pour ton aide et tes précieux conseils :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  [RESOLU] Erreur Bind9 "file not found"

 

Sujets relatifs
Installation de Lubuntu sur SSD - Msg d'erreur partitionnementErreur! mon script ne marche pas lors du check config
Installation Nagios Erreur 2Linux erreur: grub rescue
ath10k, msg d'erreur firmware dmesg [Gentoo]RaspberryPi en kiosk - File system
Erreur "File not found" serveurscript - read file, locate lines, replace part of line
Plus de sujets relatifs à : [RESOLU] Erreur Bind9 "file not found"


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR