Letsencrypt macht Roundcube und phpMyAdmin unerreichbar
Letsencrypt macht Roundcube und phpMyAdmin unerreichbar
Sobald ich meine Domain von einem selbstsignierten Zertifikat auf ein Letsencrypt-Zertifikat umstelle, sind sowohl Roundcube (/webmail) als auch phpMyAdmin (/phpmyadmin) nicht mehr erreichbar (Fehler 404, The requested URL /webmail was not found on this server.).
Das Verhalten lässt sich reproduzieren; stelle ich wieder auf das selbstsignierte Zertifikat um, sind die Dienste wieder erreichbar.
Keyhelp ist unter keyhelp.mydomain.de installiert. Im DNS ist die Domain mydomain.de hinterlegt. Die Ziel-URL für phpMyAdmin ist mit https://mydomain.de/phpmyadmin und die Ziel-URL für Roundcube mit https://mydomain.de/webmail in den Panel-Einstellungen hinterlegt.
Habt ihr einen Tip für mich?
Beste Grüße vom Niederrhein,
Tobias
- Jolinar
- Community Moderator
- Posts: 4004
- Joined: Sat 30. Jan 2016, 07:11
- Location: Weimar (Thüringen)
- Contact:
Re: Letsencrypt macht Roundcube und phpMyAdmin unerreichbar
Ich nutze aktuell noch Debian 8 und da kann ich das Verhalten im Moment leider nicht reproduzieren.
Data Collector für Community Support
___
Ich verwende zwei verschiedene Schriftfarben in meinen Beiträgen /
I use two different font colors in my posts:
- In dieser Farbe schreibe ich als Moderator und gebe moderative Hinweise oder begründe moderative Eingriffe /
In this color, I write as a moderator and provide moderative guidance or justify moderative interventions - In dieser Farbe schreibe ich als Community Mitglied und teile meine private Meinung und persönlichen Ansichten mit /
In this color, I write as a community member and share my personal opinions and views
- Reseller4711
- Posts: 210
- Joined: Thu 5. May 2016, 17:50
Re: Letsencrypt macht Roundcube und phpMyAdmin unerreichbar
Beide Server laufen mit Let's Encrypt Zertifikaten (über Keyhelp generiert) seit Monaten problemlos und alles ist erreichbar.
Re: Letsencrypt macht Roundcube und phpMyAdmin unerreichbar
Ich nutze Keyhelp unter Debian 8.
Re: Letsencrypt macht Roundcube und phpMyAdmin unerreichbar
Folgendes Vorgehen:
1. Installation auf frischem Debian 8 (Keyhelp-URL: keyhelp.domain.de)
2. User angelegt (Vorlage: unlimited)
3. Domain domain.de für zuvor angelegten User hinzugefügt (SSL: Let's Encrypt, Sichere Verbindung erzwingen: ja, Sicherheitsoptionen auf alle Subdomains übertragen)
4. In den Panel-Einstellungen die Ziel-URL für phpMyAdmin von
Code: Select all
https://keyhelp.domain.de/phpmyadmin/
Code: Select all
https://domain.de/phpmyadmin/
Code: Select all
https://keyhelp.domain.de/webmail/
Code: Select all
https://domain.de/webmail/
Sonstige Änderungen: PHP 7 und 7.1 als zusätzliche Interpreter installiert und Virenschutz deaktiviert.
Es tritt der selbe Fehler wie zuvor auf: Die Dienste sind nicht unter den angegebenen URLs zu erreichen. Ein Reboot hat auch keine Änderungen gebracht.
Habt ihr noch eine Idee?
Re: Letsencrypt macht Roundcube und phpMyAdmin unerreichbar
ist denn unter deiner Domain entsprechend auch PHPmyAdmin oder Webmail installiert? Das ändern der URL im Panel verschiebt nicht die Installation als solches.
Martin
Re: Letsencrypt macht Roundcube und phpMyAdmin unerreichbar
da ich gerade schon kurz davor war, an mir selbst zu zweifeln, da ich den Fehler nicht mehr reproduzieren konnte - sprich, mit selbstsigniertem Zertifikat war /webmail auch nicht erreichbar - habe ich so lange probiert, bis ich den Fehler wieder reproduzieren konnte. Dazu muss ich meine ursprüngliche Beschreibung etwas korrigieren.
- Stelle ich die Domain domain.de von letsencrypt auf vorhandenes Zertifikat (default) um, bleibt Roundcube und phpMyAdmin NICHT erreichbar
- Mache ich SSL für domain.de komplett aus und nehme den Haken bei "Sichere Verbindung erzwingen" raus, komme ich zu folgendem Kuriosum:
Wenn ich nun https://domain.de/webmail bzw. /phpmyadmin aufrufe, funktionieren Roundcube sowie phpMyAdmin. Aber eben mit dem default Zertifikat. In den Panel-Einstellungen ist Roundcube mit https://keyhelp.domain.de/webmail und phpMyAdmin mit https://domain.de/phpmyadmin konfiguriert. Die Subdomain scheint demnach ignoriert zu werden.
Vielleicht führt ja ein anderer Weg besser zum Erfolg. Anstatt meinen Fehler zu beschreiben und zu lösen, beschreibe ich besser, was ich erreichen möchte - vielleicht übersehe ich da ja etwas:
1. Keyhelp soll unter keyhelp.domain.de erreichbar gemacht werden, wenn die Konfiguration das nicht zulässt alternativ unter einer anderen Subdomain (da bin ich relativ frei).
2. Die Domain domain.de soll normal verwendet werden und wird auch einem User zugewiesen.
3. Unter domain.de/webmail und mail.domain.de soll Roundcube erreichbar sein
4. Unter domain.de/phpmyadmin soll phpMyAdmin erreichbar sein
5. Unter mail.domain.de sollen SMTP und IMAP erreichbar sein
Als Server verwende ich einen RVS M14. Ursprünglich mit Keyhelp bestellt, dann aber über die OpenVZ-Administration neu mit Debian 8 installiert und dadurch eure Keyhelp-Installation verloren. Daher habe ich es dann manuell installiert.
Beste Grüße
Tobias