Wir haben mit Einsatz des Personalisierungs- und Security-Modules durch eine Fehlkonfiguration in der Konfiguration (aclFilter.conf) den defaultAccess immer auf allow setzen müssen. Mit der Korrektur und nun aktiven ACLs ist uns ein seltsamer Bug aufgefallen:
Mit Tomcat und Apache auf UTF-8 konfiguriert, werden URLs mit Sonderzeichen z.B. .*Länder.* = .*L%C3%A4nder.* nicht in der ACL-DB gefunden. Der Workarround ist mal wieder allow, was aber nicht Sinn der Sache ist.
Ich entdecke aber auch keine mögliche Parameter, mit welchen ich das beeinflussen kann. Ledigliche Hinweise auf Parameter bei Sun-Applications in sun-web.xml, die mir nicht wirklich helfen. Bei alle anderen URL-Aufrufe greifen sauber die ACLs.
Hat jemand Erfahrungen ähnlicher Art oder besser noch Lösungsansätze? Konfiguration Tomcat oder Servlet z.B.?