Making Standby Global Manager Active, error shows "Site name contains one or more of the following invalid characters"
book
Article ID: 402472
calendar_today
Updated On:
Products
VMware NSX
Issue/Introduction
In an NSX Federation environment, from the Global Manager UI > System > Location Manager, when attempting to promote the standby Global Manager site as the primary site the following error is shown in the UI:
Error: Communication error occurred with reason 500 Internal Server Error: "{"error_code": 37000, "error_message": "Site manager error. [SM361] Site name contains one or more of the following invalid characters [/% ;\\\\\\t\\n\\\0\\u2028\\u2029].", "module_name": "node-services"}" (Error code: 530039)
Environment
VMware NSX 4.x
Cause
The site name of the Global Manager site may have an invalid character such as a space or "%"
This includes the site name "Global Manager", which includes a space.
The list of invalid characters are as follows:
Percent sign (%)
Space ()
Semicolon (;)
Backslash (\)
Tab character (\t)
Newline character (\n)
Null character (\0)
Unicode line separator (\u2028)
Unicode paragraph separator (\u2029)
Resolution
From the Global Manager UI > System > Location Manager, use the Action menu under the standby Global Manager site, and then click Edit Settings.
Change the Site Name to exclude any invalid character
Enter the remaining required fields on the page and save
After this change, error may be seen on the UI: "Unable to fetch full sync status". If this occurs run the following command on affected Global Manager nodes: