mediaopten
New Member
Hallo - schön hier zu sein, da ich mehrfach vergeblich versucht habe, mich hier neu zu registrieren.
Ich habe Ubuntu 22.04 und ISPConfig erfolgreich auf unserem HomeOfficeServer installiert.
Bisher habe ich über mehrere Jahre auf dezidierten Servern CentOS und PLESK genutzt.
ISPConfig ist mir also noch absolut neu.
Hier habe ich nun das Problem, dass ich für die Client WebSites einfach kein SSL hinbekomme.
Die Subdomain http://xxx.yyyyyy.de lässt sich problemlos über das Internet aufrufen. Ich benötige für unsere WebSites jedoch SSL.
Da es sich um einen Homeserver handelt, ist dazwischen noch das Programm „Nginx Proxy Manager“ geschaltet. Normalerweise aktiviere ich hierzu einfach im „Nginx Proxy Manager“ die SSL Verbindung und lasse ein „Let’s Encrypt SSL Zertifikat“ ausstellen. Der zugehörige WebServer lauscht auf Port 80 UND 443 - und die Verbindung klappt problemlos.
Anders hier beim ISPConfig Server. Hier bekomme ich immer Fehlermeldungen. Auch wenn ich im „Nginx Proxy Manager“ das SSL und das Zertifikat weglasse und dafür im ISPConfig Server das SSL und das Zertifikat aktiviere - immer nur Fehlermeldungen.
Etwas verwirrt mich der Inhalt der Datei:
/etc/apache2/sites-enabled/100-xxx.yyyyyy.de.vhost
denn dort ist nur <VirtualHost *:80> eingetragen und nichts von 443 !
Warum fehlt der Eintrag von 443 und das auch wenn SSL im ISPConfig Server beim Client aktiviert ist?
Ich hoffe es findet sich hier jemand, der mir weiterhelfen kann.
Vielen Dank schon mal !
Nachtrag: Ich habe inzwischen einige weitere interessante Postings zum Thema SSL hier gefunden.
Scheinbar trägt ISPConfig Port 80 in die .vhost ein und erst bei erfolgreicher Erstellung eines Lets Encrypt Zertifikats wird Port 443 eingetragen!? Falls dem so ist, warum gibt es dann 2 Buttons - einen für die Aktivierung von SSL und einen für Lets Encrypt?
Da ich Lets Encrypt ja schon über den „Nginx Proxy Manager“ erhalte, benötige ich auf Server Seite nur noch das Lauschen auf Port 443.
Soll ich hierzu einfach in der /etc/apache2/sites-enabled/100-xxx.yyyyyy.de.vhost statt
<VirtualHost *:80>
<VirtualHost *:443>
eintragen - oder wird die .vhost nachträglich noch durch ISPConfig überschrieben?
Ich habe Ubuntu 22.04 und ISPConfig erfolgreich auf unserem HomeOfficeServer installiert.
Bisher habe ich über mehrere Jahre auf dezidierten Servern CentOS und PLESK genutzt.
ISPConfig ist mir also noch absolut neu.
Hier habe ich nun das Problem, dass ich für die Client WebSites einfach kein SSL hinbekomme.
Die Subdomain http://xxx.yyyyyy.de lässt sich problemlos über das Internet aufrufen. Ich benötige für unsere WebSites jedoch SSL.
Da es sich um einen Homeserver handelt, ist dazwischen noch das Programm „Nginx Proxy Manager“ geschaltet. Normalerweise aktiviere ich hierzu einfach im „Nginx Proxy Manager“ die SSL Verbindung und lasse ein „Let’s Encrypt SSL Zertifikat“ ausstellen. Der zugehörige WebServer lauscht auf Port 80 UND 443 - und die Verbindung klappt problemlos.
Anders hier beim ISPConfig Server. Hier bekomme ich immer Fehlermeldungen. Auch wenn ich im „Nginx Proxy Manager“ das SSL und das Zertifikat weglasse und dafür im ISPConfig Server das SSL und das Zertifikat aktiviere - immer nur Fehlermeldungen.
Etwas verwirrt mich der Inhalt der Datei:
/etc/apache2/sites-enabled/100-xxx.yyyyyy.de.vhost
denn dort ist nur <VirtualHost *:80> eingetragen und nichts von 443 !
Warum fehlt der Eintrag von 443 und das auch wenn SSL im ISPConfig Server beim Client aktiviert ist?
Ich hoffe es findet sich hier jemand, der mir weiterhelfen kann.
Vielen Dank schon mal !
Nachtrag: Ich habe inzwischen einige weitere interessante Postings zum Thema SSL hier gefunden.
Scheinbar trägt ISPConfig Port 80 in die .vhost ein und erst bei erfolgreicher Erstellung eines Lets Encrypt Zertifikats wird Port 443 eingetragen!? Falls dem so ist, warum gibt es dann 2 Buttons - einen für die Aktivierung von SSL und einen für Lets Encrypt?
Da ich Lets Encrypt ja schon über den „Nginx Proxy Manager“ erhalte, benötige ich auf Server Seite nur noch das Lauschen auf Port 443.
Soll ich hierzu einfach in der /etc/apache2/sites-enabled/100-xxx.yyyyyy.de.vhost statt
<VirtualHost *:80>
<VirtualHost *:443>
eintragen - oder wird die .vhost nachträglich noch durch ISPConfig überschrieben?
Zuletzt bearbeitet: