Win32-OpenSSH icon indicating copy to clipboard operation
Win32-OpenSSH copied to clipboard

Manage service recovery options to avoid service restart loop

Open brajjan opened this issue 1 year ago • 0 comments
trafficstars

Summary of the new feature / enhancement

If the sshd service fails to start it will not fail as all service recovery options are set to restart the service. This creates a loop of service restarts. As every service restart is logged - the event log will be filled with service restart log events ~ 1000 log entries per minute

PS C:\> sc qfailure sshd
[SC] QueryServiceConfig2 SUCCESS

SERVICE_NAME: sshd
        RESET_PERIOD (in seconds)    : 86400
        REBOOT_MESSAGE               :
        COMMAND_LINE                 :
        FAILURE_ACTIONS              : RESTART -- Delay = 0 milliseconds.
                                       RESTART -- Delay = 0 milliseconds.
                                       RESTART -- Delay = 0 milliseconds.

Suggestion:

  • Change the delays to 60000 for the first two failure actions
  • Change the third action to "Take no Action"

Proposed technical implementation details (optional)

No response

brajjan avatar Oct 10 '24 10:10 brajjan