coldfusion.policy
Publicado; 20/11/2003 Arquivado em: ColdFusion 1 comentárioVendo o post abaixo do figuraça Alex Hübner, me lembrou que dia desses, logo após selecionar o “Enable ColdFusion Security” para ativar o Sandbox de um servidor ColdFusion, fui, como é de praxe – e necessário – reiniciar o serviço do ColdFusion.
E não é que o servidor não iniciava? Não dava nenhuma mensagem de erro? Simplesmente não iniciava! $%^&*!
Lá fui eu:
C:>cd d:cfusionmxruntimebin
d:CFusionMXruntimebin>jrun
java.security.policy: error parsing file:/D:/CFusionMX/lib/coldfusion.policy:
line 9: expected [;], found [deny]
Exception in thread “main” java.lang.ExceptionInInitializerError
Caused by: java.security.AccessControlException: access denied (java.util.PropertyPermission jrun.home read)
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:269)
at java.security.AccessController.checkPermission(AccessController.java:401)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:524)
at java.lang.SecurityManager.checkPropertyAccess(SecurityManager.java:1276)
at java.lang.System.getProperty(System.java:573)
at jrunx.kernel.JRun.
D:CFusionMXruntimebin>
E lá fui agora no coldfusion.policy, que se encontrava da seguinte maneira:
// PERMISSIONS GRANTED TO EVERYONE
grant {
permission java.security.AllPermission;
};
deny {
permission java.security.AllPermission;
};
Olha, eu não sei porque diabos ele estava assim nessa indecisão de permito? ou não permito? ser ou não ser? ohhh…, mas tirando o deny {permission java.security.AllPermission;}, claro, ele funcionou numa boa.
É realmente essa ai foi uma coisa assim de louco digamos.
Mais como no mundo da informática nem sempre as coisas tem explicação! ficamos sem saber o que aconteceu.
Hehehehehehehe