This article addresses registration failures for NSX Managers in VCF Automation 9.x. When the system poller attempts to validate the uniqueness of an NSX Manager hostname, the registration process fails with a NonUniqueResultException.
VCF Automation 9.x
A defect exists in HibernateNSXTManagerDao.java regarding hostname validation logic. The code utilizes an ILIKE SQL query with MatchMode.ANYWHERE, which triggers an incorrect match when one FQDN is a substring of another (e.g., example.com.####.biz incorrectly matches test-example.com.####.biz). When multiple rows are returned, Hibernate throws an exception as it expects a unique result.
Fix scheduled for a future release. Until the fix is available, apply the following workarounds:
For defects and enhancements only: recommend the user subscribe to this KB to be updated on fix status.