...Glad you got it!

Alvaro


------------------


On Tue, 19 Jul 2022 16:33:59 +0100
roger <ro...@beardandsandals.co.uk> wrote:

> Alvaro,
> 
> I already have a working install on my local Jammy system.
> 
> The problem is obviously something with Amazon EC2 server instance.
> 
> I have now purged the LibreOffice install from and install from there 
> and installed OpenOffice instead.
> 
> This  now works! Nothing else has changed. I am  in oricess of 
> completing the installation now.
> 
> Thanks,
> 
> Roger
> 
> On 19/07/2022 14:23, Alvaro wrote:
> > ...a solution, for the moment, can be
> > clean the installation and make a new,
> > but this time without checking LibreOffice
> > path or any other path...
> >
> >
> > --------
> >
> >
> >
> >
> > On Tue, 19 Jul 2022 15:16:34 +0200
> > Alvaro <zurca...@gmail.com> wrote:
> >
> >> Hello Roger,
> >>
> >> Right now i´ve finished to install OM 630
> >> on Ubuntu Jammy, checking LibreOffice path,
> >> and it works as expected.
> >>
> >> Your question can be a hardware problem.
> >> I think your server a VPS?
> >>
> >> Best regards
> >>
> >> Alvaro
> >>
> >>
> >> ------------
> >>
> >>
> >>
> >> On Tue, 19 Jul 2022 10:15:58 +0100
> >> roger <ro...@beardandsandals.co.uk> wrote:
> >>
> >>> Hello,
> >>>
> >>> I am trying to to set up OpenMeetings on an AWS EC2 instance running
> >>> Ubuntu Jammy. All goes well until I reach page 11 of the web wizard.
> >>> When I get to checking for "OpenOffice/LibreOffice Path for
> >>> jodconvertor" the page hangs. My ssh console becomes unresponsive for a
> >>> few minutes. When it finally recovers I can see that tomcat has died.
> >>>
> >>> This is what the logs show.
> >>>
> >>> DEBUG 07-19 08:36:00.255 o.a.o.u.p.ProcessHelper:81 [nio-5443-exec-4] -
> >>> START view:soxPath path:: '' #################
> >>> DEBUG 07-19 08:36:00.263 o.a.o.u.p.ProcessHelper:82 [nio-5443-exec-4] -
> >>> sox --version
> >>> DEBUG 07-19 08:36:00.277 o.a.o.u.p.ProcessHelper:88 [nio-5443-exec-4] -
> >>> END view:soxPath path:: '' #################
> >>> DEBUG 07-19 08:36:13.285 o.a.o.u.c.CryptProvider:36 [Bean#0_Worker-6] -
> >>> get:: configKeyCryptClassName: null
> >>>
> >>> It starts looking for the office path.
> >>>
> >>>    INFO 07-19 08:36:27.942 o.j.c.o.AbstractOfficeManagerPool:142
> >>> [nio-5443-exec-6] - Stopping the office manager pool...
> >>>    INFO 07-19 08:36:27.943 o.j.l.o.OfficeDescriptor:100 [er-offprocmng-0]
> >>> - soffice info (from exec path): Product: LibreOffice - Version: ??? -
> >>> useLongOptionNameGnuStyle: true
> >>> DEBUG 07-19 08:36:28.288 o.a.o.u.c.CryptProvider:36 [Bean#0_Worker-2] -
> >>> get:: configKeyCryptClassName: null
> >>>    INFO 07-19 08:36:28.678 o.j.l.o.OfficeDescriptor:75 [er-offprocmng-0]
> >>> - soffice info (from help output): Product: LibreOffice - Version:
> >>> 7.3.4.2 - useLongOptionNameGnuStyle: true
> >>>
> >>> It finds it and then tries to start jod convertor (I think).
> >>>
> >>>    INFO 07-19 08:36:28.700 o.j.l.o.LocalOfficeProcessManager:395
> >>> [er-offprocmng-0] - Starting process with --accept
> >>> 'socket,host=127.0.0.1,port=2002,tcpNoDelay=1;urp;StarOffice.ServiceManager'
> >>> and profileDir
> >>> '/home/ubuntu/apache-openmeetings-6.3.0/temp/.jodconverter_socket_host-127.0.0.1_port-2002_tcpNoDelay-1'
> >>>    WARN 07-19 08:36:35.488 o.j.l.o.StartProcessAndConnectRetryable:144
> >>> [er-offprocmng-0] - Office process died with exit code 81; restarting it
> >>>
> >>> It fails and tries again.
> >>>
> >>>    WARN 07-19 08:37:18.086 c.h.i.c.i.ClusterHeartbeatManager:67
> >>> [cached.thread-7] - [172.31.47.17]:5701 [dev] [5.1.1] Resetting
> >>> heartbeat timestamps because of huge system clock jump! Clock-Jump:
> >>> 35697 ms, Heartbeat-Timeout: 60000 ms
> >>> DEBUG 07-19 08:37:18.087 o.a.o.u.c.CryptProvider:36 [Bean#0_Worker-7] -
> >>> get:: configKeyCryptClassName: null
> >>>    WARN 07-19 08:38:42.196 c.h.i.c.i.ClusterHeartbeatManager:67
> >>> [ached.thread-16] - [172.31.47.17]:5701 [dev] [5.1.1] Resetting
> >>> heartbeat timestamps because of huge system clock jump! Clock-Jump:
> >>> 74197 ms, Heartbeat-Timeout: 60000 ms
> >>> DEBUG 07-19 08:38:42.122 o.a.o.u.c.CryptProvider:36 [ean#0_Worker-10] -
> >>> get:: configKeyCryptClassName: null
> >>> DEBUG 07-19 08:39:19.731 o.a.o.u.c.CryptProvider:36 [Bean#0_Worker-9] -
> >>> get:: configKeyCryptClassName: null
> >>>    WARN 07-19 08:39:19.644 c.h.i.c.i.ClusterHeartbeatManager:67
> >>> [ached.thread-11] - [172.31.47.17]:5701 [dev] [5.1.1] Resetting
> >>> heartbeat timestamps because of huge system clock jump! Clock-Jump:
> >>> 32220 ms, Heartbeat-Timeout: 60000 ms
> >>> DEBUG 07-19 08:39:49.687 o.a.o.u.c.CryptProvider:36 [Bean#0_Worker-1] -
> >>> get:: configKeyCryptClassName: null
> >>> DEBUG 07-19 08:40:56.404 o.a.o.u.c.CryptProvider:36 [Bean#0_Worker-3] -
> >>> get:: configKeyCryptClassName: null
> >>> DEBUG 07-19 08:41:24.903 o.a.o.u.c.CryptProvider:36 [Bean#0_Worker-8] -
> >>> get:: configKeyCryptClassName: null
> >>>
> >>> Things start going wrong.
> >>>
> >>>    WARN 07-19 08:41:25.921 o.k.j.c.JsonRpcClient:270 [rbeatExec-e1-t0] -
> >>> Error sending heartbeat to server. Exception:  Timeout of 10000
> >>> milliseconds waiting from response to request
> >>> {"id":6,"method":"ping","jsonrpc":"2.0","params":{"sessionId":"59473670-523a-435d-8fd3-acee604e5b61"}}
> >>>
> >>>    WARN 07-19 08:41:25.922 o.k.j.c.JsonRpcClient:287 [rbeatExec-e1-t0] -
> >>> Stopping heartbeat and closing client: failure during heartbeat mechanism
> >>>    INFO 07-19 08:41:25.927 o.k.j.c.JsonRpcClientNettyWebSocket:275
> >>> [ntLoopGroup-2-1] -  channel closed
> >>> DEBUG 07-19 08:41:25.927 o.a.o.c.r.KurentoHandler:167 [ntLoopGroup-2-1]
> >>> - JsonRpcWsClient disconnected from ws://127.0.0.1:8888/kurento because
> >>> Channel closed.
> >>>    INFO 07-19 08:41:25.927 o.a.o.c.r.KurentoHandler:158 [ntLoopGroup-2-1]
> >>> - !!! Kurento disconnected
> >>> DEBUG 07-19 08:41:25.927 o.a.o.c.r.KurentoHandler:207 [ntLoopGroup-2-1]
> >>> - Client will be destroyed ...
> >>>    WARN 07-19 08:41:25.928 o.k.j.c.JsonRpcClientNettyWebSocket:308
> >>> [ntLoopGroup-2-1] -  Trying to close a JsonRpcClientNettyWebSocket with
> >>> channel == null
> >>>    WARN 07-19 08:41:25.928 o.k.j.c.JsonRpcClientNettyWebSocket:308
> >>> [ntLoopGroup-2-1] -  Trying to close a JsonRpcClientNettyWebSocket with
> >>> channel == null
> >>>    WARN 07-19 08:41:25.928 o.k.j.c.JsonRpcClientNettyWebSocket:291
> >>> [ntLoopGroup-2-1] -  Trying to close a JsonRpcClientNettyWebSocket with
> >>> group == null
> >>> DEBUG 07-19 08:41:25.928 o.a.o.c.r.KurentoHandler:209 [ntLoopGroup-2-1]
> >>> - .... Client is destroyed
> >>>    INFO 07-19 08:41:25.936 o.a.o.c.r.KurentoHandler:158 [rbeatExec-e1-t0]
> >>> - !!! Kurento disconnected
> >>> ERROR 07-19 08:41:26.668 o.j.l.o.LocalOfficeProcessManager:217
> >>> [er-offprocmng-0] - Could not start the office process.
> >>> org.jodconverter.core.office.OfficeException: An error prevents us to
> >>> start a process with --accept
> >>> 'socket,host=127.0.0.1,port=2002,tcpNoDelay=1;urp;StarOffice.ServiceManager'
> >>>
> >>>       at
> >>> org.jodconverter.local.office.LocalOfficeProcessManager.startProcessAndConnect(LocalOfficeProcessManager.java:417)
> >>>
> >>>       at
> >>> org.jodconverter.local.office.LocalOfficeProcessManager.lambda$start$1(LocalOfficeProcessManager.java:215)
> >>>
> >>>       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:829)
> >>> Caused by: org.jodconverter.core.office.RetryTimeoutException:
> >>> org.jodconverter.local.office.OfficeConnectionException: Connection
> >>> failed: 'socket,host=127.0.0.1,port=2002,tcpNoDelay=1';
> >>> java.net.ConnectException: Connection refused (Connection refused)
> >>>       at
> >>> org.jodconverter.core.office.AbstractRetryable.execute(AbstractRetryable.java:86)
> >>>
> >>>       at
> >>> org.jodconverter.core.office.AbstractRetryable.execute(AbstractRetryable.java:54)
> >>>
> >>>       at
> >>> org.jodconverter.local.office.LocalOfficeProcessManager.startProcessAndConnect(LocalOfficeProcessManager.java:405)
> >>>
> >>>       ... 4 common frames omitted
> >>> Caused by: org.jodconverter.local.office.OfficeConnectionException:
> >>> Connection failed: 'socket,host=127.0.0.1,port=2002,tcpNoDelay=1';
> >>> java.net.ConnectException: Connection refused (Connection refused)
> >>>       at
> >>> org.jodconverter.local.office.OfficeConnection.connect(OfficeConnection.java:188)
> >>>
> >>>       at
> >>> org.jodconverter.local.office.StartProcessAndConnectRetryable.attempt(StartProcessAndConnectRetryable.java:129)
> >>>
> >>>       at
> >>> org.jodconverter.core.office.AbstractRetryable.execute(AbstractRetryable.java:77)
> >>>
> >>>       ... 6 common frames omitted
> >>> Caused by: com.sun.star.connection.NoConnectException:
> >>> java.net.ConnectException: Connection refused (Connection refused)
> >>>       at
> >>> com.sun.star.lib.connections.socket.socketConnector.connect(socketConnector.java:144)
> >>>
> >>>       at 
> >>> com.sun.star.comp.connections.Connector.connect(Connector.java:119)
> >>>       at
> >>> org.jodconverter.local.office.OfficeConnection.connect(OfficeConnection.java:114)
> >>>
> >>>       ... 8 common frames omitted
> >>>    INFO 07-19 08:41:26.669 o.j.l.o.LocalOfficeProcessManager:719
> >>> [er-offprocmng-0] - Process exited with code 0
> >>>    WARN 07-19 08:41:26.861 c.h.s.i.o.i.InvocationMonitor:67
> >>> [onMonitorThread] - [172.31.47.17]:5701 [dev] [5.1.1]
> >>> MonitorInvocationsTask delayed 11422 ms
> >>>    WARN 07-19 08:41:26.862 c.h.s.i.o.i.InvocationMonitor:67
> >>> [onMonitorThread] - [172.31.47.17]:5701 [dev] [5.1.1]
> >>> MonitorInvocationsTask delayed 172068 ms
> >>>    WARN 07-19 08:41:26.862 c.h.s.i.o.i.InvocationMonitor:67
> >>> [onMonitorThread] - [172.31.47.17]:5701 [dev] [5.1.1]
> >>> BroadcastOperationControlTask delayed 170490 ms
> >>>    WARN 07-19 08:41:26.919 o.j.l.o.LocalOfficeProcessManager:816
> >>> [er-offprocmng-0] - Could not delete profileDir; renamed it to
> >>> '/home/ubuntu/apache-openmeetings-6.3.0/temp/.jodconverter_socket_host-127.0.0.1_port-2002_tcpNoDelay-1.old.1658220086918'
> >>>
> >>> java.nio.file.DirectoryNotEmptyException:
> >>> /home/ubuntu/apache-openmeetings-6.3.0/temp/.jodconverter_socket_host-127.0.0.1_port-2002_tcpNoDelay-1
> >>>
> >>>       at
> >>> java.base/sun.nio.fs.UnixFileSystemProvider.implDelete(UnixFileSystemProvider.java:247)
> >>>
> >>>       at
> >>> java.base/sun.nio.fs.AbstractFileSystemProvider.delete(AbstractFileSystemProvider.java:105)
> >>>
> >>>       at java.base/java.nio.file.Files.delete(Files.java:1142)
> >>>       at
> >>> org.jodconverter.core.util.FileUtils.lambda$delete$0(FileUtils.java:180)
> >>>       at
> >>> java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
> >>>
> >>>       at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
> >>>       at
> >>> java.base/java.util.stream.SortedOps$RefSortingSink.end(SortedOps.java:395)
> >>>       at 
> >>> java.base/java.util.stream.Sink$ChainedReference.end(Sink.java:258)
> >>>       at
> >>> java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> >>>
> >>>       at
> >>> java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
> >>>
> >>>       at
> >>> java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
> >>>
> >>>       at
> >>> java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
> >>>
> >>>       at
> >>> java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> >>>
> >>>       at
> >>> java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
> >>>
> >>>       at org.jodconverter.core.util.FileUtils.delete(FileUtils.java:177)
> >>>       at
> >>> org.jodconverter.local.office.LocalOfficeProcessManager.deleteInstanceProfileDir(LocalOfficeProcessManager.java:809)
> >>>
> >>>       at
> >>> org.jodconverter.local.office.LocalOfficeProcessManager.ensureProcessExited(LocalOfficeProcessManager.java:727)
> >>>
> >>>       at
> >>> org.jodconverter.local.office.LocalOfficeProcessManager.stopProcess(LocalOfficeProcessManager.java:480)
> >>>
> >>>       at
> >>> org.jodconverter.local.office.LocalOfficeProcessManager.lambda$stop$4(LocalOfficeProcessManager.java:318)
> >>>
> >>>       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:829)
> >>> DEBUG 07-19 08:41:28.288 o.a.o.u.c.CryptProvider:36 [Bean#0_Worker-2] -
> >>> get:: configKeyCryptClassName: null
> >>> DEBUG 07-19 08:41:32.283 o.a.o.c.r.KurentoHandler:147 [pool-1-thread-1]
> >>> - Reconnecting KMS
> >>>    INFO 07-19 08:41:32.284 o.k.j.c.JsonRpcClientNettyWebSocket:191
> >>> [pool-1-thread-1] -  Connecting native client
> >>>    INFO 07-19 08:41:32.285 o.k.j.c.JsonRpcClientNettyWebSocket:220
> >>> [pool-1-thread-1] -  Creating new NioEventLoopGroup
> >>>    INFO 07-19 08:41:32.287 o.k.j.c.JsonRpcClientNettyWebSocket:234
> >>> [ntLoopGroup-3-1] -  Initiating new Netty channel. Will create new
> >>> handler too!
> >>>    INFO 07-19 08:41:32.298 o.a.o.c.r.KurentoHandler:177 [pool-1-thread-1]
> >>> - !!! Kurrento connected
> >>>
> >>> At this point the console has recovered. But tomcat is dead.
> >>>
> >>> My best guess is that the failure to find/start jodconverter causes
> >>> something to go into a tight loop. This then uses all the cpu resources
> >>> and causes other things to fail. I thought jodconverter was now built
> >>> into openmeetings.
> >>>
> >>> Help! I am out of my depth here?
> >>>
> >>> Roger
> >>
> >> -- 
> >>
> >
> 


-- 

Reply via email to