Kiwi Syslog Server NG (New Generation) Beta program announcement

We are pleased to announce that the Kiwi Syslog Server NG Beta 1 is now available, and we would like to invite Kiwi Syslog Server users and those interested in this product to participate in the Beta program.

Kiwi Syslog Server NG is a new generation of this legendary product newly based on .NET technology, equipped with a completely new web-based UI that removes the limits of the original product and takes it to the next level.

If you are interested in being a part of the beta program of the new generation of Kiwi Syslog Server, please fill out the following short registration form.

Please register for this program by February 10, 2023. We will make the beta program forum available to a group of participants based on available capacity and the provided THWACK ID. The beta program THWACK forum will have the beta version of the product available for download and other information needed to provide feedback.

As a small thank you, beta program participants, who submit the feedback will receive 2,500 THWACK points to buy swag at the THWACK Store.


Kiwi Syslog Server NG Team

  • *Installed as a service.*

    Not sure if something got hung up during my install, but I cannot, for the life of me, get any syslog messages displayed (possibly even received) in this beta. Firewall completely disabled, forwarding messages from production Kiwi server to NG server (production successfully forwards to our graylog server, so I presume the Kiwi forwarding is working properly).

    Changing displays would be nice to show which display is actually loaded. Switching between displays, especially when they are built similar, or currently empty, makes me doubt the dropdown actually changed anything, as the page doesn't flash, beep, or bloop when choosing different displays.

    Editing dashboards and widgets does not always cancel when clicking the cancel button. If I edit a small widget with few options, clicking cancel backs out as expected. If I edit a larger widget (default, stacked messages), clicking the cancel button does not appear to do anything. The "X" button also does not appear to back out of editing the widget. The only way I can get out of editing some of the widgets is to click save, which was not my first thought of how to exit.

    I see where we can export rules, but do not see any method to import rules. Being a next generation of the Kiwi Syslog Server, it sure would be nice to have the ability to export from current Kiwi, and import into NG Kiwi. Having poked around in old Kiwi files for a while, the rule save files are not all that complicated, so I'd image, and very much expect, "Next Generation" technology would be able to consume the old rules into the new system.

  • These are the repeating log entries, 10-300 MB daily, just this info nonstop.

    2023-02-16 23:41:19.880 -06:00 [ERR] Unable to load license file 'C:\Program Files (x86)\SolarWinds\Kiwi Syslog Server NG\KiwiSyslogNG-1-Evaluation.lic' due to error code '"SaveFailed"'.
    2023-02-16 23:41:20.075 -06:00 [INF] Invoking IdentityServer endpoint: IdentityServer4.Endpoints.TokenEndpoint for /connect/token
    2023-02-16 23:41:20.076 -06:00 [INF] {"ClientId":"webapp","AuthenticationMethod":"SharedSecret","Category":"Authentication","Name":"Client Authentication Success","EventType":"Success","Id":1010,"Message":null,"ActivityId":"0HMOFHB17T0UI:00001E63","TimeStamp":"2023-02-17T05:41:20.0000000Z","ProcessId":4564,"LocalIpAddress":"","RemoteIpAddress":"","$type":"ClientAuthenticationSuccessEvent"}
    2023-02-16 23:41:20.076 -06:00 [INF] Token request validation success, {"ClientId":"webapp","ClientName":null,"GrantType":"refresh_token","Scopes":null,"AuthorizationCode":"********","RefreshToken":"****7976","UserName":null,"AuthenticationContextReferenceClasses":null,"Tenant":null,"IdP":null,"Raw":{"grant_type":"refresh_token","scope":" rules.write openid offline_access","refresh_token":"***REDACTED***","client_id":"webapp","client_secret":"***REDACTED***"},"$type":"TokenRequestValidationLog"}
    2023-02-16 23:41:20.084 -06:00 [INF] {"ClientId":"webapp","ClientName":null,"RedirectUri":null,"Endpoint":"Token","SubjectId":"0","Scopes":" openid rules.write offline_access","GrantType":"refresh_token","Tokens":[{"TokenType":"id_token","TokenValue":"****IOaQ","$type":"Token"},{"TokenType":"refresh_token","TokenValue":"****0EB7","$type":"Token"},{"TokenType":"access_token","TokenValue":"****QNMA","$type":"Token"}],"Category":"Token","Name":"Token Issued Success","EventType":"Success","Id":2000,"Message":null,"ActivityId":"0HMOFHB17T0UI:00001E63","TimeStamp":"2023-02-17T05:41:20.0000000Z","ProcessId":4564,"LocalIpAddress":"","RemoteIpAddress":"","$type":"TokenIssuedSuccessEvent"}
    2023-02-16 23:41:20.085 -06:00 [ERR] Unable to load license file 'C:\Program Files (x86)\SolarWinds\Kiwi Syslog Server NG\KiwiSyslogNG-1-Evaluation.lic' due to error code '"SaveFailed"'.

  • Hopefully my reply with the log info will be unmarked as spam.

  • Thanks for this valuable feedback, we plan to develop and deliver config transfer tool KSS -> KSS NG. We also work on other improvements including dashboard changes.
    Have you finally succeeded to receive / display syslog messages? There should be default rule after installation to send all incoming messages to display 0. You can use some syslog message generator for test messages. Make sure to send/listen on the same port.

  • For localization of root cause for previously described issue please provide following information, thanks:

    1. Was installation of Kiwi Syslog NG successful?
    2. When error appeared the first time: just after installation or next hour/day?
  • *Installed as a Service*
    I see the same error right after my successful installation of Kiwi Syslog NG.

    Error log:

    2023-08-16 18:21:26.773 +05:30 [ERR] Unable to load license file 'C:\Program Files (x86)\SolarWinds\Kiwi Syslog Server NG\KiwiSyslogNG-1-Evaluation.lic' due to error code '"SaveFailed"'.

    Earlier we had KSS 9.8.1 running on this server. I uninstalled KSS 9.8.1 and proceed to install KSS NG as instructed in the documentation.

  • Hello ivodlouhy,

    Has there been a migration procedure written for the "Legacy" or Classic Kiwi Syslog Server to Kiwi Syslog Server NG upgrade?


    Is there anything different from Classic Kiwi Syslog Server (KSS) upgrades for an upgrade to KSS NG?

    Kiwi Syslog Server Upgrade Guide — Legacy (


    1. Export the KSS settings *.ini file.
    2. Stop the Syslogd Service.
    3. Select File > Exit to close the console.
    4. Uninstall Kiwi Syslog Server using Windows Control Panel > Uninstall a program.
    5. If Kiwi Syslog Web Access is installed, click Yes when prompted to uninstall the software.

      NEW for KSS NG Upgrade or is it?
    6. Log in to your server using a local administrator.
    7. Extract the contents of the downloaded installation ZIP file to your server.
    8. Run Kiwi.Syslog.Server.NG.v.<version>.exe Windows Installer Package
      Run setup_v.<version>.exe Application Setup.
    9. If Microsoft .NET Framework 4.8 or later is not installed, you are prompted to install it. Click Download and install this feature. After installing .NET, restart the installation of the

      Run setup_v.<version>.exe
    10. Installed & Run the Kiwi Syslog Server NG.


    Feed back from any other THWACK Community members will be greatly appreciated.


    Thank you in advance for your feedback.