SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

PHP 5.3 & MySQL 5.1

PHP 5.3 & MySQL 5.1 zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > Apache HTTP-Server

Apache HTTP-Server Alles was Ihr über den Apache diskutieren möchtet, gehört hierein

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 26.04.2011, 16:04:14
Ghost82 Ghost82 ist offline
Anfänger
 
Registriert seit: Apr 2011
Alter: 46
Beiträge: 4
SSL - VHost abweichender Port -> Zugriff verweigert

Hallo ich habe schonmal hier im Forum geschaut, aber leider kein vergleichbares Thema gefunden.

Also ich habe folgendes Problem:

Ich möchte insgesamt 5 virtuelle Hosts (oder 1 Haupthost Port 80 + 4 weitere) aufsetzen.
Aber unter Verwendung von "portbasierter virtueller Hosts" mit SSL unter einer IP.

Hier der Aufbau:
- Host Port 80 für "Gäste"
- Host Port 443 für Login SSL
- Host Port 5372 Nutzergruppe 2 SSL
- Host Port 5482 Nutzergruppe 3 SSL


Meine Einstellungen:

in httpd.conf bzw. listen.conf:
------------
Listen 80
Listen 443
Listen 5372
Listen 5482



Firewall Ports offen.
Es wurden Zertifikate für linux, sowie linux3 (selber erzeugt) erstellt.
(für 4 habe ich es mir gespart ein separates zu erzeugen, da der Fehler bestehen blieb.)




in ip-based_vhosts.conf:
----------------------
<VirtualHost *:5372>
DocumentRoot /srv/www/htdocs4
ServerName linux4
ServerAdmin student4@linux
<Directory /srv/www/htdocs2>
AllowOverride None
Order allow,deny
Allow from all
</Directory>
<IfDefine SSL>
SSLCertificateFile /etc/ssl/linux.crt
SSLCertificateKeyFile /etc/ssl/linux.key
SSLEngine on
</IfDefine>
</VirtualHost>

<VirtualHost *:5482>
DocumentRoot /srv/www/htdocs3
ServerName linux3
ServerAdmin student3@linux
<Directory /srv/www/htdocs2>
AllowOverride None
Order allow,deny
Allow from all
</Directory>
<IfDefine SSL>
SSLCertificateFile /etc/ssl/linux2.crt
SSLCertificateKeyFile /etc/ssl/linux2.key
SSLEngine on
</IfDefine>
</VirtualHost>

<VirtualHost *:443>
DocumentRoot /srv/www/htdocs2
ServerName linux2
ServerAdmin student@linux
<Directory /srv/www/htdocs2>
AllowOverride None
Order allow,deny
Allow from all
</Directory>
<IfDefine SSL>
SSLCertificateFile /etc/ssl/linux.crt
SSLCertificateKeyFile /etc/ssl/linux.key
SSLEngine on
</IfDefine>
</VirtualHost>





Fehlerbild:
---------------
domain:80 - richtige Antwort
https://domain:443 -richtige Antwort
https://domain:5372 - Zertifikat akzeptieren ->ok -> danach Zugriff verweigert (403)
https://domain:5482 - Zertifikat akzeptieren ->ok -> danach Zugriff verweigert (403)





Wieso gehen Port 80 und 443 ohne Probleme aber die anderen Ports funktionieren nicht ordnungsgemäß.
Besitzer der Ordner / Dateien alle die selben Rechte sowie die selben Besitzer / Gruppe.


System Suse 11.4 Apache/2.2.17 (Linux/SUSE)


Ich hoffe mir kann jemand helfen.

Vielen Dank!
Mit Zitat antworten
  #2  
Alt 26.04.2011, 17:54:49
Bity Bity ist offline
Anfänger
 
Registriert seit: May 2009
Alter: 33
Beiträge: 28
AW: SSL - VHost abweichender Port -> Zugriff verweigert

schau doch mal in die Logs des Indianers!
Mit Zitat antworten
  #3  
Alt 26.04.2011, 20:13:30
Ghost82 Ghost82 ist offline
Anfänger
 
Registriert seit: Apr 2011
Alter: 46
Beiträge: 4
AW: SSL - VHost abweichender Port -> Zugriff verweigert

Danke für den Hinweis!

Diese Überlegung hatte ich im laufe des Tages auch gehabt, allerdings in der ganzen Hektik wieder vergessen :)
Habe mehrere Bücher hier, die mir immer einen anderen Speicherort genannt hatten und ich mich somit komplett verwirrt hatte. :)


Das Log-File war unter /var/log/apache..
(suse 11.4)


Danke Dir nochmal!

Die Lösung:
die Servernamen stimmten wohl doch nicht mit den Common Namen im Zertifikat überein, somit hat kein Aufbau stattgefunden.
In der derzeitigen Konfiguration verwende ich jeweils 1 Zertifikat pro Port.




Hinweis für Yast User: Port 443 ist standardmäßig aktiviert sobald man ssl aktiviert!
Also kein " Listen 443" setzen, sonst startet Yast den Dienst nicht. (doppelter "Listen" Befehl in der Konfiguration)
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
MYSQL startet nicht richtig lars01 MySQLi/PDO/(MySQL) 0 03.10.2007 21:53:08
Xammp - Zugriff Verweigert Swoosh Apache HTTP-Server 3 07.01.2007 13:13:28


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:26:43 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt