In RHEL 7.x, httpd service failed to restart manually due to timeout.

Solution Verified - Updated -

Issue

The httpd service failed to restart with the following errors.

[root@localhost ~]# time systemctl restart httpd
Job for httpd.service failed because a fatal signal was delivered to the control process. See "systemctl status httpd.service" and "journalctl -xe" for details.

Checking status of httpd service as below, there are operation timed out and stop-final-sigterm timed out and then httpd service was terminated and killed when starting it.

[root@localhost ~]# systemctl status httpd.service
httpd.service - The Apache HTTP Server
Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled)
Active: failed (Result: signal) since Mon 2018-01-08 17:03:30 KST; 22s ago
Docs: man:httpd(8)
      man:apachectl(8)

Process: 20863 ExecStart=/usr/sbin/httpd $OPTIONS -DFOREGROUND (code=killed, signal=KILL)
Main PID: 20863 (code=killed, signal=KILL)
CGroup: /system.slice/httpd.service

Jan 08 17:00:29 hostname systemd[1]: Starting The Apache HTTP Server...
Jan 08 17:01:59 hostname systemd[1]: httpd.service start operation timed out. Terminating.
Jan 08 17:03:30 hostname systemd[1]: httpd.service stop-final-sigterm timed out. Killing.
Jan 08 17:03:30 hostname systemd[1]: httpd.service: main process exited, code=killed, status=9/KILL
Jan 08 17:03:30 hostname systemd[1]: Failed to start The Apache HTTP Server.
Jan 08 17:03:30 hostname systemd[1]: Unit httpd.service entered failed state.
Jan 08 17:03:30 hostname systemd[1]: httpd.service failed.

Environment

Red Hat Enterprise Linux (RHEL) 7.x

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content