Tools
ERR_HTTP2_INADEQUATE_TRANSPORT_SECURITY Error When Accessing the Kiwi Syslog NG Web Interface
This article addresses the ERR_HTTP2_INADEQUATE_TRANSPORT_SECURITY error that prevents login to the Kiwi Syslog NG web UI.
First published date
Last published date
Overview
Kiwi Syslog NG uses HTTP/2 as its default transport protocol for the web interface. When accessing the web page, users may encounter the following error if the environment is configured to use HTTP/1.1 instead of HTTP/2:
This error indicates a transport protocol mismatch between the browser or system environment and the Kiwi Syslog NG web service.
Because HTTP/2 is required, environments that default to HTTP/1.1 can cause a security conflict, preventing successful access to the Kiwi Syslog NG web interface.
Product section
Cause
This issue occurs because the KiwiSyslog NG Server is advertising both HTTP/2 and HTTP/1, but having compatible issues exists with HTTP/2 failback to HTTP/1 did not work properly.
Resolution
To resolve this issue, please upgrade to KSS NG 1.5 and above as improvement and change for compatible scenarios with HTTP/1. If upgrade is not possible, use the workaround below:
- Stop the KSS NG service from Services.msc
- Go to "C:\Program Files (x86)\SolarWinds\Kiwi Syslog Server NG" and look for appsettings.json.
- Create a backup of this file to a different location.
- Edit the original appsettings.json and apply the following changes:
-
"AllowedHosts": "*", "Kestrel":{ "EndpointDefaults": { "Protocols":"Http1" } ", "https_port": 5000
- Start the KSS NG service.
- Clear browser cache and cookies. Ensure you use the latest version of your browser.