You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@karaf.apache.org by "Johnson Hsu (Jira)" <ji...@apache.org> on 2022/01/02 15:18:00 UTC
[jira] [Created] (KARAF-7314) AccessControlException after enable framework-security
Johnson Hsu created KARAF-7314:
----------------------------------
Summary: AccessControlException after enable framework-security
Key: KARAF-7314
URL: https://issues.apache.org/jira/browse/KARAF-7314
Project: Karaf
Issue Type: Bug
Components: karaf
Affects Versions: 4.3.5, 4.3.2, 4.2.8
Reporter: Johnson Hsu
etc/system.properties unmark
{code:java}
java.security.policy=${karaf.etc}/all.policy
org.osgi.framework.security=osgi {code}
and karaf log appear ERROR
{code:java}
2022-01-02T23:04:35,436 | ERROR | CM Configuration Updater (ManagedService Update: pid=[org.apache.karaf.log]) | configadmin | 15 - org.apache.felix.configadmin - 1.9.22 | Unexpected problem calling configuration plugin [org.osgi.service.cm.ConfigurationPlugin, id=52, bundle=30/mvn:org.apache.karaf.config/org.apache.karaf.config.core/4.3.5]
java.security.AccessControlException: access denied ("java.lang.RuntimePermission" "getenv.ORG_APACHE_KARAF_LOG_COLOR_DEBUG")
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:472) ~[?:?]
at java.security.AccessController.checkPermission(AccessController.java:897) ~[?:?]
at java.lang.SecurityManager.checkPermission(SecurityManager.java:322) ~[?:?]
at java.lang.System.getenv(System.java:997) ~[?:?]
at org.apache.karaf.config.core.impl.KarafConfigurationPlugin.modifyConfiguration(KarafConfigurationPlugin.java:39) ~[?:?]
at org.apache.felix.cm.impl.ConfigurationManager.callPlugins(ConfigurationManager.java:928) ~[?:?]
at org.apache.felix.cm.impl.helper.BaseTracker.getProperties(BaseTracker.java:221) ~[?:?]
at org.apache.felix.cm.impl.helper.ManagedServiceTracker.updateService(ManagedServiceTracker.java:138) ~[?:?]
at org.apache.felix.cm.impl.helper.ManagedServiceTracker.provideConfiguration(ManagedServiceTracker.java:85) ~[?:?]
at org.apache.felix.cm.impl.ConfigurationManager$ManagedServiceUpdate.provide(ConfigurationManager.java:1129) ~[?:?]
at org.apache.felix.cm.impl.ConfigurationManager$ManagedServiceUpdate.run(ConfigurationManager.java:1085) ~[?:?]
at org.apache.felix.cm.impl.UpdateThread$1.run(UpdateThread.java:110) ~[?:?]
at org.apache.felix.cm.impl.UpdateThread$1.run(UpdateThread.java:107) ~[?:?]
at java.security.AccessController.doPrivileged(Native Method) ~[?:?]
at org.apache.felix.cm.impl.UpdateThread.run0(UpdateThread.java:106) ~[?:?]
at org.apache.felix.cm.impl.UpdateThread.run(UpdateThread.java:84) ~[?:?]
at java.lang.Thread.run(Thread.java:834) [?:?]
{code}
--
This message was sent by Atlassian Jira
(v8.20.1#820001)