Conversion Service FAQ

Last update: 4 August 2017

Conversion Service FAQ

The library function "OOoConverter::OOoConnect" returned an error (Conv_ESERVICEMANAGER)

Error Log shows:

Event Type: Error
Event Source: Fabasoft Components
Event Category: Application 
Event ID: 0
Date: 08.04.2009
Time: 10:31:35
User: N/A
Computer: VMFOLIO2008
The library function "OOoConverter::OOoConnect" returned an error (Conv_ESERVICEMANAGER).
Object: COO.
Action: FSCTLH@1.1001:ExecuteConversion
Library: FSCTLH81
Function: FSCTLHExecuteConversion
Source: Fabasoft Components FSCTLH@1.1001
User: FABASOFT\websvc
Process: 4400 (0x00001130) [W3WP]
Thread: 4068 (0x00000FE4)
System: Win2k3 5.02 Build 3790 Service Pack 2.00
Memory: 1396320/2142252/1629020

Event Type: Error
Event Source: Fabasoft Components
Event Category: Application 
Event ID: 0
Date: 08.04.2009
Time: 10:31:35
User: N/A
Computer: VMFOLIO2008
HTTP status code: 500 Internal Server Error
Error description: The library function "OOoConverter::OOoConnect" returned an error (Conv_ESERVICEMANAGER).
HRESULT: 0x80040214
Method: GET
URL: /fsc/fscdav/CALL?ACTION=COO.1.1001.1.87351&OBJ=COO.
Object: COO.
Action: FSCVAPP@1.1001:ProcessWebDAVRequest
Library: FSCDAVEXT81
Function: FSCDAVProcessRequest
Source: Fabasoft Components FSCVAPP@1.1001
User: FABASOFT\administrator
Process: 4400 (0x00001130) [W3WP]
Thread: 6584 (0x000019B8)
System: Win2k3 5.02 Build 3790 Service Pack 2.00
Memory: 1395764/2141940/1629028

possible Reason 1

Command line parameter localhost has been replaced by the fully qualified hostname

soffice -headless -accept=socket,host=vmfolio2008,port=8100;urp


Replace fully qualified hostname by localhost as described in Whitepaper "Installation of Fabasoft Components Services on .pdf"

soffice -headless -accept=socket,host=localhost,port=8100;urp

possible Reason 2

Configuration object FSCTLH@1.1001:StdOleAutomationHost has more ports defined in property " Instance Configuration" than the conversion server offers.

e.g. 8100, 8101 and 8102 defined in FSCTLH@1.1001:StdOleAutomationHost 
but /etc/fabasoft/watcher.conf shows :


1 OpenOffice Instance would mean only port 8100 would be listened.


According to the example above you have to set it up to 3 OpenOffice Instances starting with port 8100:


Could not connect to instance

Error log shows:

Apr7 04:02:34 logger[30387]: starting DISPLAY=:99 LD_LIBRARY_PATH=/opt/openoffice.org2.4/program /opt/openoffice.org2.4/program/soffice -headless -norestore -invisible '-accept=socket,host=localhost,port=8100,tcpNoDelay=1;urp;' >& /dev/null &
Apr7 04:02:40 logger[30449]: Could not connect to instance


Welcome wizard of OpenOffice appeared each time the watcher daemon has been started, though the wizard has been completed as user convuser_N! Found out by starting soffice without parameters as user convuser_N after restarting the watcher daemon. It seems to be a OpenOffice bug. Removing the profile folder of OpenOffice did not solve the problem.


Adding parameter –nofirststartwizard in /etc/fabasoft/watcher.conf and restarting watcher daemon by executing /etc/init.d/watcherd restart

# WARNING: only change this if you know what you are doing!
OOSTARTUP_PARAMETERS="-headless -nofirststartwizard -norestore -invisible \"'-accept=socket,host=\$OOHOST,port=\$OOPORT,tcpNoDelay=1;urp;'\"" Libraryfunction "OOoConverter::OOoConnect" returned an error (Conv_EINVALID)

ReportEvent: HTTP status code: 500 Internal Server Error

possible Reason 1

OpenOffice path not addet to PATH Variable.

Resolution Windows

  • Add OpenOffice directory to PATH Variable.
PATH=;C:\Program Files\ \program

Resolution Linux

vi /var/opt/fabasoft/instances/WebService_/env/LD_LIBRARY_PATH

In the file add the following paths: /usr/lib /lib /opt/


  • Restart WebService

possible Reason 2

Invalid library ooostubhost in folder /opt/fabasoft/share/eval


would show

ooostubhost[9040] trap divide error rip:f7ef320b rsp:ffcfde30 error:0 
ooostubhost[9084] trap divide error rip:f7f8220b rsp:ffc37d70 error:0 

Resolution Linux

Copy ooostubhost from Install-Kit ./Setup/ComponentsBase/ to /opt/fabasoft/share/eval Look for further libraries using:

find /opt/fabasoft/share -name "ooostubhost"

and replace it accordingly.

Afterwards restart the Conversion-Webservice.

possible Reason 3

/opt/fabasoft/share/eval/ not in executable format.

[root@~]# ldd /opt/fabasoft/share/eval/
ldd: warning: you do not have execution permission for `/opt/fabasoft/share/eval/'
not a dynamic executable

Resolution Linux

chmod +x /opt/fabasoft/share/eval/

OpenOffice Conversion: Connection timed out

The reason might be that OpenOffice starts very slowly due to a name lookup of its own hostname. That leads to Health check timeout and a continuous restart of the OpenOfffice instance.

Resolution Linux

Edit /etc/hosts and add an entry for localhost and for the IP address of the machine: localhost.localdomain localhost

I would like to activate/deactivate UpdateFields

Beginning with version Fabasoft Folio 2009 Fall Release (9.2.5) it is possible to activate or deactivate the behavior of the conversion server according to update the DocProperties before printing or not.


Component FSCCONV must be at least from build nr.

activate (default value)

Windows Registry Editor Version 5.00 



Windows Registry Editor Version 5.00 


FSCTLH92.FSCTLHExecuteConversion (Access is denied)

possible Resolution 1

1. Stop Webservices

iisreset /stop

Windows Server 2008: C:\ProgramData\Fabasoft\INSTALLDIR 
3. Start Webservices

iisreset /start

possible Resolution 2

Conversion Server Eventlog might show:

The machine-default permission settings do not 
grant Local Activation permission for the 
COM Server application with 
 to the user SUPPORT\conv_egov925 SID 
from address LocalHost (Using LRPC). This security permission can be modified using the 
Component Services administrative tool

Check DCOM Configuration Settings
Hint: CLSID {000209FF-0000-0000-C000-000000000046} stands for Microsoft Winword with CLSID {00020906-0000-0000-C000-000000000046}

  1. Start dcomcnfg.exe (Start menu -> Run)
  2. Component Services -> Computers -> My Computer -> DCOM Config -> {00020906-0000-0000-C000-000000000046}
  3. Activate Launch Permission for Conversion service user
  4. Restart Conversion Server

possible Resolution 3

Check file permission for Conversion service user:

  1. C:\ProgramData\Fabasoft
  2. C:\Program Files\Fabasoft\Components\Web\1_CONV
  3. iisreset

Hint: Process Monitor (procmon) is your friend

General error when calling "FSCCNV.FSCCONVConvertWinword"

Possible Resolution 1

Check if 32-Bit Office Version is installed on your conversionserver

Tips for debugging

  • Stop watcher daemon:
/etc/init.d/watcherd stop
  • Disable xhost access control as root:
xhost +
  • Change to user convuser_1:
su - convuser_1
  • start OpenOffice:

If OpenOffice starts within 5 seconds everything's should be OK!

Further questions?