Unable to parse Uniform Resource Name (URN) error occurs when adding an IP address in VMware Cloud Director 10.x
search cancel

Unable to parse Uniform Resource Name (URN) error occurs when adding an IP address in VMware Cloud Director 10.x

book

Article ID: 384345

calendar_today

Updated On:

Products

VMware Cloud Director

Issue/Introduction

  • When attempting to assign an IP address using Quick IP Allocation or IP management, an error similar to the following is encountered:

    Error: [ ########-####-####-####-############ ] Unable to parse Uniform Resource Name (URN) ID: '<Name of Interface>'.

  • The name of the interface included in the error message was added directly in NSX to the T1 router created by VMware Cloud Director (vCD) to back an edge gateway.
  • There are static routes on the service interface referenced in the error message.

Environment

VMware Cloud Director 10.x

Cause

VMware Cloud Director is attempting to validate the next hops for the static routes before adding the IP address by reviewing the subnets for all uplinks on the device. When reviewing the additional interface added outside of VMware Cloud Director, it is unable to parse the entry into a valid network and fails with the error indicated. Manually editing NSX objects created and maintained by vCD can create unexpected behavior and is not recommended.

Resolution

Starting in VMware Cloud Director 10.4.1, external networks can be added to the edge gateway. To correct this behavior, it is recommended to configure the networks via VMware Cloud Director instead of directly in NSX.

In order to work around the issue, the static routes can be removed from the interface to exclude it from consideration during the IP assignment process.

Additional Information