Information Designer may fail to launch in a Kerberos environment with the following error
Error 431 Request Header Fields Too Large
When Kerberos authentication is in use, the Authorization header passed to Information Services (a separate Java process) can exceed default size limits. This occurs because:
- The HTTP request sent to Information Services contains the Kerberos token in the Authorization header
- Users who are members of many Active Directory groups have larger Kerberos tokens
- The default Jetty configuration (the Java service running Information Services) has insufficient header size limits
The solution is to increase the maximum header size in Jetty by adding this parameter when configuring Information Services as follows:
1. Export the Spotfire Server configuration:
config export-config
2. Increase the maximum header size for the jetty server
config -A-Djetty.httpConfig.requestHeaderSize=65536
3. Import the new config back to the Spotfire server database.
config import-config -c "Increased the maximum Jetty request header size"
4. Restart the Spotfire service.
Check if it's now possible to open the Information Designer from the Analyst client.
Comments
0 comments
Article is closed for comments.