Dell Automation Platform: DNS Resolution Lookup failures in Multidomain Environments

Summary: Features of Dell Automation Platform, such as Virtual Machines (VM) import, may fail a Domain Name System (DNS) lookup when working in a multidomain environment.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Symptoms include, but may not be limited to:

  • VM Import from External Connection
    • Import to NativeEdge of a VM from vCenter to Dell Automation Platform fails
    • Imports using the vCenter IP address, or its fully qualified domain name (FQDN) into the orchestrator results in a failure
    • Orchestrator logs report a DNS lookup failure:
failed to download vm file disk-0 vmdk from vcenter 10.10.10.22:443: Get dial tcp: lookup esx22.domain.lab: no such host

Cause

Multiple Domain environments require additional Domain Search lookup attributes.

  • DNS lookups may fail due to the Orchestrator attempting to resolve a host using the DNS suffix (example: domain.edge), while the DNS records existed under another suffix (example-domain.com) When multiple domain resolutions are required within a network, each domain must be explicitly defined. This can be done client side when static IPs are used, and server side if Dynamic Host Configuration Protocol (DHCP) is in use. 

Resolution

When using multidomain lookups, it is recommended to configure a central list of domains to search from the server side. This can be accomplished using DHCP.


Microsoft DHCP environment


Note: By default, DHCP Option 119, as defined by RFC-Editor 3397 This hyperlink is taking you to a website outside of Dell Technologies., is not enabled by default.
 
  1. Connect to Microsoft DHCP Manager MMC (Add the DHCP server if it not already displayed).screenshot of Option Type settings
  2. Right-click IPv4 and select Set Predefined Options.
  3. Click Add to define a new Option Type and define it.
    1. Name: Domain Search List
    2. Data type: Byte
    3. Code: 119
    4. Description: Domain Suffix Search Order
  4. Confirm with OK.
  5. Under the DHCP Scope, Scope Options, Scope Options do not list "119 Domain Search List" as an available option.
  6. Select Option 119, Data Entry Byte Format should be Hexadecimal, and each domain must be passed in a similar hexadecimal format
    1. There are free online strings to hexadecimal converts, with Byte Prefix.
    2. From Linux, Python may be used (Replace "domain.lab" with the wanted domain): 
python3 -c 'd="domain.lab"; print(" ".join(f"{len(x):02x} "+ " ".join(f"{ord(c):02x}" for c in x) for x in d.split(".")) + " 00")'
  1. The DHCP client may require a DHCP renew, or reboot, to acquire the new attributes.

Affected Products

Dell Automation Platform, NativeEdge Solutions, Dell Automation Platform Components, NativeEdge
Article Properties
Article Number: 000392984
Article Type: Solution
Last Modified: 05 كانون الأول 2025
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.