PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [Enterprise Server 9.0] Apache2 startet nicht



keco
26.10.07, 07:49
Hallo,

ich habe einen SuSE Linux Enterprise Server 9.0 installiert und danach ist mir aufgefallen, dass der Apache nicht läuft, also wollte ich den starten.

Ich öffne also die Konsole und wollte den über *rcapache2 start* starten lassen. aber dann bringt der mir Fehler:

Starting httpd2 (prefork) [...] [error] (2)No such file ord directory: LDAP: Could not open SSL trusted certificate authority file - /etc/opt/novell/SSCert.pem

Snytax error on line 29 of /etc/opt/novell/httpd/conf.d/iprint_g.conf:
Invalid file path

The command line was:
/usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -DSSL
failed

Könnt ihr mir vielleicht da weiter helfen?

marce
26.10.07, 09:21
Starting httpd2 (prefork) [...] [error] (2)No such file ord directory: LDAP: Could not open SSL trusted certificate authority file - /etc/opt/novell/SSCert.pem

Snytax error on line 29 of /etc/opt/novell/httpd/conf.d/iprint_g.conf:
Invalid file path
Gibt's den Pfad oder die Datei, wie sind die Rechte, ...

keco
26.10.07, 09:32
Diese SSCert.pem gibt es nicht. Ich weiß auch nicht, weshalb überhaupt was mit LDAP da steht. Der Server ist deaktiviert, ebenfalls in den Einstellungen vom Apache ist das LDAP als Modul deaktiviert.

Die Datei /etc/opt/novell/httpd/conf.d/iprint_g.conf existiert, aber nicht die Datei, die in der Zeile 29 eingetragen ist (das ist die SSCert.pem, die in dieser Zeile steht).

Die Rechte von welcher Datei meinst du? Von der iprint_g.conf ist es 644.

marce
26.10.07, 09:42
Na, dann nimm doch einfach den LDAP-Teil aus der Serverkonfiguration heraus, wenn nicht benötigt...

keco
26.10.07, 09:51
Der LDAP Server ist doch deaktiviert. Ebenso die entsprechenden Module im HTTP-Server.

Dennoch kommt immer diese Fehlermeldung.

marce
26.10.07, 10:07
... aber es wird wohl noch in der Konfig-Datei darauf verwiesen. Und diese Verweise müssen demnach raus.

keco
26.10.07, 10:14
Lässt sich das mit irgendeinem grafischen Programm machen, also ohne, dass ich die Datei selbst editieren muss?

Das möchte ich nämlich nicht machen, da ich davon keine Ahnung hab und somit nichts Falsches machen will.

marce
26.10.07, 10:17
AFAIK: nein.

Was willst Du dann eigentlich mit dem Server, wenn Du ihn nicht konfigurieren willst? Mit der Konsole solltest Du dich da ernsthaft vertraut machen...

keco
26.10.07, 10:29
Was will ich damit?

Also ich hatte vor Scalix zu installieren. Zuvor muss aber erstmal Apache laufen, weil, soweit ich weiß, Scalix über ein Web-Interface konfiguriert wird. Scalix wollte ich aber erst im nachhinein installieren und konfigurieren. Und dafür brauch ich kein LDAP, im Gegenteil: Ich muss es sogar abschalten. Zumindest laut dem Check, den Scalix durchführt.

keco
26.10.07, 10:51
Ich hab soeben ein Zertifikat über Yast bei CA Management erstellt und als Datei abgespeichert in dem Pfad, wo die SSCert.pem fehlt.

Danach kamen diese Meldungen:

Starting httpd2 (prefork) Syntax error on line 40 of /etc/apache2/conf.d/susehelp.conf:
Invalid command 'IndexOptions', perhaps mis-spelled or defined by a module not included in the server configuration

The command line was:
/usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -DSSL
failed

marce
26.10.07, 14:30
Wie hast Du eigentlich den Apache installiert?

BedriddenTech
26.10.07, 15:21
Du startest den Apache aber auch explizit mit SSL-Unterstützung (-DSSL). Da muß der ja ein Zertifikat haben.

keco
27.10.07, 04:22
@marce
der war automatisch bei der Installation dabei, ich musste nichts nachträglich machen

@BedriddenTeche
das modul ssl im apache hab ich ebenfalls deaktiviert, also sollte es ohne ssl gehen...

*****
PS: Problem hat sich durch Neuinstallation geklärt. Danke

marce
27.10.07, 09:26
Neuinstallation von was?