Does anyone know what IPV6 functionality is included in the OES2015/OES11 versions of novell-named? I'm running a fully patched OES2015 / SLES11 SP3 server, and the named.run file indicated that novell-named is based on BIND 9.3.2 from the startup messages. (Note: anything in the form "<stuff>" below has been sanitized or summarized.)

My issue is that I'm attempting to configure novell-named to support incoming IPV6 queries. I've added...
listen-on-v6 port 53 {any; };
...directly into the options for the name server using ConsoleOne, as the option is not present in the Java DNS-DHCP console. That appears to work, as I see ...
Code:
    options {
      novell_zone-list { ... <long list of zone names>... };
      novell_server-dnsname "ns3. <domainname> ";
      zone-statistics Yes;
      additional-from-cache No;
      recursion No;
      listen-on-v6 port 53 {any; };
      novell_server-mod-time 1455961216;
      novell_server-dn "DNS_Healer.<eDir context> ";
    }
... in /etc/opt/novell/named/named.conf. When novell-named loads, though, it does not appear to listen on any IPv6 addresses, as "netstat -lnput | grep named" returns...
Code:
	tcp        0      0 10.46.1.1:53            0.0.0.0:*               LISTEN      17282/novell-named
	tcp        0      0 <publicIPV4>:53         0.0.0.0:*               LISTEN      17282/novell-named
	tcp        0      0 127.0.0.2:53            0.0.0.0:*               LISTEN      17282/novell-named
	tcp        0      0 127.0.0.1:53            0.0.0.0:*               LISTEN      17282/novell-named
	tcp        0      0 127.0.0.1:953           0.0.0.0:*               LISTEN      17282/novell-named
	udp        0      0 0.0.0.0:43730           0.0.0.0:*                           17282/novell-named
	udp        0      0 0.0.0.0:52442           0.0.0.0:*                           17282/novell-named
	udp        0      0 0.0.0.0:49094           0.0.0.0:*                           17282/novell-named
	udp        0      0 10.46.1.1:53            0.0.0.0:*                           17282/novell-named
	udp        0      0 <publicIPV4>:53         0.0.0.0:*                           17282/novell-named
	udp        0      0 127.0.0.2:53            0.0.0.0:*                           17282/novell-named
	udp        0      0 127.0.0.1:53            0.0.0.0:*                           17282/novell-named
	udp        0      0 :::43033                :::*                                17282/novell-named
... as if the listen-on-v6 was not present or ignored. I can't find anything official that indicates if novell-named supports inbound IPV6 queries, although BIND (named) has supported the function since version 9, meaning that the functionality has been present since OpenSuse 9, which includes all versions of SLES11. Here's the same netstat output with the SLES11SP3 "named" loaded on a similarly configured "named.conf" file:
Code:
	tcp        0      0 10.46.1.1:53            0.0.0.0:*               LISTEN      17622/named
	tcp        0      0 <publicIPV4>:53         0.0.0.0:*               LISTEN      17622/named
	tcp        0      0 127.0.0.2:53            0.0.0.0:*               LISTEN      17622/named
	tcp        0      0 127.0.0.1:53            0.0.0.0:*               LISTEN      17622/named
	tcp        0      0 127.0.0.1:953           0.0.0.0:*               LISTEN      17622/named
	tcp        0      0 :::53                   :::*                    LISTEN      17622/named
	tcp        0      0 ::1:953                 :::*                    LISTEN      17622/named
	udp        0      0 10.46.1.1:53            0.0.0.0:*                           17622/named
	udp        0      0 <publicIPV4>:53         0.0.0.0:*                           17622/named
	udp        0      0 127.0.0.2:53            0.0.0.0:*                           17622/named
	udp        0      0 127.0.0.1:53            0.0.0.0:*                           17622/named
	udp        0      0 :::53                   :::*                                17622/named
... which leads me toward the idea "novell-named" (regardless of the BIND 9.3.2 message) simply isn't providing IPv6 support for inbound queries on port 53. By the way, I get the same results from "listen-on-v6 {any;};" so the "port 53" syntax isn't the issue; trying an alternate port number did not give any different results.

My goal is to provide support for IPV6, which would include inbound queries coming from IPv6 addresses, which we are seeing a greater need for as time passes. Since I know "named" DOES support this, I'm trying to confirm if (1) "novell-named" is supposed to and is broken; (2) "novell-named" does support IPv6 listens and somehow I've gotten the "listen-on-v6 {any;};" option wrong; or (3) "novell-named" doesn't support incoming IPv6 (yet) and I'm left with a choice to either (a) fail on all inbound IPv6 queries or (b) to lose eDirectory integration and use "named" instead... or some Frankensteinian-engineered mutant.

I'd like to avoid those options and stay with the standard functions, so I'm wondering if anyone else is successfully running "novell-named" to handle inbound IPv6 requests, or knows if this is a soon-to-be-fixed future implementation item.

Suggestions?

Michael Zore
Sterling Technologies Group