NSClient

NSClient++

Release Pre-release 0.6.10

What's Changed

This is a bug fix release with a bit of everything (I.e. low hanging fruit). This is a "pre release" meaning I want some feedback on some of the changes (for instance default enable web server, and NRPE docs and changes). So as long as you read and understand the change-log there should not be any functional issues installing this in a production setting if you want.

Installer:

  • Removed padded version numbers from installer (this caused issues with upgrade)
  • Installer is now built with openssl presumably fixing remote config via https (have not verified this yet)
  • Enabled WebUI by default in installer (open can still be used to disable)
  • Harmonized docs with https://nsclient.org
  • Added option to disable installing the service in installer

Security:

  • Added option to configure ciphers in the web server (default is TLS 1.2 but now you can set 1.3 if you prefer)
  • Default TLS (NRPE et al.) is now 1.2+ instead of only 1.2
  • Improved some options and added docs for using NRPE with certificates and Nagios…
  • Installer now installs the NRPE 2048 bit DH key

check_nscp_verison:

  • Fixed check_nscp_verison parsing new semantic version

Various

  • Started to add instructions for building locally
  • Removed breakpad (replaced by restart watchdog and log files, but wont create and submit crash dumps (instead windows creates dumps which can be used))
  • Bumped web and python dependencies

Full Changelog: https://github.com/mickem/nscp/compare/0.6.9...0.6.10

nscp-0.6.10.tar.gz

Release tarball
application/gzip 2025-02-13 Download from Github

NSCP-0.6.10-docs.zip

raw 2025-02-13 Download from Github

NSCP-0.6.10-Win32-symbols.zip

raw 2025-02-13 Download from Github

NSCP-0.6.10-Win32.msi

raw 2025-02-13 Download from Github

NSCP-0.6.10-Win32.zip

raw 2025-02-13 Download from Github

NSCP-0.6.10-x64-symbols.zip

raw 2025-02-13 Download from Github

NSCP-0.6.10-x64.msi

raw 2025-02-13 Download from Github

NSCP-0.6.10-x64.zip

raw 2025-02-13 Download from Github

Release 0.6.9

What's Changed

  • Fixes config is overwritten by installer when upgrading from 0.4.x or 0.5.x
  • Makes TLS default for web server (so enabled web server will now be exposed on https://localhost:8443 )

> This SHOULD fix the installer delete config issue, if not please do let me know HOW you install and which version as I have verified this locally now with the release artifact.

Full Changelog: https://github.com/mickem/nscp/compare/0.6.7...0.6.9

nscp-0.6.9.tar.gz

Release tarball
application/gzip 2025-02-11 Download from Github

NSCP-0.6.9-docs.zip

raw 2025-02-11 Download from Github

NSCP-0.6.9-Win32-symbols.zip

raw 2025-02-11 Download from Github

NSCP-0.6.9-Win32.msi

raw 2025-02-11 Download from Github

NSCP-0.6.9-Win32.zip

raw 2025-02-11 Download from Github

NSCP-0.6.9-x64-symbols.zip

raw 2025-02-11 Download from Github

NSCP-0.6.9-x64.msi

raw 2025-02-11 Download from Github

NSCP-0.6.9-x64.zip

raw 2025-02-11 Download from Github

Release 0.6.8

What's Changed

  • Fixes config is overwritten by installer when upgrading from 0.4.x or 0.5.x
  • Makes TLS default for web server (so enabled web server will now be exposed on https://localhost:8443 )

> WARNING! This did in fact NOT fix the issue with upgrading from 0.5.x will delete existing config! > Hopefully 0.6.9 fixes this issue, so please try that and do let us know.

Full Changelog: https://github.com/mickem/nscp/compare/0.6.7...0.6.8

nscp-0.6.8.tar.gz

Release tarball
application/gzip 2025-02-08 Download from Github

NSCP-0.6.8-docs.zip

raw 2025-02-08 Download from Github

NSCP-0.6.8-Win32-symbols.zip

raw 2025-02-08 Download from Github

NSCP-0.6.8-Win32.msi

raw 2025-02-08 Download from Github

NSCP-0.6.8-Win32.zip

raw 2025-02-08 Download from Github

NSCP-0.6.8-x64-symbols.zip

raw 2025-02-08 Download from Github

NSCP-0.6.8-x64.msi

raw 2025-02-08 Download from Github

NSCP-0.6.8-x64.zip

raw 2025-02-08 Download from Github