Fehler in der SSL Einrichtung

tennessee

tennessee

Linuxfan
Hallo zusammen,

ich bin gerade etwas am grübeln warum ich diese Fehlermeldung bekomme:


RSA server certificate CommonName (CN) `redmine.qs.de' does NOT match server name!?


Ich habe das Zertifikat richtig erstellt. ServerName im Kontext des virtuellen Hosts richtig gesetzt, das Linux System hat den richtigen FQDN und die hosts datei ist auch angepasst. Trotzdem bekomme ich diese Fehlermeldung.



Ich habe eine Apache Server mit zwei virtuellen Hosts für den obengenannten Server.
Nun habe ich drei stellen wo der ServerName gesetzt werden kann
die httpd.conf im globalen Kontext, und in den beiden VHost Kontexten.

Selbst wenn ich in allen drei Bereichen den gleichen Hostnamen setze passt es nicht

Hat jemand eine Idee was ich vergessen habe?
 
Hi,

das sollte eigentlich nur die Meldung vom Apache sein wenn du auf den VirtualHost mit einem anderen Domainnamen zugreifst als im SSL Zertifikat angegeben.
Sprich im SSL Zertifikat hast du sub.domain.tld eingetragen und du greifst jetzt über den Apache auf den VHost zu mit der Domain ganzwasanderes.domain.tld - dann sollte es diese Meldung geben.
 
Hi,

Danke für die Antwort.

ich bekomme diese Meldung wenn ich den apache neu starte protokolliert
von der Log datei welche in der httpd.conf global gilt
 
Was hast du denn genau für deine Domain im VHost gesetzt und was im SSL Zertifikat? Sind die beide Identisch?
Verwendest du ServerAlias?

Kannst du sonst mal die VHost Einträge zeigen?!
 
VirtualHost Config

PHP:
<VirtualHost *:80>
 ## ServerAdmin xx@xx.de
  ##ServerName redmine.qs.de
  ##ServerAlias redmine.qs.de
  ##ErrorLog "logs/error.log"
  ##CustomLog "logs/access.log" combined
  # This passes through remote_user to mongrel
  RewriteEngine On
  # Redirect non-static requests to cluster
 RewriteCond %{SERVER_PORT}   !^443$
 RewriteRule  (.*)  https://%{HTTP_HOST}/$1   [L]
</VirtualHost>



<VirtualHost redmine.qs.de:443>
  ServerAdmin xx.xx.de
  ServerName redmine.qs.de
  ServerAlias redmine.qs.de
  ErrorLog "logs/error.log"
  CustomLog "logs/access.log" combined
  # This passes through remote_user to mongrel
  RewriteEngine On
  RewriteCond %{DOCUMENT_ROOT}/%{REQUEST_FILENAME} !-f
  RewriteRule ^/(.*)$ balancer://redminecluster%{REQUEST_URI} [P,QSA,L]
SSLEngine on
SSLCertificateFile /opt/bitnami/apache2/conf/server.crt
SSLCertificateKeyFile /opt/bitnami/apache2/conf/server.key
AllowCONNECT 80 443 563
</VirtualHost>

Zertifikatdaten:

PHP:
redmine:/opt/bitnami/apps/redmine/conf # openssl x509 -subject -in /opt/bitnami/apache2/conf/server.crt
subject= /C=DE/ST=MeinBezirk/L=MeineStadt/O=Meine Firma/OU=redmine.qs.de/CN=redmine.qs.de/emailAddress=MeineEmail

Servername

PHP:
redmine:/opt/bitnami/apps/redmine/conf # hostname -f
redmine.qs.de
 
Zuletzt bearbeitet:
hiho,

als erstes mal, serberName == ServerAlias => useless
des weiteren so wie das scheint, leitest du alle Anfragen in ein Cluster um, wenn keine datei existiert.
Benutz mal firebug und überprüfe ob alle dateien gefunden werden oder ob eine weiterleitung stattfindet, denn dann haste schon mal deinen fehler.

weiterhin bitte einmal überprüfen was in /etc/hosts hinterlegt ist, nicht das "redmine.qs.de" als localhost hinterlegt ist.
Normal gibt man im vHost header keine domain, sondern die IP der NIC an auf der gelauscht werden soll.
 

Ähnliche Themen

Problem mit Apache2 + MySQL Server

problem virtuelle apaches und .htaccess

Xampp (Lampp) Vhost Einstellungen ???

Apache zu langsam ?

Squid nur zum maskieren der eigenen IP, nicht für Webserver auf port 80

Zurück
Oben