Does Foglight support HTTP/1.1 and HTTP/2 protocols?
Yes, starting with Foglight 6.3.0 support for the HTTP/2 protocol is enabled.
This can be verified in the Tomcat configuration file [FMS_HOME]/server/tomcat/server.xml
by ensuring element <UpgradeProtocol className="org.apache.coyote.http2.Http2Protocol" compression="on"/>
is included within the Connector
elements. Example:
<Connector executor="tomcatThreadPool" maxHttpHeaderSize="8192" URIEncoding="UTF-8"
scheme="https" secure="true" SSLEnabled="true" clientAuth="false"
maxThreads="900" server='HTTP Server' keystoreFile="default_tomcat_keystore_file"
keystorePass="default_tomcat_keystore_pass"
sslEnabledProtocols="TLSv1.3,TLSv1.2" bindOnInit="false"
ciphers="COMMA_SEPARATED_LIST_OF_CIPHERS"
compression="on"
compressibleMimeType="text/html,text/xml,text/plain,text/css,text/javascript,application/javascript,application/json">
<UpgradeProtocol className="org.apache.coyote.http2.Http2Protocol" compression="on"/>
</Connector>
The different browser developer tools can show the protocol h2
or HTTP/2
in use under the "Network" tab (the "Protocol" column may not be enabled by default).
The curl
command can also be used to verify; for example:
curl -v --http2 https://foglight.yourdomain.com:8443
...
* Using HTTP2, server supports multiplexing
* Connection state changed (HTTP/2 confirmed)
© 2025 Quest Software Inc. ALL RIGHTS RESERVED. Terms of Use Privacy Cookie Preference Center