KFXConverter process quits without any error message
Issue
KFXConverter.exe does not post any error (even when starting it directly from a command line) and quits without doing anything.
When used in document conversion the conversion job fails with an error like this in the TCLINK trace:
05/18:27:56.725 (1d64/09fc) KFXConverter::Thread_executeKfxConverter KFXConverter Command Execution successful
05/18:27:56.725 (1d64/09fc) KFXConverter::Thread_executeKfxConverter() <--- Returned: Failure
05/18:27:56.725 (1d64/0af4) KFXConverter::fStartConversion: 401, PDF file C:\TCOSS\TCLP\TMP\TCLINKMX7\1234567890.PDF is not generated.
05/18:27:56.725 (1d64/0af4) Please check source file path, batch file path and batch file
Cause
On the TCDCLINK machine FIPS mode could be enabled in the windows registry:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\FipsAlgorithmPolicy\Enabled = 1
If this is the case, current version of KFXConverter may need a KFXConverter.exe.config file that disables enforcing of FIPS policy until an updated version exists that solves that problem.
Solution
Installing KFXConverter from patch 15009 may fix the issue as it contains a KFXConverter.exe.config that contains the following configuration part:
<runtime>
<enforceFIPSPolicy enabled="false"/>
</runtime>
Level of Complexity
Easy
Applies to
Product | Version | Build | Environment | Hardware |
---|---|---|---|---|
Kofax Communication Server | 10.3.0.3 | 9.1.3.1630, 9.1.3.2729 |