This article applies to BoKS 6.7.0, 6.7.1 and 7.0.0.


Keystroke logging on levels 1 and 2 could produce more logs of output than was intended (level 1 should produce no log of output).

Resolution / Workaround

To resolve this issue, apply hotfix HFBM-0148 (BoKS 6.7) or HFBM-0149 (BoKS 7.0), available for download from the HelpSystems Community Portal.

The problem was a counter of the amount of output read. It was a 32-bit integer, and if more than 2GB of output data was produced, this counter became negative. The code did not properly handle this case, and started to log output. This has been fixed.

At the same time suexec has been modified so that at keystroke levels 1 and 2, if a keystroke log file reaches the size of 1MB, a new log is started (this is now the same as on level 3). The reason is that fetching very large log files can interfere with user provisioning operations.

Still have questions? We can help. Submit a case to Technical Support.

Last Modified On: May 25, 2018