Network Management
DNS zones are not being transferred to the IPAM server
This article pertains to an issue that can cause the DNS Zone Transfers in IPAM to no longer occur. In such a scenario, you will find the following entries occurring for all your DNS zones within the SolarWinds.IPAM.Job logs: 2016-08-08 11:56:23,460 [205] ERROR SolarWinds.IPAM.DNS.DnsServerManagement - Message From Code :Unable to enable zone transfer for zone 'zonename' for 'X.X.X.X''. 2016-08-08 11:56:23,493 [205] ERROR SolarWinds.IPAM.Jobs.DnsZoneTransferJob - Unable to perform full zone
First published date
Last published date
Overview
This article pertains to an issue that can cause the DNS Zone Transfers in IPAM to no longer occur. In such a scenario, you will find the following entries occurring for all your DNS zones within the IPAM.Job logs found at C:\ProgramData\SolarWinds\Logs\IPAM:
ERROR SolarWinds.IPAM.DNS.DnsServerManagement - Message From Code :Unable to enable zone transfer for zone 'zonename' for 'X.X.X.X''.
ERROR SolarWinds.IPAM.Jobs.DnsZoneTransferJob - Unable to perform full zone transfer for zone 'zonename'
SolarWinds.IPAM.DNS.Microsoft.WMIException: Unable to enable zone transfer for zone 'zonename' for 'X.X.X.X'. ---> SolarWinds.IPAM.DNS.Microsoft.WMIException: Unable to connect machine. ---> System.Net.Sockets.SocketException: The requested name is valid, but no data of the requested type was found
at System.Net.Dns.InternalGetHostByAddress(IPAddress address, Boolean includeIPv6)
at System.Net.Dns.GetHostByAddress(IPAddress address)
at SolarWinds.IPAM.DNS.Microsoft.MyExtensions.GetHostName(String iP)
at SolarWinds.IPAM.DNS.Microsoft.MyExtensions.GetHostNameFormates(String iP)
at SolarWinds.IPAM.DNS.Microsoft.Scope.ConnectMachine(Boolean packetPrivacyRequired)
--- End of inner exception stack trace ---
at SolarWinds.IPAM.DNS.Microsoft.WMIExceptionParser.ThrowEx(String userMessage, Exception ex)
at SolarWinds.IPAM.DNS.Microsoft.WMIExceptionParser.ThrowException(String localizedMessage, String message, Exception ex, String note)
at SolarWinds.IPAM.DNS.Microsoft.Scope.ConnectMachine(Boolean packetPrivacyRequired)
at SolarWinds.IPAM.DNS.Microsoft.WMI.ConnectMachine(String root)
at SolarWinds.IPAM.DNS.Microsoft.WMI.GetDnsZones(String condition, String value)
at SolarWinds.IPAM.DNS.DnsServerManagement.GetFullZoneInformationByName(String zoneName)
at SolarWinds.IPAM.DNS.DnsServerManagement.EnableAllowZoneTransfer(String ipamServerAddress, String zone, Boolean& handledInside)
--- End of inner exception stack trace ---
at SolarWinds.IPAM.DNS.Microsoft.WMIExceptionParser.ThrowEx(String userMessage, Exception ex)
at SolarWinds.IPAM.DNS.DnsServerManagement.GetFullZoneTransfer(String ipamServerAddress, String zone, Int64& serialNo)
at SolarWinds.IPAM.Jobs.DnsZoneTransferJob.DoDnsZoneTransfer(Object param)
Product section
Cause
Resolution
- Conduct a reverse and forward lookup of the DNS server from the IPAM server.
- Verify if it is set correctly.
- If it is not, correct the entries in DNS.
- Create a host record entry if unable to correct the DNS entries.