An error or blank page may occur when editing a new or existing report in FootPrints version 12
Depending on how FootPrints is accessed, a blank page may be displayed or an error may be displayed.
In regards to Microsoft IIS Integration, this includes IIS Integration with or without Web Server Authentication.
Depending on the IIS version the error number could be “HTTP Error 404.13” or “HTTP Error 404.14”.
When Accessing FootPrints via Tomcat-based URL:
When designing a report, clicking on ”Apply Changes” may cause a blank page to be displayed.
For example, after adding a new field to the Report and clicking the "Apply Changes" button, a blank page will be displayed.
When Accessing FootPrints via IIS-based URL via IIS Integration:
Error “HTTP Error 404.15” - Not Found occurs when the Request Filtering module is configured to deny a request where the HTTP/HTTPS query string exceeds a certain length of characters.
Setting the HTTP Header Size for Tomcat:
This is also explained in the "How to Configure Tomcat" Support Article: 000010914
In Service Analytics, after adding a new field to a report and clicking on “Apply Changes” the report page may turn blank (i.e. not show anything.) The reason may be that in the communication with the FootPrints server, the size of the HTTP headers has been exceeded.
To address this situation, update the value of the maxHttpHeaderSize parameter in the Tomcat's server.xml. First set the value to "8192". If the problem persists then try increasing the value to "16384", "32768" or "65536".
Note that increasing the maxHttpHeaderSize will allocate 2 buffers (one for input and one for output) of the specified amount of memory (i.e. 8kb, 16kb, 32 kb or 65kb) per connection. The communication with the server will use up a bit more memory in this configuration but considering that connections are usually short lived it should not be of a significant issue.
Steps for setting the maxHttpHeaderSize:
Modifying the Request Filtering in IIS:
This is also explained in the "How to Configure IIS Integration" Support Article: 000011047
Modify the Request Filtering settings for the Website in IIS Management Console used by the “FootPrints” application.
NOTE: This solution assumes a default FootPrints installation as described in knowledge base article https://selfservice.bmc.com/casemgmt/sc_KnowledgeArticle?sfdcid=kA214000000oS14CAE&type=Solution)
1. Open IIS and expand Sites -> Default Web Site
2. Open Request Filtering from feature panel.
3. Click on Edit Feature Settings… link in the Actions panel to the right.
3. Change the value of “Maximum URL length” and “Maximum query string” to be 65536.
4. Click 'OK'.
5. Restart IIS.
Additionally, some customers are still reporting Error 404 after these changes.
Here is what to modify in these circumstances :
6. If the server error '/' still persist after following all the above steps then recheck .NET CLR version