Conversion Service FAQPermanent link for this heading

Last update: 4 August 2017

The OpenOffice.org library function "OOoConverter::OOoConnect" returned an error (Conv_ESERVICEMANAGER)Permanent link for this heading

Error Log shows:Permanent link for this heading

       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

Description:

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

Object: COO.200.100.1.2106876

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)

Version: 8.1.6.23

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

Description:

HTTP status code: 500 Internal Server Error

Error description: The OpenOffice.org 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.200.100.1.2106876&ARG=COO.200.100.1.2106876&ARG2=odt&RES=ARG3&ARG4=0&dx=COO.1.1001.1.116800&ax=COO.1.1001.1.91492&cx=Z1R1xS9wrFDWnDkV&lx=COO.1.1.1.10&tz=2d120&cs=COO.1.1001.1.91460&fx=0&hx=00-50-56-18-04-83&NAME=/test.pdf

Object: COO.200.100.1.12

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)

Version: 8.1.6.23

System: Win2k3 5.02 Build 3790 Service Pack 2.00

Memory: 1395764/2141940/1629028

    

possible Reason 1Permanent link for this heading

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

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

    

SolutionPermanent link for this heading

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 2Permanent link for this heading

Configuration object FSCTLH@1.1001:StdOleAutomationHost has more OpenOffice.org ports defined in property "OpenOffice.org 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 :

       OOINSTANCES=1

    

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

SolutionPermanent link for this heading

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

       OOINSTANCES=3

    

Could not connect to OpenOffice.org instancePermanent link for this heading

Error log shows:Permanent link for this heading

       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 OpenOffice.org instance

    

ReasonPermanent link for this heading

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.

WorkaroundPermanent link for this heading

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;'\""

    

OpenOffice.org Libraryfunction "OOoConverter::OOoConnect" returned an error (Conv_EINVALID)Permanent link for this heading

       ReportEvent: HTTP status code: 500 Internal Server Error

    

Possible Reason 1Permanent link for this heading

OpenOffice path not addet to PATH Variable.

Resolution WindowsPermanent link for this heading

  • Add OpenOffice directory to PATH Variable.

       PATH=;C:\Program Files\OpenOffice.org \program

    

Resolution LinuxPermanent link for this heading

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

    

In the file add the following paths: /usr/lib /lib /opt/openoffice.org/program

Example:

       /opt/fabasoft/share/web/WebService_100/asp/content/bin:/opt/fabasoft/share/web/WebService_100/asp/content/bin/INSTALLDIR/Domain_1_1:

/opt/fabasoft/share/web/WebService_100/asp/content/bin/INSTALLDIR/Domain_1_1001:

/usr/lib/java/jre/lib/i386:/usr/lib/java/jre/lib/i386/client:/usr/lib:/lib:/opt/openoffice.org2.3/program

    

  • Restart WebService

Possible Reason 2Permanent link for this heading

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

       dmesg

    

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 LinuxPermanent link for this heading

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 3Permanent link for this heading

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

       [root@~]# ldd /opt/fabasoft/share/eval/libooostub.so

ldd: warning: you do not have execution permission for `/opt/fabasoft/share/eval/libooostub.so'

not a dynamic executable

    

Resolution LinuxPermanent link for this heading

       chmod +x /opt/fabasoft/share/eval/libooostub.so

    

OpenOffice Conversion: Connection timed outPermanent link for this heading

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 LinuxPermanent link for this heading

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

       127.0.0.1 localhost.localdomain localhost

myconvserver.support.fabasoft.local

    

I would like to activate/deactivate UpdateFieldsPermanent link for this heading

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.

ResolutionPermanent link for this heading

Component FSCCONV must be at least from build nr. 9.2.5.99

activate (default value)

       Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Fabasoft\FSCCONV@1.1001]

"UpdateFieldsAtPrint"=dword:00000001

    

deactivate

       Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Fabasoft\FSCCONV@1.1001]

"UpdateFieldsAtPrint"=dword:00000000

    

FSCTLH92.FSCTLHExecuteConversion (Access is denied)Permanent link for this heading

Possible Resolution 1Permanent link for this heading

1. Stop Webservices

       iisreset /stop

    

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

       iisreset /start

    

Possible Resolution 2Permanent link for this heading

Conversion Server Eventlog might show:

       The machine-default permission settings do not

grant Local Activation permission for the

COM Server application with

CLSID

{000209FF-0000-0000-C000-000000000046}

to the user SUPPORT\conv_egov925 SID

(S-1-5-21-800838583-923196457-1120335376-1804)

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}

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

possible Resolution 3Permanent link for this heading

Check file permission for Conversion service user:

  • C:\ProgramData\Fabasoft
  • C:\Program Files\Fabasoft\Components\Web\1_CONV
  • iisreset

Hint: Process Monitor (procmon) is your friend http://technet.microsoft.com/de-de/sysinternals/bb896645

General error when calling "FSCCNV.FSCCONVConvertWinword"Permanent link for this heading

Possible Resolution 1Permanent link for this heading

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

Tips for debuggingPermanent link for this heading

  • 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:

       soffice

    

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

Download PDF

Download PDF