Re: apache not running at boot
On Wed, Jul 18, 2018 at 04:41:54PM -0400, Dave wrote:
> ● apache2.service - The Apache HTTP Server
> Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor
> preset: enabled)
> Active: failed (Result: exit-code) since Wed 2018-07-18 16:35:30 EDT;
> 1min 2s ago
> Process: 614 ExecStart=/usr/sbin/apachectl start (code=exited,
> status=1/FAILURE)
>
> Jul 18 16:35:30 culser systemd[1]: Starting The Apache HTTP Server...
> Jul 18 16:35:30 culser apachectl[614]: (99)Cannot assign requested address:
> AH00072: make_sock: could not bind to addres
> Jul 18 16:35:30 culser apachectl[614]: no listening sockets available,
> shutting down
OK. Here is what I think is happening:
In your /etc/network/interfaces file, where your primary network interface
is defined, you have "allow-hotplug", because that's what the Debian
installer puts there by default, because the Debian installer has been
dumbed down for laptops.
Since your interface is marked as "allow-hotplug", services that require
a functional network will not wait for this interface to be ready.
For a server or a workstation, you need to change "allow-hotplug" to "auto".
Reply to: