The DNS64 complements a NAT64 deployment by translating IPv4 DNS responses to IPv6 DNS responses using a NAT64 prefix defined in the Forefront UAG DirectAccess Configuration Wizard. Some of the following DNS64 startup, shutdown and general related Event IDs may appear in the Windows Event Viewer when a Forefront UAG Activation fails, or when the Microsoft Forefront UAG DNS64 Service is started. Resolutions are provided for the Error and Warning messages where possible.
20001
No NAT64 prefix is configured. UAG DNS64 service cannot start.
20002
The NAT64 prefix configured is not valid. Configure a valid IPv6 address without the prefix notation. The UAG DNS64 service cannot start.
20003
The configured monitoring base interval time in seconds is not valid. Configure an integer greater than or equal to [%1]. The UAG DNS64 service cannot start.
20004
Cannot read the configuration files.
20005
One of the configuration values ([%1]) is not valid. This can be safely ignored but may cause unexpected behavior.
20006
The performance counter category [%1] does not exist. These performance counters will not be available in Performance Monitor.
20007
Error connecting to performance counter: [%1]:[%2]. The performance counter does not exist. Error: %3.
20008
A UAG DNS64 internal error occured.
20009
A UAG DNS64 internal error occured. More info: %1
Cause—Essential configuration settings are missing from the DNSALGConfiguration.xml file.
Solution—Check permissions:
20002 - The NAT64 prefix configured is not valid. Configure a valid IPv6 address without the prefix notation. The UAG DNS64 service cannot start.
Cause—The IPv6 prefix in the DNSALGConfiguration.xml file is not valid.
Solution—Check permissions and the NATPrefix entry:
Cause—The monitoring base interval is not valid.
Solution—Reconfigure the monitor base interval:
20004 - Cannot read the configuration files.
Cause— The DNSALGConfiguration.xml configuration file does not exist.
20005 - One of the configuration values ([%1]) is not valid. This can be safely ignored but may cause unexpected behavior.
Cause—When an IPv6 address in the DNSALGConfiguration.xml configuration file is invalid. The IP address should be the second 6to4 address configured on the external-facing adapter and is used by the socket listener.
Solution—Ensure that the IP address in <Forefront UAG installation directory>\common\bin\da\dnsalg\DNSALGConfiguration.xml> is valid, reapply the Forefront UAG DirectAccess configuration, and then reactivate Forefront UAG.
Cause—The performance counter categories are created when Forefront UAG is installed. When a performance counter category has been deleted Event 20006 occurs.
Solution—To re-create performance counters you must reinstall Forefront UAG.This message can be ignored but the specified performance counter category will be unavailable.
Cause—The performance counters are created when Forefront UAG is installed. When performance counters have been deleted Event 20007 occurs.
Solution—To re-create performance counters you must reinstall Forefront UAG. This message can be ignored but the specified performance counters will be unavailable.
Cause—An internal error occurred.
Solution—Check the Windows Event Viewer for associated event messages to troubleshoot further.
Ed Price MSFT edited Original. Comment: Updated title per style standards.