PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wie kann ich den Apache2 automat. mit SSL starten lassen?



FRAD
19.01.07, 13:46
Hi,

Wie kann ich den Apache2 automat. mit SSL starten lassen?

Derzeit muss ich immer den Apache2 stoppen und mit diesem Befehl starten:

apache2ctl startssl

Danach muss ich eine Passphrase eingeben, kann ich mir das ersparen -wie?

Grüße

carstenj
19.01.07, 14:02
Hi,

indem du beim Erstellen des Keys einfach keine vergibst?!

FRAD
19.01.07, 14:42
versteh ich nicht????

Kannst du das evtl. genauer spezifizieren?

Ich muss auf jeden Fall Keys vergeben!

carstenj
19.01.07, 14:49
Hi,

ich dachte, es wäre möglich beim Erstellen des Keys (openssl genrsa -des3 1024 oder so)einfach keine Passphrase anzugeben, aber das funktioniert gar nicht.

Aber guck mal hier:
http://www.administrator.de/Apache:_Entfernen_der_Passphrase_eines_SSL-Zertifikates.html

FRAD
19.01.07, 15:50
Hi,

habe das so mal probiert, jedoch muss ich immer noch wenn ich den apache mit ssl starte eine abfrage nach der passphrase...

Wie kann ich eigentlich den apache automatisch mit ssl starten lassen. Wenn ich derzeit den Rechner reboote, verlangt ssl keine passphrase...

Hier die Meldung:


DEGEVSRV:/etc/apache2/ssl.key # apache2ctl stop
DEGEVSRV:/etc/apache2/ssl.key # apache2ctl sslstart
Apache/2.0.54 mod_ssl/2.0.54 (Pass Phrase Dialog)
Some of your private key files are encrypted for security reasons.
In order to read them you have to provide us with the pass phrases.

Server localhost:443 (RSA)
Enter pass phrase:

Ciao

marce
19.01.07, 16:42
Du kannst über openssl aus der Cert. das PW entfernen. Oder halt - wie oben schon erwähnt - beim Erstellen keines angeben.

FRAD
13.02.07, 10:02
Vielen Dank hat geklapt...

marce
13.02.07, 10:05
Manpage, Google (http://www.google.de/search?q=openssl+passwort+entfernen&ie=utf-8&oe=utf-8&rls=org.mozilla:de:official&client=firefox-a), ...

FRAD
13.02.07, 11:16
Hi,

ich würde gerne meinen Server automatisch mit SSL starten nach einem vollständigen Reboot des Servers...

Derzeit funktioniert nur HTTP ohne HTTPS. Ich muss dann immer den apache2 beenden und dann diesen starten:

apache2ctl sslstart

Wie kann ich mir dies ersparen, so daß dies alles automatisch beim starten funktioniert?

Grüße

marce
13.02.07, 11:17
bei welcher Distri? Apache selbst gebaut oder Paketmanagement?

FRAD
13.02.07, 11:24
Suse 10.0 über yast installiert ...

marce
13.02.07, 11:28
... dann sollte es über den Runlevel-Editor gehen...

FRAD
13.02.07, 11:37
da habe ich bereits geschaut, nur wo kann ich da parameter angeben?? da steht entwerden aktivieren oder deaktivieren

bla!zilla
13.02.07, 13:45
In der /etc/sysconfig/apache2 trägst du bitte bei APACHE_SERVER_FLAGS noch SSL ein. Der Eintrag sollte dann so aussehen:


APACHE_SERVER_FLAGS="-D SSL"

Apache neustarten und gut is.

FRAD
13.02.07, 14:38
supi! Danke !

Das wars ;)