Symptoms
Getting "Internal server error" is seen in the user interface. We frequently see this error when mapping an entitlement to the device if the account has a large number of entitlements.
Diagnosis
Find the following error in Logfile:
12:03:33,520 ERROR [io.undertow.request] (default task-2) UT005023: Exception handling request to /flexnet/operations/fne/devices/ReveneraDevice/STRING/123456789/CLIENT/addOns: org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.lang.IllegalStateException: UT000047: The number of parameters exceeded the maximum of 1000
Solution
This is the Wildfly (JBoss) configuration problem which has a restriction of 1000 parameters by default as part of request input (in the standalone-full.xml the default value for the max-parameters="1000"). The number of parameters was limited in all web servers to plug the hashmap collision denial of service attack. We can change the number to the required limit in the standalone-full.xml file.
We have to update the following line from:
<http-listener name="default" socket-binding="http"/>
to:
<http-listener name="default" socket-binding="http" max-parameters="5000"/>
or even we can add Maximum value if the 5000 is not working:
<http-listener name="default" socket-binding="http" max-parameters="99999999"/>
The whole block looks something like below:
<fno-install>/components/wildfly/standalone/configuration/standalone-full.xml --- <subsystem xmlns="urn:jboss:domain:undertow:1.0"> <buffer-caches> <buffer-cache buffer-size="1024" buffers-per-region="1024" max-regions="10" name="default"/> </buffer-caches> <server name="default-server"> <http-listener name="default" socket-binding="http" max-parameters="5000"/> <https-listener name="https" security-realm="UndertowRealm" socket-binding="https"/> <host alias="localhost" name="default-host"> <location handler="welcome-content" name="/"/> <filter-ref name="server-header"/> </host> </server> ---
You need to restart the FlexNet Operations server after the update.
Related Articles
Red bar error may be reported when deleting a beacon, with error in webui.log: "The incoming request has too many paramete… 4Number of Views Error-The maximum number of returns is reached, contact your product vendor if you need help. 13Number of Views Too many parameters were provided in this RPC request. The maximum is 2100 16Number of Views Red bar error with error in webui.log while processing multiple purchases: "The maximum number of form, query string, or p… 4Number of Views Reconcile failure on step 'GetUniversalApplicationInstalledInstallerEvidence-CreateIndexes' due to maximum length exceeded 10Number of Views
Hi, I am Reva - Ask me anything.
No new updates
Thanks for the feedback!
Your feedback has been saved.Rate this response:
Add Additional feedback ( Optional )
Are you sure you want to cancel
the case creation?
Are you sure you want to cancel the case creation?
Are you sure you want to close this case
| Products | Region | Phone Numbers |
|---|---|---|
| FlexNet Operations FlexNet Embedded FlexNet Publisher FlexNet Connect FlexNet Code Insight InstallAnywhere InstallShield |
North America * |
+1 630-332-2513 (toll) +1 877-279-2853 (toll-free in North America) |
| Europe * |
+44 1925 944367 (toll) +44 800 047 8642 (toll-free in Europe) |
|
| Japan * | +81 3-4540-5335 (select option 2) | |
| Australia * |
+61 3 9895 2177 +61 1800 560 603 (toll-free in Australia) |
|
|
Usage Intelligence (formerly
Revulytics) Compliance Intelligence |
Please use the Case Portal to submit your support ticket or reach out to your Revenera contact. | |
Case id: 00001065
Activity: Status change: 2 hours ago