In certain use cases in Assure, the following error occurs:
#UUIP001 - An unexcepted HTTP request parameter <parameter-name> was detected in the incoming request.
This error comes from newer URL check feature within Assure. Assure will validate whether additional parameters are present within the URL that it didn't expect.
If you are experiencing this issue in Assure 9.1 with users containing the "Rule Viewer" permission, then that is a known issue that is corrected in a patch.
If you are experiencing this issue when viewing Insight reports, or with integrations with external applications where extra parameters in the URL would be present. Assure wouldn't know about these parameters, and then falsely throw this error. In these use cases, this feature will need to be disabled in order for the external integrations to work. This feature can be disabled with the instructions below:
- Edit appserver.advanced.properties for the Assure installation
- Change INPUT_VALIDATION_ENABLED to false
- Run update-config
- Wait 5-10 minutes. The Assure server reads updates performed by update-config in 5 minute intervals.
- Retest the scenario to duplicate the #UUIP001 error - the error should no longer occur