[ 
https://issues.apache.org/jira/browse/KARAF-7314?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17467663#comment-17467663
 ] 

Jean-Baptiste Onofré commented on KARAF-7314:
---------------------------------------------

Which jdk are you using ?

> 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.2.8, 4.3.2, 4.3.5
>            Reporter: Johnson Hsu
>            Priority: Major
>
> 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)

Reply via email to