To resolve this issue, contact
VMware Support to receive a patch that will resolve this, and other known issues.
Workaround:
Note: It is recommended to install the patch provided by VMware support. If a patch is not able to be installed at this time, the below workaround can be utilized.
To successfully connect the Endpoint Operations agent to the vRealize Operations cluster, add the
allowedRequestAttributesPattern=".*" entry to
/usr/lib/vmware-vcops/tomcat-enterprise/conf/server.xml on all nodes in the cluster.
- Log into the Primary node as root via SSH or Console, pressing ALT+F1 in a Console to log in.
- Back up the server.xml file:
cp /usr/lib/vmware-vcops/tomcat-enterprise/conf/server.xml /tmp/server.xml
- Open /usr/lib/vmware-vcops/tomcat-enterprise/conf/server.xml in a text editor.
- Add allowedRequestAttributesPattern=".*" at the end of the <Connector port="${jk.port}" block.
Example:
....
<Connector port="${jk.port}"
address="127.0.0.1"
protocol="AJP/1.3"
maxPostSize="-1"
maxSavePostSize="-1"
packetSize="65536"
redirectPort="${bio-ssl.https.port}"
secretRequired="false"
URIEncoding="UTF-8"
allowedRequestAttributesPattern=".*"/>
...
- Save and close the file.
- Run the following command to restart the API service:
/usr/bin/systemctl restart api
- Repeat steps 1-6 on all nodes in the cluster, including remote collectors.