Symptom:
After installing Symphony 3.0.1, Some users got "Internal Import Error" when trying to open files in .xls, .docx, .xlsx or .pptx format
User will get following error when trying to save spreadsheet in .xls format.
Problem Cause:
Ooxmi.dll, introduced in Symphony 3.0.1 was dependant on libeay32.dll in order to support security in OOXML.
Both Symphony document, spreadsheet and presentation module will load libeay32.dll.
On some circumstances, user has an incompatible version of libeay32.dll in %SystemRoot%\System32 folder.
As the libeay32.dll in System32 folder take precedence over dlls in Symphony installation folder.
When loading ooxmi.dll, Symphony load libeay32.dll in System32 folder, result in error as titled.
Please follow steps below to fix the problem:
1. Backup the libeay32.dll in System32 directory to a safe place.
2. Exit Symphony, Copy libeay32.dll from Symphony installation folder to %SystemRoot%\System32 folder.
"C:\Program Files\IBM\Lotus\Symphony\framework\shared\eclipse\plugins\com.ibm.symphony.basis.system.win32_3.0.1.20120110-2000\basis\program"
If any 3rd party application failed to work after applied above workaround, please let us know.
You may send an email to Symphony support mailbox: iptcs@cn.ibm.com