CA Business Intelligence Server Errors - More than the maximum number of request parameters (GET plus POST) for a single request ([10,000]) were detected.
search cancel

CA Business Intelligence Server Errors - More than the maximum number of request parameters (GET plus POST) for a single request ([10,000]) were detected.

book

Article ID: 248334

calendar_today

Updated On:

Products

CA Identity Suite

Issue/Introduction

I am getting this error in the Audit Detail Report.

"A server error has occurred. Try again or contact the system administrator"

Note: Selected 11.541 Initiators to display on this report.

 

 

Environment

Release : 14.4

Component : CA IDENTITY SUITE (VIRTUAL APPLIANCE)

Cause

Jasperserver Log file shows :

08-Aug-2022 11:41:40.354 INFO [http-nio-8050-exec-5] org.apache.tomcat.util.http.Parameters.processParameters 
More than the maximum number of request parameters (GET plus POST) for a single request ([10,000]) were detected. 
Any parameters beyond this limit have been ignored. To change this limit, set the maxParameterCount attribute on the Connector

 

Resolution

1) On the Jasper Report server go to C:\Program Files\CA\SC\CA Business Intelligence\apache-tomcat\conf   and open the server.xml

2) Check for <Connector configuration in this xml file 

3) Configure the maxParameterCount="<Any Number>" for each connector configuration, 
   I would suggest to configure maxParameterCount not more than 20000 unless you really need more.

Eg : 

    <Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" maxParameterCount="20000"/>
   
    <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" maxParameterCount="20000"/>
    
    <Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol"
               maxThreads="150" SSLEnabled="true" scheme="https" secure="true"
               clientAuth="false" sslProtocol="TLS"
                keystoreFile="C:\cert\jasperkeystoressl"
                keystorePass="firewall" maxParameterCount="20000"/>

4) restart the tomcat service and test your report  with more than 10.000 initiators to see if was resolved