Guten Morgen,
Beim Booten startet mein apache2 webserver nicht. Die links in rcx.d (S21apache2) zeigen alle auf das apache2 script in /etc/init.d. Ich habe auch im start-script Folgendes gesetzt, um einen Hinweis im Log zu bekommen:
...
if $APACHE2CTL -k start -e Debug 2>&1 | logger -t "apache_start"; then
...
Später kann ich apache2 ohne Probleme manuell starten und alles funktioniert super.
Hat jemand eine Idee?
H. S.
Apach2 startet beim boot nicht
Re: Apach2 startet beim boot nicht
/var/log/boot (
bootlogd)
syslog?
/etc/default/rcS:
Netzwerk zu der Zeit noch nicht up? (zBsp. dhcp / wlan)
Vielleicht sowas in /etc/default/apache2
![Debian](/pics/debianpackage.png)
syslog?
/etc/default/rcS:
Code: Alles auswählen
...
VERBOSE=yes
Vielleicht sowas in /etc/default/apache2
Code: Alles auswählen
/sbin/ip addr > /tmp/apache-start
#/sbin/ifconfig > /tmp/apache-start
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-
- Beiträge: 36
- Registriert: 18.09.2009 09:38:13
Re: Apach2 startet beim boot nicht
Servus,
syslog zeigt folgende Fehlermeldung beim Starten von Apache2 (wie gesagt, NUR beim booten!):
10.03.2014 10:58:47 hsdesk apache_start (99)Cannot assign requested address: make_sock: could not bind to address 10.0.0.2:80
10.03.2014 10:58:47 hsdesk apache_start no listening sockets available, shutting down
10.03.2014 10:58:47 hsdesk apache_start Unable to open logs
10.03.2014 10:58:47 hsdesk apache_start Action '-k start -e Debug' failed.
10.03.2014 10:58:47 hsdesk apache_start The Apache error log may have more information.
Im error.log steht nichts dazu, nur eine ganz normale Meldung beim Beenden vor dem re-boot.
10.0.0.2 ist die IP-Adresse des besagten PC im LAN. Irgendwer belegt offensichtlich 10.0.0.2:80!
Wie kann ich zur boot-Zeit herausfinden, wer das sein könnte?
syslog zeigt folgende Fehlermeldung beim Starten von Apache2 (wie gesagt, NUR beim booten!):
10.03.2014 10:58:47 hsdesk apache_start (99)Cannot assign requested address: make_sock: could not bind to address 10.0.0.2:80
10.03.2014 10:58:47 hsdesk apache_start no listening sockets available, shutting down
10.03.2014 10:58:47 hsdesk apache_start Unable to open logs
10.03.2014 10:58:47 hsdesk apache_start Action '-k start -e Debug' failed.
10.03.2014 10:58:47 hsdesk apache_start The Apache error log may have more information.
Im error.log steht nichts dazu, nur eine ganz normale Meldung beim Beenden vor dem re-boot.
10.0.0.2 ist die IP-Adresse des besagten PC im LAN. Irgendwer belegt offensichtlich 10.0.0.2:80!
Wie kann ich zur boot-Zeit herausfinden, wer das sein könnte?
Re: Apach2 startet beim boot nicht
Obige Befehlsanweisung in /etc/default/apache2Irgendwer belegt offensichtlich 10.0.0.2:80!
noch um ein 'netstat -tpaun' anreichern?
Ich habe oben schon erwogen, daß Dein 10.0.0.2 zu der Zeit evtl gar nicht vorhanden ist.no listening sockets available,
Da das Ding evtl. auch localhost benötigt,
dessen Eintrag hast Du nicht etwa aus /etc/network/interfaces getilgt?
Code: Alles auswählen
cat /etc/network/interfaces
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")
-
- Beiträge: 36
- Registriert: 18.09.2009 09:38:13
Re: Apach2 startet beim boot nicht
In /etc/network/interfaces steht...
...
iface lo inet loopback
...
# The primary network interface
#allow-hotplug eth0
iface eth0 inet static
address 10.0.0.2
netmask 255.255.255.0
network 10.0.0.0
broadcast 10.0.0.255
gateway 10.0.0.138
...
...
iface lo inet loopback
...
# The primary network interface
#allow-hotplug eth0
iface eth0 inet static
address 10.0.0.2
netmask 255.255.255.0
network 10.0.0.0
broadcast 10.0.0.255
gateway 10.0.0.138
...
- habakug
- Moderator
- Beiträge: 4314
- Registriert: 23.10.2004 13:08:41
- Lizenz eigener Beiträge: MIT Lizenz
Re: Apach2 startet beim boot nicht
Hallo!
Gruss, habakug
Wenn das so Sinn machen soll, fehlt noch dasIn /etc/network/interfaces steht...
...
iface lo inet loopback
...
# The primary network interface
#allow-hotplug eth0
iface eth0 inet static
address 10.0.0.2
netmask 255.255.255.0
network 10.0.0.0
broadcast 10.0.0.255
gateway 10.0.0.138
Code: Alles auswählen
auto eth0