Wednesday, 9 March 2011

HTTPS access denied

wenn folgender Fehler beim Zugriff auf einen HTTPS-Server auftritt (Ausschnitt):

Failed to add the JSSE provider
com.sun.net.ssl.internal.ssl.Provider; Exception :
java.lang.Exception: Failed to add provider
com.sun.net.ssl.internal.ssl.Provider; Exception :
java.security.AccessControlException: access denied
(java.security.SecurityPermission insertProvider.SunJSSE)
at
com.stc.connector.httpadapter.eway.HTTPEwayConnecti on.initialize

liegt das daran dass die Domain das nicht zulässt. Dies kann man ändern indem man die server.policy ergänzt:

/caps/JCAPS513/logicalhost/is/domains/<DOMAIN>/config/server.policy


// ICAN HTTP eWay
permission java.security.SecurityPermission "insertProvider.SunJSSE";

Dies ist eine Domain - spezifische Einstellung.