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

apache ssl

bulliboy

Newbie
Hallo,
ich möchte auf meinen kleinen Webserver https benutzen und bin so vorgegangen:
1.
Zertifikat erstellt mit einem Skript das ich auf opensuse gefunden habe.
Code:
BITCOUNT=512
TIMEOUT=3650 #ten yrs
echo Generate your own Certificate Authority
openssl genrsa -out ca.key $BITCOUNT
openssl req -new -x509 -days $TIMEOUT -key ca.key -out ca.crt
echo Generate a server key and request for signing
openssl genrsa -out ca.key $BITCOUNT
openssl req -new -x509 -days $TIMEOUT -key ca.key -out ca.crt
echo Generate a server key and request for signing
openssl genrsa -out server.key $BITCOUNT
openssl req -new -key server.key -out server.csr
echo Sign the certificate signing request with the self-created certificate authority
openssl x509 -req -days $TIMEOUT -in server.csr -CA ca.crt -CAkey ca.key -set_serial 01 -out server.crt
echo Make a server.key which doesnt cause apache to prompt for a password
openssl rsa -in server.key -out server.key.insecure
mv server.key server.key.secure
mv server.key.insecure server.key
echo Copy the files into position
cp server.key /etc/apache2/ssl.key
cp server.crt /etc/apache2/ssl.crt
cp server.csr /etc/apache2/ssl.csr
echo All Done

2.
In der /etc/sysconfig/apache2 folgendes eingetragen
APACHE_SERVER_FLAGS="-D SSL"

3.
Folgender Fehler kommt bei rcapache2 restart
Syntax error on line 48 of /etc/apache2/vhosts.d/vhost-ssl.conf:
Invalid command 'SSLEngine', perhaps misspelled or defined by a module not included in the server configuration
 
OP
B

bulliboy

Newbie
jetz funktioniert es Anleitung von:

ttp://mrfoo.de/archiv/347-Howto-Apache2-SSL-Zertifikat-erstellen-und-aktivieren.html
 

Dr. Glastonbury

Advanced Hacker
Wenn das Thema damit erledigt ist, dann kennzeichne dies doch bitte durch ein [gelöst] im Titel -> einfach den 1. Post editieren ;)
 
Oben