Solved : DNS Server Error, zone domain.tld/IN: journal rollforward failed

Today, my DNS server suddenly stop with the following message in /var/log/messages :
May 24 10:56:17 server-vavai named[11205]: zone journal rollforward failed: journal out of sync with zone
I could not addressing my local address and  local domain anymore, even for my server :

;; Got SERVFAIL reply from, trying next server

I’m using dynamic DNS on openSUSE 11.1 for PDC+OpenLDAP. The failed DNS resolution has an impact with the LDAP name resolution on Samba. The nss-ldap could not connect to the the LDAP server.
The solution is failry simple. Just find and remove the file called yourdomainname.tld.jnl on your /var/lib/named directory. In my case, it was /var/lib/named/dyn/vavai.forward.jnl and /var/lib/named/dyn/vavai.reverse.jnl

server-vavai:/home/vavai # nslookup

5 thoughts on “Solved : DNS Server Error, zone domain.tld/IN: journal rollforward failed

  1. In a DNS cache poisoning attack, miscreants replace the numeric addresses of popular Web sites stored on the machine with the addresses of malicious sites. The scheme redirects people to the bogus sites, where they may be asked for sensitive information or have harmful software installed on their PC. The technique can also be used to redirect e-mail, experts said.

Leave a Reply

Your email address will not be published. Required fields are marked *