PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : HTTPS konfigurieren Apache2 auf SLES 10



fubar
05.01.15, 14:26
Hi Zusammen,

ich tue mich gerade recht schwer HTTPS auf SuSe zum Laufen zu bringen.
Ich nutze ein SUSE Linux Enterprise Server 10 (i586), VERSION = 10, PATCHLEVEL = 1.

Vorgegangen bin ich nach folgender Doku: https://www.suse.com/communities/conversations/setting-ssltls-apache-sles-10/

Nach der Konfiguration erhalte ich allerdings keinen Socket:443. Beim Versuch via Browser, wurde folgender Fehler " ssl_error_rx_record_too_long" geworfen.
Dazu habe ich dann eine Beschreibung, als auch Loesung gefunden: https://www.suse.com/support/kb/doc.php?id=7012859

Soweit so gut.
Loesungsschritt 1 ist nicht noetig bzw. eingepflegt, nach Hinzufuegen von Loesungsschritt 2 startet der Apache nicht mehr.


rcapache2 restart
Syntax OK
Shutting down httpd2 (waiting for all children to terminate) done
Starting httpd2 (prefork) startproc: exit status of parent of /usr/sbin/httpd2-prefork: 1
failed

Vielen Dank im Voraus!
Log- oder Configauszuege liefere ich gerne nach.

regards
Fubar

DrunkenFreak
05.01.15, 14:29
Log- oder Configauszuege liefere ich gerne nach.

Warum nachliefern? Sollen wir erst raten?

fubar
06.01.15, 11:02
Warum nachliefern? Sollen wir erst raten?
Nun, die HTTPS Config ist die lediglich um Attribute angepasste in der Doku verlinkte.
Ich weiss nicht, was an der restlichen Config notwendig ist und warum. Wenn Du mir diesbzgl. hilfst stelle ich das natuerlich hier rein.

Vllt. sollte ich noch erwaehnen, dass der Apache problemlos laeuft(ohne SSL). Fuer eine SSL Site habe ich die angegebene Config uebernommen und eine "hello world".PHP ins Standard-Dir gelegt: /srv/www/htdocs.
Der Fehler ist wie oben beschrieben. Nach einfuegen des Workarounds started apache dann nicht mehr. Aenderungen habe ich demnach nur in den 2 Files vorgenommen und auch beschrieben:
/etc/sysconfig/apache2
/etc/apache2/vhosts.d/vhost-ssl_nagios.conf

regards
Fubar

DrunkenFreak
06.01.15, 12:06
Logs und so...

Mankind75
24.01.15, 16:46
Aenderungen habe ich demnach nur in den 2 Files vorgenommen und auch beschrieben:
/etc/sysconfig/apache2
War das bei SUSE nicht so, dass man bei den Dateien in /etc/sysconfig nochmals "SuSEconfig" drüber laufen lassen musste?