Making Standby Global Manager Active, error shows "Site name contains one or more of the following invalid characters"
search cancel

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

  1. From the Global Manager UI > System > Location Manager, use the Action menu under the standby Global Manager site, and then click Edit Settings. 
  2. Change the Site Name to exclude any invalid character
  3. 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:
    • restart service async_replicator
  •