netscaler-quickcheck v18.0: Now Available in English

NetScaler gateways are not limited to German-speaking regions, and reports are often shared with teams that do not read German. Since v18.0, all text has therefore been included in a message catalog alongside the script, in both German and English. German remains the default, --lang en or LANG_QC=en switches in the configuration. Each additional language is a separate file containing the same keys.

  • Identical Results: The German report is byte-for-byte identical to v17.44 in all ten test cases. Each release now automatically checks this against reference reports.
  • For SIEM and collection scripts: Each finding has a fixed code in the JSON, regardless of the language.
  • Trust List: The validity status is now included in the report. Expired entries are evaluated as usual and marked with a note to renew or delete them.
  • Tested: Tested in the lab and by operators on actual appliances prior to release; the issues identified during testing have been resolved.

The rule version remains 2026-10-28e. CVE descriptions from the rule file are still shown in their original form.

Important note regarding the update: ns_quickcheck.msg.de must be located next to the script. If the file is missing, the script will terminate with a clear message. ns_quickcheck.msg.en is optional.

If you'd like to contribute another language: please submit a file with the same keys; pull requests are welcome.