Environment
Novell NetWare 5.1
Novell NetWare 6.0
Novell NetWare 6.5
UNIX Sendmail
Situation
Requests to a NetWare DNS server for an IPv6 AAAA record fail
Many Unix Sendmail systems will now request IPv6 name resolution on a domain before they will send an email to that domain. In years past a NetWare DNS server would by default, respond with a failure to such a request.
Resolution
( Fix originally shipped in: NetWare 6 Support Pack 4, and NetWare 5.1 Support Pack 7)
This has always worked with the named.nlm that ships with NetWare 6.5.
The way to fix this is to update the named.nlm on the server to the latest version.
Note: A named.nlm from NetWare 6.5 will run on any NetWare 5.X or 6.X server.
Additional Information
Formerly known as TID# 10074602
Note:
It is possible to insert an AAAA record into the DNS zone by using the DNS/DHCP Management Console or iManager. What you put in that AAAA record is totally up to you. It is recommended that you actually put in an IPv6 address that is bound on the server. However, testing has shown that as far as the Unix Sendmail system is concerned, it just needs a positive answer. It does not use the data that you entered into the AAAA record for communication purposes. If other devices or services that are using this DNS server do use that AAAA record for IPv6 communication then it will need to have a valid IPv6 address.
Having said that, in the DNS/DHCP management console you could do the following:
1-Highlight the DNS zone for which an IPv6 name resolution is needed
2-Press the CREATE button and select RESOURCE RECORD
3-In the RR creation screen, set the record type radio button to OTHER. Select the AAAA in the drop down box next to the OTHER button.
4-When selected, the dialogue at the bottom of the creation box will ask for an IPv6 address. As stated previously, tests have shown that Sendmail simply wants an answer. That being said, you can fill in the IPv6 address with filler data. You will need 8 octets seperated by colons. (Example 1:2:3:4:5:6:7:8) Notice that this is bogus data as far as IPv6 communication is concerned and yet it satisfies the Unix Sendmail requirement. Again add a real IPv6 address if possible.
5-Once the data is entered, press the CREATE button to create the record. The record should appear under the "@" resource record right under the zone object.
6-Stop and start NAMED.NLM on your DNS server(s) so that the change will take effect.