• A brand new approach to licensing. This approach fixes a number of large issues with the current system. In addition to fixing several issues it gives far greater control of your licenses on a per application basis. See hserver for further details.

Note

The current system has now been deprecated in favor of this approach.

  • Support monitoring the health and statistics of sesinetd through 3rd party solutions such as Zabbix. Visit your servers URL with location /basic_status in a browser to see your servers statistics (e.g. http://localhost:1715/basic_status).

  • IPv6 support added across all licensing tools.

  • Peak usage parser rewritten to parse usage files significantly faster.

  • Improvements to how license key strings are formatted to allow for features in the future.

  • Removal of server keys from sesinetd. Server keys will still be read into sesinetd but the server itself does nothing with them anymore.

  • Redundant server configuration support added. See this page for further details.

  • A number of performance improvements made to hserver and sesinetd. The main focus was improvements for customers using a central server with a large number of clients connecting from across the globe.

    • Windows version of sesinetd/hserver is more performant then previous versions.

  • mDNS support added to sesinetd and hkey/sesictrl. Sesinetd will register itself once there is at least one usable license.

  • Fixed several issues with Houdini shutting down without giving the user a chance to save their work.

  • HTTPS support moved from Preview support to Beta.

  • Borrow support added to license partitioning.

  • Numerous other internal changes to allow for better user experience, performance, and lay the ground work for future features.

Supported Versions

Some clients require a certain minimum server version, and some servers only support a certain minimum client version. The following chart shows what client version can talk to what server version. HTTP is the protocol introduced in 18.0 and is the default protocol for h19.0. The non-http protocol is the original protocol used by licensing and has been deprecated since 18.5.

Note

It is strongly recommended to upgrade both hserver and sesinetd to a minimum version of 18.5 and enable HTTP throughout licensing.

Program

Min version (http)

Min version (non http)

hserver (client)

sesinetd 18.5

sesinetd 18.0.287

Houdini

hserver (server) 18.5

hserver (server) 18.0.287

Houdini License Administrator (hkey)

hserver/sesinetd 18.5

hserver/sesinetd 18.0.287

sesictrl

hserver/sesinetd 18.0.287 (18.5 recommended)

hserver/sesinetd 18.0.287

What’s new in Houdini 19