Release 20.08.2

Warning

Please note, that this release requires suSSHi Chef 19.08 or newer.

Improvements

  • Add log message to session log about max log filesize in case of exec logging.

  • Try to fix permissions for unprivileged user on startup, if the mapped volumes have wrong permissions to improve user experience.

  • Add new error message (Code 4013) when client does not responds with no identities from SSH agent.

  • Improved stability of system event daemon by switching from GNUTLS to OpenSSL.

  • Use list of preferred host key algorithms also when scanning hosts (Release 20.08.1).

Bug Fixes

  • When a client used the SSH keepalive function, the idle timer was erroneously updated even when otherwise inactive.

  • ExecLogStopPatterns did not work as expected, if set in suSSHi Chef configuration.

  • When a large number of parallel SSH channels are open at the same time (e.g. when using the ssh socks proxy mode), a channel close or open confirm message could be misinterpreted.

  • Fixed an error where system event daemon was not started properly on container restart.

  • Fixed an error where stopping or restarting the container could case segmentation faults messages on Docker host (seen in dmesg).

  • Fixed a very rare issue where, under certain circumstances, the impolite disconnect of a client or target was not detected and the worker process still continued.

  • Fixed an issue with dynamic port allocation on remote port forwarding when used together with non-dynamic port forwarding in same session (Release 20.08.2).