Seite 1 von 2

3.06, permissions werden NICHT gespeichert

Verfasst: 24.11.2009 12:08
von soldier_of_fortune
Hallo,
Man soll am besten weden denTag, noch sonst irgendwas loben.-
Nach vielen Stunden letzte nacht gelang mir ein Update auf 3.06, wohl mit "Heilung" der Permissions, bzw., dem Eindruck daß man jetzt wieder Herr der Permissions sei.

Wie es mich schon unter 3.05 in größte Schwierigkeiten gebracht hat, so kommt es jetzt auch bei 3.06:
ohne Error werden strikte Permissions, z.B., "never"-Permissions zu Bots, einfach nicht gespeichert und es erscheint nach Neuladen so, als hätte ich gar nichts geändert. Dabei erlebt man wundersame Dinge wenn man verschiedene Übernahmen (Klick, enter, Submit hier, Submit da, Ankreuzen) benutzt. Teilweise wird eine "never"-Permission gleich da zurückgesetzt, teilweise erst heimtückisch später. Javascript + alle cookies enabled, Konqueror-debian-stable-alle updates.

Andere Permissions werden großmütig übernommen, bei wieder anderen, kommt auch mal ein unspezifischer Error.
Genau wie vorher und genauso wie es niemals passieren darf. Niemals dürfen Rechte automatisch eskalieren, ich weis aber daß dieses in phpBB3 irgendwo als neues Feature eingeräumt wurde. :evil:
Insbesondere Bots müssen stringent mit "never" abgeblockt werden können, geht hier aber wirklich nicht.
Es geht jetzt schon wieder in genau dieselbe Richtung, daß gegen meinen erklärten Willen alle unerwünschten Rechte an unerwünschte automatisch erzwungen werden.
Klingt leider alles sehr negativ, aber mit Unfähigkeit meinerseits sind diese Schilderungen wohl nicht abzutun.

Nochmal die Frage, ob dieses "Nichtspeichern" auch an einer mangelhaften Rechtevergabe im phpBB3-Ordner des webhosters liegen kann ? Müste dann nicht in jedem Fall ein Error nach sich ziehen, denke ich.
Dem steht aber gleich wieder entgegen, daß manche Permission-Administrierungen eben DOCH übernommen werden, abhängig davon, was ich eben auswähle. :o

Wie kriege ich das weg-administriert ? Gruß, Soldier_of_fortune.

Re: 3.06, permissions werden NICHT gespeichert

Verfasst: 24.11.2009 12:15
von Mahony
Hallo
Anstatt hier allgemein zu schreiben und Gerüchte in die Welt zu setzen, die einfach unhaltbar sind, solltest du mal ganz genau beschreiben:

1. was du haben möchtest also welches Recht wofür

2. was genau du getan hast um das umzusetzen

Andere Permissions werden großmütig übernommen, bei wieder anderen, kommt auch mal ein unspezifischer Error.
Was meinst du mit unspezifischer Error?


Grüße: Mahony

Re: 3.06, permissions werden NICHT gespeichert

Verfasst: 24.11.2009 13:20
von Metzle
soldier_of_fortune hat geschrieben: Klingt leider alles sehr negativ, aber mit Unfähigkeit meinerseits sind diese Schilderungen wohl nicht abzutun.
Hallo,

ich war allerdings kurz geneigt dies zu tun. Es wäre dann wohl genauso unhaltbar wie deine "Anschuldigungen". Da bei mir grundsätzlich alle Rechte übernommen werden wie ich es will, auch Nie-Rechte bei Bots, kann ich das so erst mal nicht nachvollziehen.
Wie Mahony schon sagte, solltest du mal ins Detail gehen, was du genau haben möchtest und wie du vielleicht schon versucht hast ( Schritt für Schritt ) das zu bewerkstelligen.

Re: 3.06, permissions werden NICHT gespeichert

Verfasst: 24.11.2009 14:02
von soldier_of_fortune
Du hast völlig recht, hier ein typisches Szenario was gerade in einem anderen Fenster reproduzierbar abläuft:

Ich bin eingelogged als einziger Admin.

Ich bin im ACP> Groups forum permissions> look up usergroup> Bots (gewählt + Submit geklickt) >

dann mit

"select a forum", z.B. Unterforum "softeis" (alles Forums, keine Kategorien) gewählt,

dann als "Role" "Bot-Access" gewählt, "advanced Permissions" aufgeklickt, um mehr Sicht zu haben, sehe dann, daß dort die
gewünschten Features, hier nur das "lesen", noch vorhanden sind, und klicke im "Advanced Permissions-Fenster"
"Apply Permissions".

So, das war das, was erstmal soweit klar gegangen ist. Ein einzelnes Unterforum wurde für Bots lediglich mit dem Leserecht beaufschlagt, so wie meine "Bot-Role" das so an sich hat, Bots können also in diesem Unterforum lediglich das Forum lesen und sonst, gewünschterweise, nichts.-
-----------------------------------------------------
Jetzt gehe ich wieder nach

Groups forum permissions> look up usergroup> Bots (gewählt + Submit geklickt) >

mit dem Vorhaben, diverse Unterforen einer Ebene, hier 12 Stück, explicit vom Bot-Zugriff zu befreien.
Vor mir ist das Fenster

Settings Permissions
Bots [Forum permissions]

Alle 11 Foren sind aufgelistet und alle mit "no Role assigned" vordefiniert.

Ich nehme mir das erste Forum, "Softeis, grün".
Ich klicke das Fenster "advanced Permissions" auf und sehe alles auf "no".
"No" ist mir nicht genug, da ich ja von der Rechte-Eskalation auf kaltem Wege weis, ich will "never".
Ich klicke also "never" und sehe sich im "advanced Permissions"-Fenster diese Option markieren, gut.
Ich klicke DORT, in dem kleinen Fenster, auf "apply permissions" und kriege ein rotes error-fenster.

Ich versuche dann, den anderen Weg und klicke in der "Role"-Auswahl dieses Softeis-grün-Forums mal
"no access". Ich gucke mir wieder das "Advanced-Permissions-Fenster" an und sehe dort, erneut, daß dort,
wie gewünscht, auch auf diesem Weg die "all-never"-Option realisiert wurde. Schön, wollte ich ja.

Ich klicke in dem keinen Fenster wieder "apply permissions". Über dem Fenster erklärt man noch:

"The permissions and role defined for this item will only be applied to this item and all checked items."

Ich muß mich zwischen-Authentifizieren, klicke mich wieder dahin, allerdings nicht mit "Seiten-zurück-gehen", sondern
immer nur vorwärts. Diesesmal geht es auf diesem Weg ! :)

Da es 11 Unterforen unter einem Parent-Forum sind, greife ich jetzt nur das Parent-Forum mit der Funktion, welche die
child-Foren darunter gleich mit greift, ich müste dann ja auch das eine, bereits "permissionierte" Forum gleich unter
den anderen geändert sehen ...... ( .... Espresso, zur Feier dessen .....)

Ich habe also das Parent-Forum "Eis-Sorten", mit seinen 11 Unterforen "Soft-Eis, *", ausgewählt, bezüglich der
Bots-Permissions. Ich sehe, erfreut, daß "Softeis-grün", immer noch "no Access" in der "all-never"-Variante trägt.
(Korrektur: die "Role" "no access" IST offensichtlich die "all-never"-Option selber.)

Da ich nun im Parent-Forum "Eissorten" + allen Unterforen "Softeis, *" NIEMALS einen Bot haben will, klicke ich, bei
allen Foren, ausser dem bereits erfolgreich permissionierten, "no access" an, und dann, unten, "apply all permissions", dieses
so verstehend, daß damit meine Auswahl über die "Roles" gemeint ist, und nicht etwa das pauschale Einräumen
irgendwelcher öffnender Rechte.

Das Bild bleibt lange weg, ......... alle "Roles"-Permissions sind wahrhaftig noch da, wo sie sein sollen !

Ich muß mich mal wieder zwischen-Authentifizieren, obwohl ich meine beim login einen permanent-cookie
angefordert zu haben, und klicke mich sofort wieder zurück zum Geschehen um zu kontrollieren, ob die Permissions
noch da sind.
Sie sind alle wieder weg, bis auf bei dem einen "Softeis-grün" genannten, den ich vorher einzeln administered
hatte. Ich logge mich vorsichtshalber aus, wieder ein, mit Dauer-Option und entferne im Browser die Option
"treat as session-cookies". Die cookies sind jetzt also UNEINGESCHRÄNKT schreibbar und sollen ständig verbleiben.-

Ich bin wieder auf der Seite mit den 11 Unterforen und dem 1 Parent-Forum und die vorhin gemachten Einstellung
sind weggeblieben. Ich muste mich zwischenzeitlich wieder zwischen-Authentifizieren, mag sein wegen auflegendem
Router and daher neuer IP.
Ich versuche wieder, diesesmal das dritte Forum, mit "no access" zu permissionieren und drücke unten rechts
"apply ALL permissions". Die Selektion aller 12 Foren erfolgte wieder über die Selektion des Parent-Forums und muß
auch geklappt haben, da alle 11 Unterforen ja im "Geschäft" sind.
Sofort springt die gewählte Option "no access" wieder weg, als wäre sie nicht gewählt worden, der Vorgang war
wirkungslos. Ich habe es nicht geschafft, die Bots von diesem Forum auszusperren.

Ich versuche es wieder mal auf dem zweiten Weg, mit Aufklappen des "advanced Permissions-Fensters" des einzelnen
Forums, anklicken des "all never-Buttons", " und sehe wie durch den "apply all permissions-button" meine Anwahl sofort
wieder aufgehoben wird.
Ich klicke nochmal "all never" an, und klicke mal auf "Reset", unten neben dem "apply all permissions-Button".
Dieses setzt meine Auswahl, bestimmungsgemäß, gleich lokal zurück, also keine Funktions-Verwechselung.

Eine Fehlfunktion der cookies würde vieles erklären. Ich sehe mir 3 der vier cookies an und sehe diese immer noch
am Sessionende verfallen, obwohl Option längst abgewählt. Der 4. ist bereits vor Minuten verfallen, was aber ausserhalb
meines Einflusses bleibt. Die cookieliste wurde zuvor neu eingelesen.

Ich beschliesse, wenn keine Hinweise kommen, alles mit Iceweasel zu wiederholen falls es an konqueror liegen sollte.

Ich beschliesse erstmal diesen Text fertig abzuschicken. Soldier_of_fortune.

Re: 3.06, permissions werden NICHT gespeichert

Verfasst: 24.11.2009 14:05
von soldier_of_fortune
Mahony hat geschrieben:Hallo
Anstatt hier allgemein zu schreiben und Gerüchte in die Welt zu setzen, die einfach unhaltbar sind, solltest du mal ganz genau beschreiben:

1. was du haben möchtest also welches Recht wofür

2. was genau du getan hast um das umzusetzen

Andere Permissions werden großmütig übernommen, bei wieder anderen, kommt auch mal ein unspezifischer Error.
Was meinst du mit unspezifischer Error?

Grüße: Mahony
Eine Errormeldung, die mir nicht GENAU sagt, was denn bemängelt wurde, ich somit nicht gezielt mein Verhalten ändern kann. Sof.

Re: 3.06, permissions werden NICHT gespeichert

Verfasst: 24.11.2009 14:23
von Metzle
Hallo,

mir scheint auf jeden Fall mal ein Cookie-Problem vorzuliegen bei dir. Normal sollte man sich nicht immer wieder einloggen müssen.
Um dieses zu lösen wäre auf jeden Fall mal angebracht deine Cookie-Einstellungen aus dem ACP zu sehen und einen Link zu deinem Forum zu haben.
Danach begeben wir uns dann mal an die Rechtevergabe, falls diese sich mit korrekten Cookies nicht schon erledigt hat quasi.

Re: 3.06, permissions werden NICHT gespeichert

Verfasst: 24.11.2009 14:32
von Mahony
Hallo
Du hast das Thema binnen weniger Minuten/Stunden mit einem Folgebeitrag nach oben geschoben.
Die Mindestwartezeit für Topic Bumping beträgt 24 Stunden.

Bitte passe deinen Beitrag an, lies Dir den phpBB.de-Knigge und den Hinweis zur Fragestellung und Rechtschreibung durch und beachte diese zukünftig.



Zum Thema:
Du solltest neue Rollen (mit aussagekräftigen Namen), basierend auf vorhandenen Rollen erstellen und in diesen neuen Rollen die Rechtevergabe deinen Wünschen entsprechend anpassen. Danach brauchst du nur noch die neu erstellten Rollen vergeben.
Eine Errormeldung, die mir nicht GENAU sagt, was denn bemängelt wurde, ich somit nicht gezielt mein Verhalten ändern kann. Sof.
Dann poste doch mal die genaue Fehlermeldung, die du bekommst.


Grüße: Mahony

Re: 3.06, permissions werden NICHT gespeichert

Verfasst: 24.11.2009 14:52
von soldier_of_fortune
Metzle hat geschrieben:Hallo,

mir scheint auf jeden Fall mal ein Cookie-Problem vorzuliegen bei dir. Normal sollte man sich nicht immer wieder einloggen müssen.
Um dieses zu lösen wäre auf jeden Fall mal angebracht deine Cookie-Einstellungen aus dem ACP zu sehen und einen Link zu deinem Forum zu haben.
Danach begeben wir uns dann mal an die Rechtevergabe, falls diese sich mit korrekten Cookies nicht schon erledigt hat quasi.
Danke erstmal, irgendwie geht's weiter, hoffentlich nicht nach unten. Meine cookie-Einstellungen ACP-seitig sind:

Allow persistent logins : YES
Persistent login-key expiration in days: 2
Session-IP-Validation: soeben von ALL auf NONE gestellt !
validate Browser: no (ich unterdrücke alle unnötigen Informationen, natürlich auch den user-agent)
validated X_FORWARDED_FOR_HEADER: YES (!, ich verwende privoxy .... ?, wenn das man gut geht ....... )
validate referrer: only validate host (ich blocke referrer durch privoxy, MÜSSTE eigendlich Ärger geben ....... )

cookie-domain: .genau-meine-domain.net (neutralisiert, scheint mir hier nicht wirklich von Bedeutung zu sein))
cookie-name: phpbb3_brl7a
cookie-path: / ( ........... tja, wenn das wirklich /root heissen soll, isses natürlich falsch)
FRAGE: hier evtl. den vollständigen Pfad bis in das Browser-cookie-dir angeben ?

cookie-secure: SSL-disabled (da mein Webhoster das, bei meinem Vertrag nicht anbietet)

Ich muß mich, bei immer mal wieder auflegendem Router, gefühlt so alle 6 minuten, neu Authentifizieren, je nachdem, WAS
ich gerade mache. Mache ich nix was permissions-relevant ist, kommt auch keine Authentifizierungs-Abfrage.

Ich finde keine cookie-Lebenszeit-Konfiguration mehr in 3.06. Soldier_of_fortune.

Re: 3.06, permissions werden NICHT gespeichert

Verfasst: 24.11.2009 15:12
von soldier_of_fortune
Mahony hat geschrieben:

Zum Thema:
Du solltest neue Rollen (mit aussagekräftigen Namen), basierend auf vorhandenen Rollen erstellen und in diesen neuen Rollen die Rechtevergabe deinen Wünschen entsprechend anpassen. Danach brauchst du nur noch die neu erstellten Rollen vergeben.

Eine Errormeldung, die mir nicht GENAU sagt, was denn bemängelt wurde, ich somit nicht gezielt mein Verhalten ändern kann. Sof.
Dann poste doch mal die genaue Fehlermeldung, die du bekommst.
Hi + danke für die Unterstützung,
sicherlich KANN ich auch neue Rollen kreiren, unter neuen Namen, und diese dann auch vergeben.
Da mir aber die vorhandenen Roles soweit auszureichen schienen, bzw. ich sie, nach deren Anwahl "am Forum-direkt" über das
Fenster "advanced Permissions", verfeinern wollte, sehe ich hier, von meinem derzeitigen Wissensstand her, kein Problem.

Solltest Du mir jedoch sagen wollen, daß Roles, einmal for eine Gruppe (z.B. Bots) in einem Forum (z.B. Softeis, grün), angeklickt, dann nicht mehr über das Fenster "advanced Permissions" verändert werden sollen, fragt man sich nach dem Sinn dieses "advanced"-permissions-fensters.

Wohl bewust und logisch ist es allerdings, daß, bei (pauschaler) Anwahl, z.B. der Role "Bot-Access", eine Veränderung durch
"advanced Permissions" SOFORT die pauschale "Bot-Access"-Role aufhebt und dort dann, sinngemäß, "keine, vordefinierte Role"
erscheint, da man ja die "Bot-Access-Role", in ihrer vordefinierten Gesamtheit, so nicht mehr wollte.

Blickt Ihr noch durch ?
--------------------------------------------------------------------------------
Das ist die (un-)genaue Fehlermeldung, die ich, typischerweise, bekomme. Nein, an andere kann ich mich nicht erinnern.

(rotes Fenster)
Information
The submitted form was invalid. Try submitting again.
--------------------------------------------------------------------------------

Ich muß jetzt erstmal was haptisches machen und komme in 2 Stunden wieder normal zurück. Danke. Soldier_of_fortune.

Re: 3.06, permissions werden NICHT gespeichert

Verfasst: 24.11.2009 15:31
von Mahony
Hallo
Du hast das Thema binnen weniger Minuten/Stunden mit einem Folgebeitrag nach oben geschoben.
Die Mindestwartezeit für Topic Bumping beträgt 24 Stunden.

Bitte passe deinen Beitrag an, lies Dir den phpBB.de-Knigge und den Hinweis zur Fragestellung und Rechtschreibung durch und beachte diese zukünftig.


Zum Thema:
Solltest Du mir jedoch sagen wollen, daß Roles, einmal for eine Gruppe (z.B. Bots) in einem Forum (z.B. Softeis, grün), angeklickt, dann nicht mehr über das Fenster "advanced Permissions" verändert werden sollen, fragt man sich nach dem Sinn dieses "advanced"-permissions-fensters.
Dort kannst du die eingestellten Rechte ansehen.
Wohl bewust und logisch ist es allerdings, daß, bei (pauschaler) Anwahl, z.B. der Role "Bot-Access", eine Veränderung durch
"advanced Permissions" SOFORT die pauschale "Bot-Access"-Role aufhebt und dort dann, sinngemäß, "keine, vordefinierte Role"
erscheint, da man ja die "Bot-Access-Role", in ihrer vordefinierten Gesamtheit, so nicht mehr wollte.
Ja eben - deshalb musst du ja neue Rollen mit den gewünschten Rechten erstellen.

P.S. Beachte bitte zukünftig dass Topic Bumping hier nicht erwünscht ist (wie nun bereits zum zweiten mal innerhalb kürzester Zeit geschehen), sonst muss das Thema geschlossen werden. Wenn du etwas nachtragen möchtest, benutze bitte die Edit-Funktion.



Grüße: Mahony