Zone just not loading or erroring
Mark.Andrews at nominum.com
Mark.Andrews at nominum.com
Tue May 15 22:47:41 UTC 2001
>
> Hi,
>
> Well, we found the problem, but don't know why.
>
> Using "od -a", we found that the last line of the files that
> didn't want to load were "~ " (Without
> the quotes.
>
> Is the tilde some sort of special character? Why didn't we get
> any indications in syslog, etc.
>
> Still interested what "state" is and how to decode.
src/bin/named/ns_defs.h:
/* zone state bits (32 bits) */
#define Z_AUTH 0x00000001 /* zone is authoritative */
#define Z_NEED_XFER 0x00000002 /* waiting to do xfer */
#define Z_XFER_RUNNING 0x00000004 /* asynch. xfer is running */
#define Z_NEED_RELOAD 0x00000008 /* waiting to do reload */
#define Z_SYSLOGGED 0x00000010 /* have logged timeout */
#define Z_QSERIAL 0x00000020 /* sysquery()'ing for serial number */
#define Z_FOUND 0x00000040 /* found in boot file when reloading */
#define Z_INCLUDE 0x00000080 /* set if include used in file */
#define Z_DB_BAD 0x00000100 /* errors when loading file */
#define Z_TMP_FILE 0x00000200 /* backup file for xfer is temporary */
#ifdef BIND_UPDATE
#define Z_DYNAMIC 0x00000400 /* allow dynamic updates */
#define Z_NEED_DUMP 0x00000800 /* zone has changed, needs a dump */
#define Z_NEED_SOAUPDATE 0x00001000 /* soa serial number needs increment */
#endif /* BIND_UPDATE */
#define Z_XFER_ABORTED 0x00002000 /* zone transfer has been aborted */
#define Z_XFER_GONE 0x00004000 /* zone transfer process is gone */
#define Z_TIMER_SET 0x00008000 /* z_timer contains a valid id */
#ifdef BIND_NOTIFY
#define Z_NOTIFY 0x00010000 /* has an outbound notify executing */
#endif
#define Z_NEED_QSERIAL 0x00020000 /* we need to re-call qserial() */
#define Z_PARENT_RELOAD 0x00040000 /* we need to reload this as parent */
#define Z_FORWARD_SET 0x00080000 /* has forwarders been set */
#define Z_EXPIRED 0x00100000 /* expire timer has gone off */
#define Z_NEEDREFRESH 0x00200000 /* need to perform a refresh check */
>
> Thanks, Tuc/TTSG Internet Services, Inc.
>
> >
> >
> > Hi,
> >
> > We are having an issue with 8.2.3-REL.
> >
> > When we tell it to load the domains, it appears so, but after a
> > certain point in the file it doesn't. If we comment out the 2-3 entries be
> fore
> > the line, the next 2-3 still won't load.
> >
> > Syslog is cranked quite high, with no output we can see that would
> > give an indication.
> >
> > The only thing we notice is that on a dump, good zones show :
> >
> > ; time=0, lastupdate=0, serial=2001051101,
> > ; refresh=0, retry=3600, expire=604800, minimum=86400
> > ; ftime=989608583, xaddrcnt=0, state=0041, pid=0
> >
> > And the bad zones show
> >
> > ; time=0, lastupdate=0, serial=2001051501,
> > ; refresh=0, retry=3600, expire=604800, minimum=86400
> > ; ftime=0, xaddrcnt=0, state=0140, pid=0
> >
> >
> > Whats the "state", and how do we decode it?
> >
> > Thanks, Tuc/TTSG Internet Services, Inc.
> >
> >
> >
>
>
--
Mark Andrews, Nominum Inc.
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742 INTERNET: Mark.Andrews at nominum.com
More information about the bind-users
mailing list