Problems running Symantec Protection Engine (SPE) 7.0 on Solaris 11 with JRE 1.7 update 4 and later.

Article:TECH196913  |  Created: 2012-09-19  |  Updated: 2012-09-30  |  Article URL
Article Type
Technical Solution


Symantec Protection Engine 7.0 does not start properly when installed with JRE 1.7.0_04 or later on Solaris 11.


JRE 1.7.0_04 and later uses default security provider as “” on Solaris 11. This provider accesses the underlying native(T4) crypto library without going through the PKCS11 layer. This causes JVM crash while creating SSL socket context in Symantec Protection Engine Java server.

To change default Java security provider to "" go to <Java_installation_dir>/jre/lib/security and replace the following lines in "" configuration file

security.provider.1 =  ${JAVA.EN_US}/lib/security/ucrypto-solaris.cfg
security.provider.2 = ${JAVA.EN_US}/lib/security/sunpkcs11-solaris11-solaris.cfg


security.provider.1 = ${JAVA.EN_US}/lib/security/sunpkcs11-solaris11-solaris.cfg
security.provider.2 =  ${JAVA.EN_US}/lib/security/ucrypto-solaris.cfg

Article URL

Terms of use for this information are found in Legal Notices