-
Task
-
Resolution: Obsolete
-
Major
-
None
-
None
-
None
WFCORE-5650 (https://github.com/wildfly/wildfly-core/pull/4821) updated the Elytron properties realm to check the last modified time of the properties files to see if they need to be reloaded.
This has resulted in a bunch of WildFly test failures when the security manager is enabled, e.g.,
java.security.AccessControlException: WFSM000001: Permission check failed (permission "("java.io.FilePermission" "/store/work/tc-work/f5da3564a57e9d74/testsuite/integration/basic/target/wildfly/standalone/configuration/application-users.properties" "read")" in code source "(vfs:/content/ejb3-singleton-security.jar <no signer certificates>)" of "ModuleClassLoader for Module "deployment.ejb3-singleton-security.jar" from Service Module Loader") at org.wildfly.security.manager.WildFlySecurityManager.checkPermission(WildFlySecurityManager.java:309) at org.wildfly.security.manager.WildFlySecurityManager.checkPermission(WildFlySecurityManager.java:201) at java.lang.SecurityManager.checkRead(SecurityManager.java:888) at org.wildfly.security.manager.WildFlySecurityManager.checkRead(WildFlySecurityManager.java:374) at java.io.File.lastModified(File.java:949) at org.wildfly.extension.elytron.PropertiesRealmDefinition$RealmWrapper.reloadIfNeeded(PropertiesRealmDefinition.java:383) at org.wildfly.extension.elytron.PropertiesRealmDefinition$RealmWrapper.getRealmIdentity(PropertiesRealmDefinition.java:337) at org.wildfly.security.auth.server.ServerAuthenticationContext.assignName(ServerAuthenticationContext.java:1223)
- clones
-
WFCORE-5715 Fix permission check failures that occur in the properties realm with the security manager enabled
- Closed
- is incorporated by
-
JBEAP-23557 (7.4.z) Upgrade WildFly Core from 15.0.13.Final-redhat-00001 to 15.0.14.Final
- Closed
- is related to
-
JBEAP-23621 (7.4.z) WFCORE-5650 - Adding management user newly requires reload
- Closed