SRV records from a W2000 server onto a Unix box?

Kevin Darcy kcd at daimlerchrysler.com
Mon Nov 20 23:14:09 UTC 2000


Jim Reid wrote:

> >>>>> "Jeremy" == Jeremy Laws <jeremy.laws at waynegraham.com> writes:
>
>     Jeremy> I'm adding entries from a DNS server (a Windows2000
>     Jeremy> server) to our main DNS server (a solaris 2.6 Sun box) but
>     Jeremy> I'm getting the following errors:
>
>     Jeremy> line 55: Unknown tyrp: SRV.
>     Jeremy> line 55: database format error (SRV)
>
>     Jeremy> line 55 reads: "_ldap._tcp.WAYNEGRAHAM.COM. 600 IN SRV 0 100 389 rb.WAYNEGRAHAM.COM."
>
>     Jeremy> I'm getting this for every line of the file that has an
>     Jeremy> SRV entry.
>
>     Jeremy> Any clues?
>
> The SRV record you showed is syntactically correct. I would have
> thought the error messages above were clear enough. Your name server
> does not understand or recognise the SRV record type. This means it is
> ancient. Support for SRV records was even provided in BIND4.9.7 which
> has pretty much been dead for a couple of years now. Upgrade. Get the
> current version from www.isc.org or ask Mr. Sun to provide their
> latest DNS patch for your OS.

Solaris 2.6 was still shipping with 4.9.4-P1, I believe; the next major release -- Solaris 7 -- is
the first one to ship with a BIND 8-based nameserver and resolver library. I seem to recall a
promise from Sun to make a BIND 8 patch available for older versions of Solaris, but I can't find
anything like that on SunSolve.

So the solution is to either a) upgrade your OS, or b) use the ISC BIND. I've been running
ISC BIND on Solaris 2.5.1 for years with hardly any problems (one of my nameservers sometimes runs
out of network buffers, but I think that is attributable to some other problem besides a
BIND/Solaris incompatibility -- the machine is also an NTP server and there is evidence that the
buffers are being exhausted by NTP traffic spikes).


- Kevin




More information about the bind-users mailing list