WBCE CMS – Way Better Content Editing.
Du bist nicht angemeldet.
Hallo zusammen,
ich betreibe eine selbstgehostete WBCE-Installation (auf Basis Debian 12) in einem geschützen Netz hinter einer NAT Firewall. Zugriffe durch die Firewall auf das Frontend funktionieren gut und schnell. Auch die Login-Seite des Backends lädt schnell. Nach Eingabe der Login-Daten dauert es jedoch ca. 135 Sekunden bevor das Backend erscheint. Hier fehlt dann auch der "Detailbereich" und das "Session timeout" läuft nicht. Bei Navigation durch das Backend beginnt auch das "Session timeout" zu laufen, das Backend reagiert dann flüssig.
Ein Test mit älteren WBCE-Versionen (zurück bis 1.6.1) oder anderem Server-Unterbau (lighttpd) ergab keinerlei Änderungen. Kennt jemand das Thema oder sogar eine Ursache/Lösung?
Beitrag geändert von florian (21.03.2025 09:36:20)
Offline
Mit Ursache (und Lösung) kann ich nicht dienen. Eventuell hast Du Tools zur Hand, mit denen Du prüfen kannst, zu welchem Zeitpunkt die Verzögerung auftritt (Network Sniffer o.ä.)?
Du müsstest mal in der class.login.php schauen, ob die Funktion authenticate o.ä. irgend einen Request auslöst, der in der Firewall hängenbleibt o.ä.
Wir Benötigen: Cents, Euros... jetzt spenden!
Offline
Nur eine Idee ... Http Leichen mit https vermischt.
Hoster: ALL-INKL *** Grundsätzliche WBCE Konfig ***
WBCE: 1.6.5 • BE: 2.1.0 • PHP: 8.x * Alle • BE: Argos
Status Projekt 1-4: OK
Offline
ruebezahl
"Leichen" kann ich eigentlich ausschließen ... der Server läuft von Anfang an in Standardkonfiguration ohne https, lediglich der Port ist auf 8081 geändert. Nach dem Tipp von florian habe ich aber einige "[TCP Retransmission] 45244 → 443" gesehen. Ich versuche mit einem Testsystem, ob sich das Verhalten mit https reproduzieren lässt.
EDIT: Gleiches Verhalten auf einem Server mit https ...
Beitrag geändert von alf (17.03.2025 11:03:16)
Offline
Bei Login-Versuch wird eine Verbindung zu 140.82.121.5 (gehört offenbar zu GitHub) aufgebaut ... funktioniert aufgrund des geschützten Netzes natürlich nicht. Konnte nur noch nicht erkennen, wie ich das unterbinden kann ...
Offline
in der config.php
define('SHOW_UPDATE_INFO',false);ergänzen
Wir Benötigen: Cents, Euros... jetzt spenden!
Offline
alf
Prima, die User sind happy! Vielen Dank!
Offline