Show Contents / Index / Search

Debug Logging Pane

Getting there

Use Debug Logging to configure logging to a text file. You can use this log instead of, or in addition to the Windows Event Viewer. If you use both the Windows Event Viewer and a debug log, you can configure them to record at different logging levels.


  • When set to the same log level, the debug log contains most of the same information as the Windows Event Viewer, however the Event Viewer includes some events that occur before logging to the debug log begins.
  • You can configure the debug file to roll over based on size or time or both. If you configure both, log rollover occurs whenever the first threshold is reached.
  • Restarting the server always starts a new log.

The options are:


Enable debug logging to log file

Enables logging to a log file. Use the log level options to determine which events are logged.

SSH server and SFTP event log level


Errors, Warnings, Information, Protocol details, Hex-dump

Use this list to determine what is recorded in the debug log. These categories provide increasing detail as you move down the list, and selecting any item automatically selects all the previous items. For full control of which events are recorded, use the Custom option.

Errors are fatal program errors, Warnings are authentication failures. Information includes all successful connections, logins, logouts, and general information. Protocol details include all messages sent to and from the server. Hex-dump includes all actual data exchanged. To maintain security, you should, at least, monitor Errors and Warnings.



Select Custom for full control over which events are recorded. Click Custom events to specify which specific events or groups of events you want logged.

Log file information


Log file directory

Specifies the log file folder. Log file names are generated automatically, using the format RSSHD-YYYYMMDD-HHMMSSmmm.log, where YYYYMMDD indicates the date, and HHMMSSmmm indicates the GMT time of log file creation.


Log file rollover
(by size)

Specifies that the log file should be closed and a new log opened when the file reaches the size you specify for File size (MB).


Log file rollover
(by time)

Specifies that the log file should be closed and a new log opened at regular intervals.



Base time (UTC)

Sets a base time, specified in UTC (Universal Time, Coordinated), to use for triggering creation of a new log file. New files are created at this time and at even intervals during the day based on value you specify for Interval (hours).



Interval (hours)

Determines the number of hours to wait before creating a new file. The value must be a whole number factor of 24.



For example, to have the log turn over twice a day starting at 2:00 PM Pacific Standard time, you would set Base time (UTC) to 22 (14:00 PST = 22:00 UTC) and Interval (hours) to 12.

Related Topics

Enable Logging to a Text File

Use the Windows Event Viewer

Custom Log Events Dialog Box