This technote describes a fix for a condition under which FusionReactor will not load on JVMs with security providers reporting different encryption algorithms to the one manually selected.
When the server is started FusionReactor fails to load throwing an error such as:
FusionReactor Exception: FusionReactorLicenseManager initialization exception: com.intergral.fusionreactor.licensing.LicenseException: FusionReactorLicenseManager initialization exception
... truncated ...
Caused by: java.security.NoSuchAlgorithmException: Cannot find any provider supporting PBE
at javax.crypto.Cipher.getInstance(Unknown Source)
... etc ...
The issue occurs because the JVM returns a different algorithm string ("PBE") from that requested ("PBEWithMD5AndDES").
Customers with FusionReactor 3.0.1 only should apply the attached Hotfix 1650, which resolves this issue.
Instructions for applying the hotfix are supplied in instructions.txt within the hotfix zip file.
Hotfixes are cumulative: any future hotfixes on the FusionReactor 3.0.1 stream, up to but not including the next point release, will contain this hotfix (and all earlier hotfixes since the last point release).
- Hotfix 1623, described by technote
- Hotfix 1630, described by technote
- Hotfix 1635, described by technote
- Hotfix 1638, described by technote
- Hotfix 1640, described by technote
- Hotfix 1643, described by technote
After installation, FusionReactor's "About" page should identify itself as Revision: 3.0.2, Build: FR-HEAD.1338.14293.
~Hotfix FR 1650 – obf. (Stream: trunk, build 1338, SVN 14293)
||License + Activation
||19/Aug/09 4:18 PM