Bind, problème de zone ou fichier de conf incorrect ?

Hello,

J’ai un petit problème avec juste une zone dans mon bind (avec ldap). Tout fonctionnait très bien jusqu’à ce que je rajoute une zone. Quand je redémarre bind, j’ai ceci dans mes logs :

[quote]27-Dec-2010 10:39:44.890 general: info: zone 0.in-addr.arpa/IN: loaded serial 1
27-Dec-2010 10:39:44.895 general: info: zone 127.in-addr.arpa/IN: loaded serial 1
27-Dec-2010 10:39:44.896 general: info: zone 255.in-addr.arpa/IN: loaded serial 1
27-Dec-2010 10:39:44.928 general: error: dns_rdata_fromtext: buffer-0xb6c934a8:1: near eof: unexpected end of input
27-Dec-2010 10:39:44.928 general: error: LDAP sdb zone ‘mondomaine.fr’: dns_sdb_put… failed for ns1.mondomaine.fr. postmaster.mondomaine.fr 2010081604 2D 15M 4W1H
27-Dec-2010 10:39:44.928 general: error: zone mondomaine.fr/IN: could not find NS and/or SOA records
27-Dec-2010 10:39:44.928 general: error: zone mondomaine.fr/IN: has 0 SOA records
27-Dec-2010 10:39:44.928 general: error: zone mondomaine.fr/IN: has no NS records
27-Dec-2010 10:39:44.932 general: info: zone localhost/IN: loaded serial 2
27-Dec-2010 10:39:44.939 general: notice: running
[/quote]
et un named-checkconf me renvoi ceci sur mon premier fichier de conf :

J’ai repris toute ma conf, la seule chose que j’avais modifié par rapport à avant est justement ce domaine. J’ai exactement le même nom de domaine, mais en .com et avec celui là tout marche très bien. D’ailleurs je précise que bind n’est pas plus inquiété que ça, mon problème de zone n’empêche pas bind ni les autres zones de parfaitement bien fonctionner.

Auriez-vous une idée ?

[quote=“coldroom”]27-Dec-2010 10:39:44.928 general: error: dns_rdata_fromtext: buffer-0xb6c934a8:1: near eof: unexpected end of input
[/quote]

[quote=“coldroom”]Auriez-vous une idée ?[/quote]Oui, tu as effacé par mégarde un ) ou un } dans le fichier de conf je pense.

C’est fou, pourtant dans mon fichier de zone, tout est clean, enfin, je l’ai pris et repris, mais je ne vois rien…

et côté déclaration ldap pareil. ça ne peut pas venir d’un caractère caché, genre un “enter” ou autre ?

:005 Il m’est arrivé, la même, chose, en gros tout apparaissait bien (les caractères d’échappement) mais pourtant ça ne fonctionné pas, il a fallu que je les virent tous et que je les réécrivent tous pour que ça fonctionne.

Tiens en passant, comment as tu lié ton LDAP et ton BIND?
Est-ce que c’est un OpenLDAP?

[quote=“Dr I”]:005 Il m’est arrivé, la même, chose, en gros tout apparaissait bien (les caractères d’échappement) mais pourtant ça ne fonctionné pas, il a fallu que je les virent tous et que je les réécrivent tous pour que ça fonctionne.

Tiens en passant, comment as tu lié ton LDAP et ton BIND?
Est-ce que c’est un OpenLDAP?[/quote]
C’est un openldap, oui.

Je me suis servi du module network de MDS (et ce tuto m’a aidé). Il m’a installé tout ce qui faut pour faire le lien entre les deux. J’ai installé ça sur une lenny il y 7 ou 8 mois environ. J’ai essayé de reproduire la même install récemment… impossible d’y arriver, bind ne reconnait plus le format ldap.
Si tu y arrives, contacte moi qu’on compare nos différences, j’aimerais bien refaire cette installe sur du dématérialisé.