Symptoms
AppSync is unable to add an XIO array that has been locked down to use TLS 1.2 only.A pop-up error is received when adding the array which states:
Error: 500 GET /api/json/types/xms?full-1&prop=version&prop=name
The AppSync Server log will show that the response from the array states the user is not authorized, like so:
response is:
{ "message": "unauthorized_user", "error_code": 400}
Cause
AppSync has not been natively adjusted to work with an XIO array that has been locked down to use TLS 1.2 only.
Resolution
Workaround:The workaround involves editing the AppSync file: C:\EMC\AppSync\apache-tomcat\conf\server.xml
Ensure there is no AppSync activitySave a copy of the server.xml file to a safe location.Edit the server.xml file with notepad, replacing this line:
with this line:
Stop the 3 AppSync Server related services.Start the 3 AppSync Server related services in the proper order:
the proper order (EMC AppSync Datastore Service first, AppSync Security Service second, AppSync Server Service third)
Now the XIO Array addition to AppSync will succeed.