Folgende Warnungen sind aufgetreten:
Warning [2] Undefined array key 0 - Line: 1640 - File: showthread.php PHP 8.2.18 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/showthread.php 1640 errorHandler->error_callback
/showthread.php 915 buildtree




Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Administration nicht erreichbar!
#38
mopzz schrieb:So, es sieht so aus, als hätte ich eine Lösung gefunden. Der Nutzer Gerald65 hat das gleiche Problem und ebenfalls einen KD-Router. Er sagt auch, dass bei ihm bereits IPv6 aktiv ist. Das Gästebuch, so wie es in der aktuellen Version (0.7) angeboten wird, speichert aber immer noch im IPv4 Format. Loggt sich jetzt jemand mit einer IPv6 die länger als 15 Stellen ist in die Administration ein, dann kommt es zu dem Euch bekannten Logout. Denn die IP Adresse des Logins (in der Datenbank gespeichert) wird nach jedem Seitenaufruf mit der aktuellen IP-Adresse (Servervariable) verglichen. Dies soll das sogenannte "Session-Hijacking" verhindern, bei dem ein Angreifer die aktuelle Session eines Benutzers übernehmen kann.

Da ich nun glaube zu wissen, wo das Problem liegt, kann ich auch einen Workaround anbieten, bis die nächste Version des Gästebuches veröffentlicht wird. Das lustige daran ist ja, dass in meiner aktuellen Entwicklerversion an der ich gerade arbeite, dieses Problem schon seit längerem gelöst ist. Allerdings nur per Zufall, da mit der nächsten Version generell die IPv6 Fähigkeit für das Gästebuch hergestellt wird. Ich hätte jedoch nicht gedacht, dass es bereits Benutzer gibt, die mit IPv6 unterwegs sind.

Hier also der Workaround.

1. Bitte mit phpMyAdmin die Datenbank aufrufen, in der sich die Tabellen des Gästebuches befinden.
2. Die Tabelle "mgb_user" aufrufen. Wobei "mgb_" der voreingestellte Präfix ist. Wenn ihr einen anderen genutzt habt, dann bitte die Tabelle mit dem entsprechenden Präfix suchen! (Kann in der "includes/config.inc.php" nachgesehen werden!)
3. Das Feld "user_ip" auswählen und anschließend auf Bearbeiten klicken (meistens das Stiftsymbol, kommt auf die Version von phpMyAdmin drauf an)[ATTACHMENT NOT FOUND]4. Die Länge auf "255" ändern und anschließend Speichern.[ATTACHMENT NOT FOUND]5. Fertig.

Jetzt sollte es eigentlich funktionieren. Berichtet mir bitte, ob dem auch wirklich so ist. Danke!
Zitieren


Nachrichten in diesem Thema

Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  PHP-Fehlermeldungen in der Administration skippy 2 4.541 12.02.2019, 16:15:03
Letzter Beitrag: skippy
  0.7.0.1 geht doch nicht bei mir Yogilein 7 6.574 28.10.2017, 18:50:58
Letzter Beitrag: Yogilein
  Betreffzeile der Mails nicht in UTF-8 (mit Lösungsvorschlag) AnyOne 2 4.935 12.10.2015, 20:17:33
Letzter Beitrag: AnyOne
  Anmelden nicht möglich Schowill 0 18.035 06.04.2015, 16:13:34
Letzter Beitrag: Schowill
  Namen werden im Gästebuch nicht angezeigt stagfish 1 3.636 30.09.2014, 06:10:11
Letzter Beitrag: mopzz
  Firefox leitet nicht weiter zur Hauptseite Stefan 2 3.873 31.08.2014, 19:01:22
Letzter Beitrag: mopzz
  JInstaller: :Install: XML-Installationsdatei nicht gefunden doubleugk 2 3.725 06.08.2014, 07:52:56
Letzter Beitrag: doubleugk
  Facebook verlinkung nicht möglich! Panzermensch 0 17.917 08.05.2014, 09:54:25
Letzter Beitrag: Panzermensch
  Minimale Zeit für Absendesperre funktioniert bei mir nicht uv22e 1 3.115 16.04.2014, 19:59:18
Letzter Beitrag: mopzz

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste