• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Apache lässt sich nicht starten

Hallo! Ich habe ein kleines Problem. Apache lief bisher fehlerfrei. Dann wollte phpmyadmin in die server.conf hinzufügen und apache neustarten. Nur er will nicht! Auch als ich Änderungen in meiner server.conf rückgängig gemacht habe, kommt trotzdem diese Fehlermeldung:

Code:
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:443
no listening sockets available, shutting down
Unable to open logs
Destroying config 0x8177858
Destroying config 0x8176f58
Destroying config 0x80ed138
startproc:  exit status of parent of /usr/sbin/httpd2-prefork: 1

Dabei lief SSL bisher ja Fehlerfrei. Die server.conf ist korrekt (mit rcapache2 configtest überprüft). Und auf dem Port 443 lauscht nix!
netstat -tanp:
Code:
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:25              0.0.0.0:*               LISTEN      17955/master
tcp        0      0 0.0.0.0:993             0.0.0.0:*               LISTEN      17838/master
tcp        0      0 0.0.0.0:995             0.0.0.0:*               LISTEN      17838/master
tcp        0      0 127.0.0.1:10024         0.0.0.0:*               LISTEN      17999/amavisd (mast
tcp        0      0 127.0.0.1:10025         0.0.0.0:*               LISTEN      17955/master
tcp        0      0 127.0.0.1:10026         0.0.0.0:*               LISTEN      17992/perl
tcp        0      0 127.0.0.1:10027         0.0.0.0:*               LISTEN      17955/master
tcp        0      0 127.0.0.1:3310          0.0.0.0:*               LISTEN      17858/clamd
tcp        0      0 0.0.0.0:143             0.0.0.0:*               LISTEN      17838/master
tcp        0      0 0.0.0.0:2000            0.0.0.0:*               LISTEN      17838/master
tcp        0      0 0.0.0.0:61616           0.0.0.0:*               LISTEN      17885/sshd
tcp        0      0 0.0.0.0:21              0.0.0.0:*               LISTEN      17866/pure-ftpd (SE
tcp        0   1008 87.106.56.49:61616      89.51.148.182:11241     ESTABLISHED 30456/sshd: ****
tcp    75020      0 87.106.56.49:41355      217.160.141.39:80       ESTABLISHED 18019/freshclam
Woran liegt es dann?
 

pfoe

Member
versuche mal folgendes:



echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -t nat -A POSTROUTING -o ath0 -j MASQUERADE

ist aber nur ne mimimallösung. wie das mit den doppelten macs aussieht kann ich nicht sagen, nehme aber mal an, dass das probleme verursachen kann.


gruss PFoE
 
OP
N

newbie1976

Member
Code:
 iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -t nat -A POSTROUTING -o ath0 -j MASQUERADE
liefern folgende Fehlermeldung:
Code:
iptables: No chain/target/match by that name
 

pfoe

Member
UPS! Sorry, sollte eigentlich die Antwort auf die Frage zum Thema IP Weiterleitung sein!!

Aber teste mal ob der Apache hochkommt wenn kein SSL gestartet wird.
(Option -D SSL beim staten weglassen.)

+ Logfile error.log und sslerror.log checken.
 
Oben