Andy Kurth created VCL-992:
------------------------------

             Summary: ext_sshd service occasionally fails to restart under 
systemd
                 Key: VCL-992
                 URL: https://issues.apache.org/jira/browse/VCL-992
             Project: VCL
          Issue Type: Bug
            Reporter: Andy Kurth
             Fix For: 2.5


I have seen the ext_sshd service fail to start/restart when controlled by 
systemd on Ubuntu 16.  When this occurs, the status of the service shows:
{noformat}
root@<hostname>:/etc/ssh# service ext_sshd status
* ext_sshd.service - OpenBSD Secure Shell server
   Loaded: loaded (/lib/systemd/system/ext_sshd.service; enabled; vendor 
preset: enabled)
   Active: inactive (dead) since Wed 2016-09-21 16:37:56 EDT; 17h ago
  Process: 5515 ExecStart=/usr/sbin/sshd -D -f /etc/ssh/external_sshd_config 
(code=exited, status=0/SUCCESS)
 Main PID: 5515 (code=exited, status=0/SUCCESS)

Sep 21 16:37:56 <hostname> systemd[1]: Starting OpenBSD Secure Shell server...
Sep 21 16:37:56 <hostname> sshd[5515]: Server listening on <IP address> port 22.
Sep 21 16:37:56 <hostname> systemd[1]: Started OpenBSD Secure Shell server.
Sep 21 16:37:56 <hostname> systemd[1]: Stopping OpenBSD Secure Shell server...
Sep 21 16:37:56 <hostname> systemd[1]: Stopped OpenBSD Secure Shell server.
Sep 21 16:37:56 <hostname> systemd[1]: ext_sshd.service: Start request repeated 
too quickly.
Sep 21 16:37:56 <hostname> systemd[1]: Failed to start OpenBSD Secure Shell 
server.
Sep 21 16:37:56 <hostname> systemd[1]: Stopped OpenBSD Secure Shell server.
Sep 21 16:37:56 <hostname> systemd[1]: ext_sshd.service: Start request repeated 
too quickly.
Sep 21 16:37:56 <hostname> systemd[1]: Failed to start OpenBSD Secure Shell 
server.
{noformat}

Users cannot connect:
{noformat}ssh: connect to host <IP address> port 22: Connection 
refused{noformat}

Adding these lines under the *\[Service\]* section in 
*/lib/systemd/system/ext_sshd.service* may prevent this from occurring:
{noformat}
Restart=on-failure
RestartSec=3s
{noformat}

I don't know for sure if this alone will fix the problem.  There may be 
additional options that could be added to the file. (_man systemd.service_)






--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to