ich habe mein Forum auf die Version 3.2.2 aktualisiert. Ich kann nicht genau sagen, ob es vorher funktioniert hat jedenfalls habe ich jetzt das Problem, dass die SID in de URL gesetzt wird.
Aufgefallen ist es dadurch, dass bei Links auf foreninterne Beiträge mittels "URL" Tag eine Neuanmeldung nötig ist.
Ich kann das nachstellen, es liegt also nicht daran, dass der meldende User Autologin nicht aktiv hat.
Rahmeneinstellungen:
- Autologin ist aktiviert
- Cookiehinweis akzeptiert
Cookie Einstellungen:
Cookie-Domain:.forum.bonsai-blog.de
Cookie-Name: BBF02_v3.2.2
Cookie-Pfad: /
Sicherer Server: aktiviert (mein Server ist mit lets-encrypt Zertifikat ausgestattet / Aufruf via https://)
Cookie-Hinweis: aktiviert
In der deutschsprachigen Anleitung zum Thema "Cookies" wird die Domain wie oben angegeben, also ".forum.bonsai-blog.de". In der englischsprachigen Variante ohne den führenden Punkt. Beides habe ich ausprobiert, ohne Änderung.
Englisch:
https://www.phpbb.com/support/docs/en/3 ... -settings/
die deutsche Anleitung dazu finde ich aktuell nicht mehr. Ist der Punkt nötig oder nicht?[...]Example 2:
This is your board URL: http://forums.example.com
Your cookie settings should be:
Cookie domain: forums.example.com (Note that there is no http:// or dot at the beginning and no slash at the end.)[...]
Im Adminbereich des Boards steht:
Ich habe auch schon versucht die sessions und die sessions_key Tabelle und den Cache zu leeren. Jeweils vor dem nächsten Versuch wurden auch die Browser-Cookies komplett gelöscht.Cookie-Domain:
In den meisten Fällen ist die Cookie-Domain optional. Lasse diese leer, wenn du dir unsicher bist.
Falls du dein Board mit anderer Software integriert hast oder mehrere Domains verwendest, dann kannst du die benötigte Cookie-Domain wie folgt bestimmen: Falls du Domainkombinationen wie example.com und forums.example.com oder auch forums.example.com und blog.example.com verwendest, dann entferne die Subdomains, bis du den gemeinsamen Domainteil gefunden hast; in diesem Beispiel example.com. Nun füge einen Punkt vor den gemeinsamen Domain-Namen und trage das Ergebnis in das Feld ein. In unserem Beispiel würdest du also .example.com einfügen (beachte den Punkt am Anfang).
Der Server ist ein vServer. Kann es sein, dass die Standardeinstellung von PHP/Apache hier noch irgendwo Probleme macht?
Mit dem Update des Forums bin ich auch auf einen neuen Server umgezogen, um SSL aktivieren zu können (zuvor war es ein normales Hosting Paket ohne Möglichkeit mit Zertifikaten zu arbeiten.
Danke für eure Unterstützung.
Viele Grüße
Chris