invalid officeHome: it doesn't contain soffice.bin

cancel
Showing results for 
Search instead for 
Did you mean: 
Giuliano
Active Member II

invalid officeHome: it doesn't contain soffice.bin

I found this error in
catalina.out

2021-02-01 22:31:14,011 ERROR [repo.content.JodConverterSharedInstance] [main] Unable to pre-initialise JodConverter library. The following error is shown for informational purposes only.
java.lang.IllegalStateException: invalid officeHome: it doesn't contain soffice.bin: /usr/lib/libreoffice/program

(I believe) I corretly set the alfresco-global.properties related to libreoffice

### External executable locations ###
ooo.exe=/usr/lib/libreoffice/program/soffice.bin
jodconverter.enabled=True
jodconverter.officeHome=/usr/lib/libreoffice/program
jodconverter.portNumbers=8100

AND the directory listing shows that the soffice.bin file is present

ubuntu@ubuntu:/usr/lib/libreoffice/program$ ls -al s*
-rwxr-xr-x 1 root root 63 Aug 6 19:51 sbase
-rwxr-xr-x 1 root root 63 Aug 6 19:51 scalc
-rwxr-xr-x 1 root root 63 Aug 6 19:51 sdraw
-rwxr-xr-x 1 root root 14169 Aug 25 00:58 senddoc
-rw-r--r-- 1 root root 8741 Aug 25 00:58 services.rdb
-rw-r--r-- 1 root root 32 Aug 25 00:58 setuprc
-rwxr-xr-x 1 root root 66 Aug 6 19:51 simpress
-rwxr-xr-x 1 root root 63 Aug 6 19:51 smath
-rwxr-xr-x 1 root root 6738 Aug 25 00:58 soffice
-rwxr-xr-x 1 root root 6072 Aug 25 00:58 soffice.bin
-rw-r--r-- 1 root root 1293 Aug 25 00:58 sofficerc
-rwxr-xr-x 1 root root 65 Aug 6 19:51 swriter

Why JodConverter CANNOT FIND the soffic.bin file ?

 

BR

Giuliano

3 Replies
angelborroy
Alfresco Employee

Re: invalid officeHome: it doesn't contain soffice.bin

It looks like you should use:

jodconverter.officeHome=/usr/lib/libreoffice

https://docs.alfresco.com/6.0/concepts/OOoJodconverter-subsystem-props.html

Software Engineer in Alfresco Search Team.
Giuliano
Active Member II

Re: invalid officeHome: it doesn't contain soffice.bin

Dear angelborrory,
thanks for your kind reply.

I tried the modification you proposed, and checking from nmon (process monitor) I saw soffice.bin started running.

Anyway, after some minutes it crashed ! :-(

Here are the logs from Catalina.out.

Maybe you have  some more suggestions to give me from the logs to fix joooconverter ?

<process starting>

2021-02-03 15:13:49,945  INFO  [management.subsystems.ChildApplicationContextFactory] [main] Starting 'OOoJodconverter' subsystem, ID: [OOoJodconverter, default]
Feb 03, 2021 3:13:50 PM org.artofsolving.jodconverter.office.ProcessPoolOfficeManager <init>
INFO: ProcessManager implementation is LinuxProcessManager
Feb 03, 2021 3:13:50 PM org.artofsolving.jodconverter.office.OfficeProcess start
INFO: Using original OpenOffice command: [/usr/lib/libreoffice/program/soffice.bin, -accept=socket,host=127.0.0.1,port=8100;urp;, -env:UserInstallation=file:///opt/alfresco/temp/.jodconverter_socket_host-127.0.0.1_port-8100, -headless, -nocrashreport, -nodefault, -nofirststartwizard, -nolockcheck, -nologo, -norestore]
Feb 03, 2021 3:13:50 PM org.artofsolving.jodconverter.office.OfficeProcess start
INFO: starting process with acceptString 'socket,host=127.0.0.1,port=8100,tcpNoDelay=1' and profileDir '/opt/alfresco/temp/.jodconverter_socket_host-127.0.0.1_port-8100'
Feb 03, 2021 3:13:50 PM org.artofsolving.jodconverter.office.OfficeProcess start
INFO: started process; pid = 2644
Feb 03, 2021 3:14:05 PM org.artofsolving.jodconverter.office.ManagedOfficeProcess$6 attempt
WARNING: office process died with exit code 81; restarting it
Feb 03, 2021 3:14:05 PM org.artofsolving.jodconverter.office.OfficeProcess start
INFO: Using original OpenOffice command: [/usr/lib/libreoffice/program/soffice.bin, -accept=socket,host=127.0.0.1,port=8100;urp;, -env:UserInstallation=file:///opt/alfresco/temp/.jodconverter_socket_host-127.0.0.1_port-8100, -headless, -nocrashreport, -nodefault, -nofirststartwizard, -nolockcheck, -nologo, -norestore]
Feb 03, 2021 3:14:05 PM org.artofsolving.jodconverter.office.OfficeProcess start
INFO: starting process with acceptString 'socket,host=127.0.0.1,port=8100,tcpNoDelay=1' and profileDir '/opt/alfresco/temp/.jodconverter_socket_host-127.0.0.1_port-8100'
Feb 03, 2021 3:14:05 PM org.artofsolving.jodconverter.office.OfficeProcess start
INFO: started process; pid = 2655
Feb 03, 2021 3:14:06 PM org.artofsolving.jodconverter.office.OfficeConnection connect
INFO: connected: 'socket,host=127.0.0.1,port=8100,tcpNoDelay=1'
2021-02-03 15:14:07,026  INFO  [management.subsystems.ChildApplicationContextFactory] [main] Startup of 'OOoJodconverter' subsystem, ID: [OOoJodconverter, default] complete

<process crashing after few minutes>

2021-02-03 15:22:56,198  INFO  [management.subsystems.ChildApplicationContextFactory] [main] Starting 'OOoJodconverter' subsystem, ID: [OOoJodconverter, default]
Feb 03, 2021 3:22:56 PM org.artofsolving.jodconverter.office.ProcessPoolOfficeManager <init>
INFO: ProcessManager implementation is LinuxProcessManager
Feb 03, 2021 3:22:56 PM org.artofsolving.jodconverter.office.OfficeProcess prepareInstanceProfileDir
WARNING: profile dir '/opt/alfresco/temp/.jodconverter_socket_host-127.0.0.1_port-8100' already exists; deleting
Feb 03, 2021 3:22:56 PM org.artofsolving.jodconverter.office.OfficeProcess start
INFO: Using original OpenOffice command: [/usr/lib/libreoffice/program/soffice.bin, -accept=socket,host=127.0.0.1,port=8100;urp;, -env:UserInstallation=file:///opt/alfresco/temp/.jodconverter_socket_host-127.0.0.1_port-8100, -headless, -nocrashreport, -nodefault, -nofirststartwizard, -nolockcheck, -nologo, -norestore]
Feb 03, 2021 3:22:56 PM org.artofsolving.jodconverter.office.OfficeProcess start
INFO: starting process with acceptString 'socket,host=127.0.0.1,port=8100,tcpNoDelay=1' and profileDir '/opt/alfresco/temp/.jodconverter_socket_host-127.0.0.1_port-8100'
Feb 03, 2021 3:22:56 PM org.artofsolving.jodconverter.office.OfficeProcess start
INFO: started process; pid = 3021
2021-02-03 15:22:58,875  ERROR [repo.content.JodConverterSharedInstance] [main] Unable to start JodConverter library. The following error is shown for informational purposes only.
org.artofsolving.jodconverter.office.OfficeException: failed to start and connect
	at org.artofsolving.jodconverter.office.ManagedOfficeProcess.startAndWait(ManagedOfficeProcess.java:62)
	at org.artofsolving.jodconverter.office.PooledOfficeManager.start(PooledOfficeManager.java:96)
	at org.artofsolving.jodconverter.office.ProcessPoolOfficeManager.start(ProcessPoolOfficeManager.java:60)
	at org.alfresco.repo.content.JodConverterSharedInstance.afterPropertiesSet(JodConverterSharedInstance.java:364)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1837)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1774)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:593)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:845)
	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:877)
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:549)
	at org.alfresco.repo.management.subsystems.ChildApplicationContextFactory$ApplicationContextState.start(ChildApplicationContextFactory.java:824)
	at org.alfresco.repo.management.subsystems.AbstractPropertyBackedBean.start(AbstractPropertyBackedBean.java:1098)
	at org.alfresco.repo.management.subsystems.AbstractPropertyBackedBean.onApplicationEvent(AbstractPropertyBackedBean.java:637)
	at org.alfresco.repo.management.SafeApplicationEventMulticaster.multicastEventInternal(SafeApplicationEventMulticaster.java:221)
	at org.alfresco.repo.management.SafeApplicationEventMulticaster.multicastEvent(SafeApplicationEventMulticaster.java:186)
	at org.alfresco.repo.management.SafeApplicationEventMulticaster.multicastEvent(SafeApplicationEventMulticaster.java:206)
	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:402)
	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:359)
	at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:896)
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552)
	at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:400)
	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:291)
	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:103)
	at org.alfresco.web.app.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:70)
	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4716)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5177)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:717)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:690)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:706)
	at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:631)
	at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1830)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
	at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:118)
	at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:526)
	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:425)
	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1576)
	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:309)
	at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123)
	at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:423)
	at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:366)
	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:936)
	at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:843)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1384)
	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1374)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
	at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:140)
	at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:909)
	at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
	at org.apache.catalina.core.StandardService.startInternal(StandardService.java:434)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
	at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:930)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:772)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:342)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:473)
Caused by: java.util.concurrent.ExecutionException: org.artofsolving.jodconverter.office.OfficeException: could not establish connection
	at java.base/java.util.concurrent.FutureTask.report(FutureTask.java:122)
	at java.base/java.util.concurrent.FutureTask.get(FutureTask.java:205)
	at org.artofsolving.jodconverter.office.ManagedOfficeProcess.startAndWait(ManagedOfficeProcess.java:60)
	... 69 more
Caused by: org.artofsolving.jodconverter.office.OfficeException: could not establish connection
	at org.artofsolving.jodconverter.office.ManagedOfficeProcess.doStartProcessAndConnect(ManagedOfficeProcess.java:141)
	at org.artofsolving.jodconverter.office.ManagedOfficeProcess.access$000(ManagedOfficeProcess.java:29)
	at org.artofsolving.jodconverter.office.ManagedOfficeProcess$1.run(ManagedOfficeProcess.java:56)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: org.artofsolving.jodconverter.office.OfficeException: office process died with exit code 77
	at org.artofsolving.jodconverter.office.ManagedOfficeProcess$6.attempt(ManagedOfficeProcess.java:135)
	at org.artofsolving.jodconverter.office.Retryable.execute(Retryable.java:34)
	at org.artofsolving.jodconverter.office.Retryable.execute(Retryable.java:24)
	at org.artofsolving.jodconverter.office.ManagedOfficeProcess.doStartProcessAndConnect(ManagedOfficeProcess.java:139)
	... 7 more
2021-02-03 15:22:58,962  INFO  [management.subsystems.ChildApplicationContextFactory] [main] Startup of 'OOoJodconverter' subsystem, ID: [OOoJodconverter, default] complete
2021-02-03 15:22:58,969  INFO  [repo.admin.ConfigurationChecker] [main] The root data directory ('dir.root') is: /opt/alfresco/alf_data
2021-02-03 15:22:59,030  INFO  [admin.patch.PatchExecuter] [main] Checking for patches to apply ...
2021-02-03 15:23:00,379  INFO  [admin.patch.PatchExecuter] [main] No patches were required.

BR

Giuliano

Giuliano
Active Member II

Re: invalid officeHome: it doesn't contain soffice.bin

thanks for your kind reply.

I made your suggested modification, restart server, and seen soffice bin in process monitor to run (nmon)

2021-02-03 15:13:49,945  INFO  [management.subsystems.ChildApplicationContextFactory] [main] Starting 'OOoJodconverter' subsystem, ID: [OOoJodconverter, default]
Feb 03, 2021 3:13:50 PM org.artofsolving.jodconverter.office.ProcessPoolOfficeManager <init>
INFO: ProcessManager implementation is LinuxProcessManager
Feb 03, 2021 3:13:50 PM org.artofsolving.jodconverter.office.OfficeProcess start
INFO: Using original OpenOffice command: [/usr/lib/libreoffice/program/soffice.bin, -accept=socket,host=127.0.0.1,port=8100;urp;, -env:UserInstallation=file:///opt/alfresco/temp/.jodconverter_socket_host-127.0.0.1_port-8100, -headless, -nocrashreport, -nodefault, -nofirststartwizard, -nolockcheck, -nologo, -norestore]
Feb 03, 2021 3:13:50 PM org.artofsolving.jodconverter.office.OfficeProcess start
INFO: starting process with acceptString 'socket,host=127.0.0.1,port=8100,tcpNoDelay=1' and profileDir '/opt/alfresco/temp/.jodconverter_socket_host-127.0.0.1_port-8100'
Feb 03, 2021 3:13:50 PM org.artofsolving.jodconverter.office.OfficeProcess start
INFO: started process; pid = 2644
Feb 03, 2021 3:14:05 PM org.artofsolving.jodconverter.office.ManagedOfficeProcess$6 attempt
WARNING: office process died with exit code 81; restarting it
Feb 03, 2021 3:14:05 PM org.artofsolving.jodconverter.office.OfficeProcess start
INFO: Using original OpenOffice command: [/usr/lib/libreoffice/program/soffice.bin, -accept=socket,host=127.0.0.1,port=8100;urp;, -env:UserInstallation=file:///opt/alfresco/temp/.jodconverter_socket_host-127.0.0.1_port-8100, -headless, -nocrashreport, -nodefault, -nofirststartwizard, -nolockcheck, -nologo, -norestore]
Feb 03, 2021 3:14:05 PM org.artofsolving.jodconverter.office.OfficeProcess start
INFO: starting process with acceptString 'socket,host=127.0.0.1,port=8100,tcpNoDelay=1' and profileDir '/opt/alfresco/temp/.jodconverter_socket_host-127.0.0.1_port-8100'
Feb 03, 2021 3:14:05 PM org.artofsolving.jodconverter.office.OfficeProcess start
INFO: started process; pid = 2655
Feb 03, 2021 3:14:06 PM org.artofsolving.jodconverter.office.OfficeConnection connect
INFO: connected: 'socket,host=127.0.0.1,port=8100,tcpNoDelay=1'
2021-02-03 15:14:07,026  INFO  [management.subsystems.ChildApplicationContextFactory] [main] Startup of 'OOoJodconverter' subsystem, ID: [OOoJodconverter, default] complete

BUT then, after some minutes, it crashed down.

 

 2021-02-03 15:20:30,757  INFO  [extensions.webscripts.TemplateProcessorRegistry] [main] Registered template processor freemarker for extension ftl
 2021-02-03 15:20:30,780  INFO  [extensions.webscripts.ScriptProcessorRegistry] [main] Registered script processor javascript for extension js
 2021-02-03 15:20:30,783  INFO  [extensions.webscripts.TemplateProcessorRegistry] [main] Registered template processor freemarker for extension ftl
 2021-02-03 15:20:30,792  INFO  [extensions.webscripts.ScriptProcessorRegistry] [main] Registered script processor javascript for extension js
 2021-02-03 15:20:38,473  INFO  [extensions.webscripts.DeclarativeRegistry] [main] Registered 393 Web Scripts (+0 failed), 411 URLs
 2021-02-03 15:20:38,493  INFO  [extensions.webscripts.DeclarativeRegistry] [main] Registered 8 Package Description Documents (+0 failed) 
 2021-02-03 15:20:38,494  INFO  [extensions.webscripts.DeclarativeRegistry] [main] Registered 0 Schema Description Documents (+0 failed) 
 2021-02-03 15:20:38,834  INFO  [extensions.webscripts.AbstractRuntimeContainer] [main] Initialised Surf Container Web Script Container (in 8028.6333ms)
 2021-02-03 15:20:39,076  INFO  [extensions.webscripts.TemplateProcessorRegistry] [main] Registered template processor freemarker for extension ftl
 2021-02-03 15:20:39,080  INFO  [extensions.webscripts.ScriptProcessorRegistry] [main] Registered script processor javascript for extension js
 03-Feb-2021 15:20:40.320 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of deployment descriptor [/opt/alfresco/apache-tomcat-9.0.41/conf/Catalina/localhost/share.xml] has finished in [52,149] ms
03-Feb-2021 15:20:40.322 INFO [main] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying deployment descriptor [/opt/alfresco/apache-tomcat-9.0.41/conf/Catalina/localhost/alfresco.xml]
Feb 03, 2021 3:21:15 PM org.apache.jasper.servlet.TldScanner scanJars
INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
Feb 03, 2021 3:21:15 PM org.apache.catalina.core.ApplicationContext log
INFO: No Spring WebApplicationInitializer types detected on classpath
Feb 03, 2021 3:21:15 PM org.apache.catalina.core.ApplicationContext log
INFO: Initializing Spring root WebApplicationContext
2021-02-03 15:22:09,778  WARN  [heartbeat.datasender.HBDataSenderServiceBuilder] [main] Setting the Heartbeat sender cron with property 'heartbeat.sender.cronExpression' is no longer supported.
2021-02-03 15:22:10,716  INFO  [domain.schema.SchemaBootstrap] [main] Ignoring script patch (post-Hibernate): patch.db-V4.2-metadata-query-indexes
2021-02-03 15:22:10,717  INFO  [domain.schema.SchemaBootstrap] [main] Ignoring script patch (post-Hibernate): patch.db-V5.1-metadata-query-indexes
2021-02-03 15:22:10,718  INFO  [domain.schema.SchemaBootstrap] [main] Ignoring script patch (post-Hibernate): patch.db-V5.2-remove-jbpm-tables-from-db
2021-02-03 15:22:11,717  INFO  [alfresco.repo.admin] [main] Using database URL 'jdbc:postgresql://192.168.0.80:5432/alfresco' with user 'alfresco'.
2021-02-03 15:22:11,719  INFO  [alfresco.repo.admin] [main] Connected to database PostgreSQL version 12.5 (Ubuntu 12.5-0ubuntu0.20.04.1)
2021-02-03 15:22:32,527  INFO  [management.subsystems.ChildApplicationContextFactory] [main] Starting 'Authentication' subsystem, ID: [Authentication, managed, alfrescoNtlm1]
2021-02-03 15:22:32,959  INFO  [management.subsystems.ChildApplicationContextFactory] [main] Startup of 'Authentication' subsystem, ID: [Authentication, managed, alfrescoNtlm1] complete
2021-02-03 15:22:41,493  INFO  [extensions.webscripts.TemplateProcessorRegistry] [main] Registered template processor Repository Template Processor for extension ftl
2021-02-03 15:22:41,506  INFO  [extensions.webscripts.ScriptProcessorRegistry] [main] Registered script processor Repository Script Processor for extension js
2021-02-03 15:22:50,152  INFO  [management.subsystems.ChildApplicationContextFactory] [main] Starting 'ContentStore' subsystem, ID: [ContentStore, managed, unencrypted]
2021-02-03 15:22:50,319  INFO  [management.subsystems.ChildApplicationContextFactory] [main] Startup of 'ContentStore' subsystem, ID: [ContentStore, managed, unencrypted] complete
2021-02-03 15:22:50,562  INFO  [domain.schema.SchemaBootstrap] [main] Connecting to database: jdbc:postgresql://192.168.0.80:5432/alfresco, UserName=alfresco, PostgreSQL JDBC Driver
2021-02-03 15:22:50,563  INFO  [domain.schema.SchemaBootstrap] [main] Schema managed by database dialect org.alfresco.repo.domain.dialect.PostgreSQLDialect.
2021-02-03 15:22:50,826  INFO  [domain.schema.SchemaBootstrap] [main] Applied patches detected: 223
2021-02-03 15:22:51,240  INFO  [domain.schema.SchemaBootstrap] [main] Checking and patching Alfresco tables took 411 ms
2021-02-03 15:22:51,267  INFO  [domain.schema.SchemaBootstrap] [main] Activiti tables need to be checked for patches
2021-02-03 15:22:51,517  INFO  [domain.schema.SchemaBootstrap] [main] Checking and patching Activiti tables took 250 ms
2021-02-03 15:22:51,810  INFO  [domain.schema.SchemaBootstrap] [main] Checking that all patches have been applied took 292 ms
2021-02-03 15:22:51,810  INFO  [domain.schema.SchemaBootstrap] [main] Updating the DB schema took 1235 ms
2021-02-03 15:22:51,813  INFO  [domain.schema.SchemaBootstrap] [main] No changes were made to the schema.
2021-02-03 15:22:55,653  INFO  [management.subsystems.ChildApplicationContextFactory] [main] Starting 'thirdparty' subsystem, ID: [thirdparty, default]
2021-02-03 15:22:55,820  ERROR [transform.pdfrenderer.AlfrescoPdfRendererContentTransformerWorker] [main] Legacy Alfresco PDF Renderer is not available for transformations. Execution result:    os:         Linux   command:    /opt/alfresco/common/alfresco-pdf-renderer/alfresco-pdf-renderer --version   succeeded:  false   exit code:  1   out:           err:        Cannot run program "/opt/alfresco/common/alfresco-pdf-renderer/alfresco-pdf-renderer": error=20, Not a directory
2021-02-03 15:22:56,197  INFO  [management.subsystems.ChildApplicationContextFactory] [main] Startup of 'thirdparty' subsystem, ID: [thirdparty, default] complete

Have you got some more hints on how to solve the joodconverter problem ?