Page 1 of 1

Reverse Proxy nach löschen der (sub)Domäne immer noch aktiv!

Posted: Fri 11. Apr 2025, 16:53
by tom4tom
Ich bin sicher, dass die Ursache des Problems bei KeyHelp liegt
Reverse Proxy nach löschen der (sub)Domäne immer noch aktiv!


Server-Betriebssystem + Version
z.B. Ubuntu 22.04

Eingesetzte Server-Virtualisierung-Technologie
KVM

KeyHelp-Version + Build-Nummer
25.0 (Build 3398)

Problembeschreibung / Fehlermeldungen
Reverse Proxy nach löschen der (sub)Domäne immer noch aktiv!

Erwartetes Ergebnis
löschen der Reverse Proxy

Tatsächliches Ergebnis
immer noch aktiv

Schritte zur Reproduktion
Reverse Proxy anlegen: Domäne > Apache-Einstellungen | Domäne löschen

Zusätzliche Informationen

Re: Reverse Proxy nach löschen der (sub)Domäne immer noch aktiv!

Posted: Fri 11. Apr 2025, 18:53
by Tobi
Wenn gelöscht, dann gelöscht!

Alles was danach passiert spielt sich nur in deinem Browsercache ab. Einfach mal nen „frischen“ Browser nehmen und dann siehst du dass du nix siehst.

Ansonsten bitte URL posten. Sonst kann man dir da schwerlich helfen.

Re: Reverse Proxy nach löschen der (sub)Domäne immer noch aktiv!

Posted: Sun 13. Apr 2025, 19:44
by tom4tom
Danke Tobi, für deine Antwort.
Leider kann ich die keine URL schicken, da der Server im Intranet steht.
Ein Browser Problem ist das nicht, auch WGET funktioniert nicht.
Eventuell hängt das mit mit diesem Problem zusammen viewtopic.php?t=13115 , da wurde auch nicht alles gelöscht!
Die gelöschte Subdomäne ist noch aus der Zeit davor...

Re: Reverse Proxy nach löschen der (sub)Domäne immer noch aktiv!

Posted: Mon 14. Apr 2025, 10:30
by Florian
Hallo,

hast du denn mal geschaut ob sich dein Webserver korrekt neugestartet hat, manchmal klemmt es da?

Ist denn die Konfiguration der Subdomain in der Webserverkonfiguration noch vorhanden?

Re: Reverse Proxy nach löschen der (sub)Domäne immer noch aktiv!

Posted: Mon 14. Apr 2025, 10:32
by Alexander
1.) An welcher Stelle im KeyHelp hast du deine Reverse-Proxy Einstellungen hinterlegt?
Admin-Bereich -> Konfiguration -> Webserver
(Führt zu einer neuen Datei unter /etc/apache2/keyhelp/global_directives.conf)

oder

Admin-Bereich -> Domains -> Apache-Einstellungen
(Führt zu neuen Dateien unter /etc/apache2/keyhelp/custom_vhosts/<USERNAME>_<DOMAIN>_<PROTOKOLL>.conf)

Vergewissere dich zunächst, das dort die Einstellungen nicht mehr vorhanden sind. Sollten Sie nicht mehr vorhanden sein, dann hat KeyHelp soweit alles richtig gemacht und sie dort gelöscht. Dann geht es weiter mit Punkt 2.).

2.) Prüfe, ob ggf. ein Syntaxfehler an anderer Stelle in den Konfigurationsdateien ein Reload/restart des Apachen verhindert. Sollte das der Fall sein, würden deine alten Konfigurationen natürlich noch so lange im Speicher bleiben, bis die Konfigurationen überall in Ordnung sind und anschließend ein reload/restart problemlos durchgeführt werden kann.

Code: Select all

apache2ctl configtest
3) Dann könnte es noch generell an deinem Webserver liegen, der in einer situation steckt, in der ein "reload" nicht mehr ausreichend ist (Bug im Apachen ?!) und die Konfiguration somit nicht mehr aktualisiert werden kann. In dem Fall einfach mal einen "restart" machen. Anschließend sollte vermutlich auch wieder die reload-Befehle funktionieren (wie sie KeyHelp intern verwendet).

Eventuell hängt das mit mit diesem Problem zusammen viewtopic.php?t=13115 , da wurde auch nicht alles gelöscht!
Die gelöschte Subdomäne ist noch aus der Zeit davor...
Es gab mit dem Juni 2024 Update einen Punkt, der sich um diesen zitierten Punkt gekümmert hat. Das sollte also nicht mehr relevant sein. Aber kann natürlich auch mit dem vermeidlichen Bug im Apachen aus Punkt 3.) zusammen hängen.

Re: Reverse Proxy nach löschen der (sub)Domäne immer noch aktiv!

Posted: Mon 14. Apr 2025, 21:15
by tom4tom
Hi Alexander,

denke für die ausfühliche Hilfe!
Die Reverse-Proxy Einstellungen habe ich hier gemacht: Admin-Bereich -> Domains -> Apache-Einstellungen
> apache2ctl configtest ist OK.
/etc/apache2/keyhelp/custom_vhosts/ ist leer

Dann hab ich eine neue Domain angelegt und die Reverse-Proxy Einstellungen dort angelegt.
Wie erwartet erscheinen sie dann hier /etc/apache2/keyhelp/custom_vhosts/ - nach dem löschen sind sie wieder weg!

Vor dem löschen kommt dieser Fehler:
> apache2ctl configtest
*****************
AH00112: Warning: DocumentRoot [/home/keyhelp/www/keyhelp] does not exist
AH00526: Syntax error on line 27 of /etc/apache2/keyhelp/keyhelp.conf:
SuexecUserGroup configured, but suEXEC is disabled: Invalid owner or file mode for /usr/lib/apache2/suexec
Action 'configtest' failed.
The Apache error log may have more information.
****************
Im Error log sieht man nichts weiter.
Nach dem löschen der Domäne läuft alles wieder. In Zeile 27 steht immer noch:

****************
25 DocumentRoot /home/keyhelp/www/keyhelp
26 Options -Indexes
27 SuexecUserGroup "keyhelp" "keyhelp"
****************

Was kann das sein?

Re: Reverse Proxy nach löschen der (sub)Domäne immer noch aktiv!

Posted: Tue 15. Apr 2025, 09:42
by Alexander
Möchtest du einmal teilen, was du genau in das "Apache-Einstellungen" - Feld eingetragen hast?

Re: Reverse Proxy nach löschen der (sub)Domäne immer noch aktiv!

Posted: Tue 15. Apr 2025, 10:10
by tom4tom
<IfModule mod_proxy.c>
ProxyPass /.well-known/acme-challenge !
</IfModule>

Alias /.well-known/acme-challenge /home/keyhelp/www/.well-known/acme-challenge

ProxyPass / http://127.0.0.1:8080/
ProxyPassReverse / http://127.0.0.1:8080/

Re: Reverse Proxy nach löschen der (sub)Domäne immer noch aktiv!

Posted: Tue 15. Apr 2025, 10:11
by Florian
Hallo,

da stimmt was mit dem Suexec Modul nicht:
Invalid owner or file mode for /usr/lib/apache2/suexec
Prüfe die Rechte dieser Datei.

Re: Reverse Proxy nach löschen der (sub)Domäne immer noch aktiv!

Posted: Tue 15. Apr 2025, 11:14
by tom4tom
Hallo Florian,
es ist merkwürdig, das es in einem Fall funktioniert und nach neuanlage einer Domäne nicht mehr!

$ ls -al /usr/lib/apache2/suexec
lrwxrwxrwx 1 root root 24 Apr 18 2023 /usr/lib/apache2/suexec -> /etc/alternatives/suexec
$ ls -al /etc/alternatives/suexec
lrwxrwxrwx 1 root root 30 May 22 2023 /etc/alternatives/suexec -> /usr/lib/apache2/suexec-custom
$ ls -al /usr/lib/apache2/suexec-custom
-rwsr-xr-- 1 root www-data 26856 Apr 3 11:05 /usr/lib/apache2/suexec-custom

Re: Reverse Proxy nach löschen der (sub)Domäne immer noch aktiv!

Posted: Tue 15. Apr 2025, 11:34
by Florian
Hallo,

ist das Modul geladen?

Code: Select all

apache2ctl -M

Re: Reverse Proxy nach löschen der (sub)Domäne immer noch aktiv!

Posted: Tue 15. Apr 2025, 13:11
by tom4tom
Ja: suexec_module (shared)

Re: Reverse Proxy nach löschen der (sub)Domäne immer noch aktiv!

Posted: Tue 15. Apr 2025, 14:52
by Florian
Hallo,

was sagt "apache2ctl configtest"

Die eigentliche Frage ist: Startet der Webserver korrekt neu? Tut er das nicht werden deshalb Deine Änderungen nicht übernommen.

Re: Reverse Proxy nach löschen der (sub)Domäne immer noch aktiv!

Posted: Tue 15. Apr 2025, 15:40
by tom4tom
Siehe oben!
Der apache läuft einwandfrei.
Wenn ich eine neue Domäne anlege kommt der Fehler. Nach dem Löschen nict mehr!