Hello Alain,

Thanks for your screenshot
In case of "external" OM is unable to perform stable WebRTC connection
All log messages are caused by this fact

Can you try to enter OM room with chrome/Chromium with extensions disabled?
(incognito mode might help)
In case it doesn't help i would check TURN ports are accessible from
"external" machine (telnet might help here)

On Tue, 16 Jun 2020 at 00:55, R. Scholz <[email protected]>
wrote:

> I dont know if you had wrote before:
> - Which browser you use for your tries?
>
> And I see in your log that your coturn listen on a lot of IP-addresses.
> Hm, why so much? If your server stand behind a NAT it is not necessary to
> listen at your public-Internet-IP.
>
> *49152:65535 UDP the tools said open or filtered, so I think it is ok… *
> Are you sure that the ports are really open?
>
> Whats the result of testing your coturn-server under:
> https://webrtc.github.io/samples/src/content/peerconnection/trickle-ice/
>
> Please write here your turnserver.conf (dont forget to change youre
> "realm" and the password).
>
>
> Best regards,
>
> René
>
> Am 15.06.2020 um 15:21 schrieb Alain DEVILLE:
>
> Ok i have tested all ports, it is ok for all TCP, for 49152:65535 UDP the
> tools said open or filtered, so I think it is ok…
>
> For me it is the coturn server that miss something because it is use for a
> kind of encapsulation if I understand his role… In the conf of coturn we
> must specify the external address of the server, I have put my public
> address, is it ok , must I put the ip behind the firewall instead ?
>
>
>
>
>
> *De :* Alvaro <[email protected]> <[email protected]>
> *Envoyé :* lundi 15 juin 2020 15:09
> *À :* [email protected]
> *Objet :* Re: InvalidStateError: Failed to set remote answer sdp: Called
> in wrong state: kStable
>
>
>
> ...test the open ports in Google "test ports online"
>
>
>
>
>
>
>
> ...................
>
>
>
>
>
> El lun, 15-06-2020 a las 14:12 +0200, Alain DEVILLE escribió:
>
> I stil have the sames error, I have rebooted the server and still the
> same, when I am in the same network, no error but when I try from the
> internet it show the 2 same errors…
>
>
>
> *De :* Alvaro <[email protected]>
> *Envoyé :* lundi 15 juin 2020 13:08
> *À :* [email protected]
> *Objet :* Re: InvalidStateError: Failed to set remote answer sdp: Called
> in wrong state: kStable
>
>
>
> ...please, try this:
>
>
>
> sudo nano /etc/turnserver.conf
>
>
>
> ...and change:
>
>
>
> stale-nonce=0 to stale-nonce=600
>
>
>
> ...exit the nano editor by pressing the Ctrl+x keys, ask if
>
> you save and press Y and then Enter to exit.
>
>
>
> sudo /etc/init.d/coturn restart
>
>
>
>
>
> ..................
>
>
>
>
>
>
>
>
>
>
>
> ...
>
> El lun, 15-06-2020 a las 12:58 +0200, Alain DEVILLE escribió:
>
> I confirm that i have followed word by word
>
>
> https://cwiki.apache.org/confluence/download/attachments/27838216/Installation%20OpenMeetings%205.0.0-M4%20on%20Ubuntu%2018.04%20LTS.pdf?version=5&modificationDate=1588003937000&api=v2
>
> and
>
>
> https://cwiki.apache.org/confluence/download/attachments/27838216/Installation%20SSL%20certificates%20and%20Coturn%20for%20OpenMeetings%205.0.0-M4%20on%20Ubuntu%2018.04.pdf?version=2&modificationDate=1589624413000&api=v2
>
>
>
> first one is the installation guide and the second is the integration of
> ssl certificate for my domain, as far as I know, all ports are open, how
> can I test them ?
>
> 3478 TCP-UDP IN
>
> 5443 TCP IN
>
> 8888 TCP IN
>
> 49152:65535 UDP IN-OUT
>
>
>
> *De :* Alvaro <[email protected]>
> *Envoyé :* lundi 15 juin 2020 12:12
> *À :* [email protected]
> *Objet :* Re: InvalidStateError: Failed to set remote answer sdp: Called
> in wrong state: kStable
>
>
>
> ...if you have followed this guide:
>
>
>
> Installation OpenMeetings 5.0.0-M4 on Ubuntu 18.04 LTS.pdf
> <https://cwiki.apache.org/confluence/download/attachments/27838216/Installation%20OpenMeetings%205.0.0-M4%20on%20Ubuntu%2018.04%20LTS.pdf?version=5&modificationDate=1588003937000&api=v2>
>
>
>
> ...also need this one:
>
>
>
> Installation OpenMeetings 5.0.0-M4 on Ubuntu 18.04 LTS.pdf
> <https://cwiki.apache.org/confluence/download/attachments/27838216/Installation%20OpenMeetings%205.0.0-M4%20on%20Ubuntu%2018.04%20LTS.pdf?version=5&modificationDate=1588003937000&api=v2>
>
>
>
> ...and if you have followed both, be sure you open the ports
>
> in firewall and router.
>
>
>
> Run this command:
>
>
>
> sudo /etc/init.d/coturn restart
>
>
>
>
>
> ..........................
>
>
>
>
>
>
>
> El lun, 15-06-2020 a las 11:34 +0200, Alain DEVILLE escribió:
>
> It is installed on Ubuntu 18.04 according to the doc
>
> Envoyé par BlueMail <http://www.bluemail.me/r?b=15860>
>
> Le 15 juin 2020, à 11:18, Alvaro <[email protected]> a écrit:
>
> Could you please say at what OS is OM installed?
>
>
>
>
>
>
>
> .....................
>
>
>
>
>
> El lun, 15-06-2020 a las 10:21 +0200, Alain DEVILLE escribió:
>
> Hello,
>
> I have a problem, I suspect it is related to coturn conf, when I connect
> directly to the server (on the same network with an entry in my hosts files
> for https), audio and viedo are fine, but when I connect from the exterior
> (through firewall and port nat), audio and video show me the errors below :
>
>
>
> InvalidStateError: Failed to set remote answer sdp: Called in wrong state:
> kStable
>
>
>
> Media server connection for user Admin Admin is failed, will try to
> re-connect
>
> I have checked that I have only one OM process and I can’t find the reason
> in the logs, could someone help me please ?
>
> Here the “errors” find in the logs :
>
> *DEBUG 06-15 07:49:18.061 o.a.o.c.r.KStream:197 [nio-5443-exec-9] -
> PARTICIPANT e37f6eae-00c0-481c-b72f-ce83bea65628: obtained endpoint for
> 81bb7d2a-865c-40e1-871f-ee4c9911da16 *
>
> *ERROR 06-15 07:49:18.077 o.a.o.w.c.OmWebSocketPanel:144 [nio-5443-exec-9]
> - Error while processing incoming message *
>
> *java.lang.NullPointerException: null *
>
> *        at
> org.apache.openmeetings.core.remote.KStream.getEndpointForUser(KStream.java:207)
> *
>
> *        at
> org.apache.openmeetings.core.remote.KStream.addListener(KStream.java:169) *
>
> *        at
> org.apache.openmeetings.core.remote.StreamProcessor.onMessage(StreamProcessor.java:130)
> *
>
> *        at
> org.apache.openmeetings.core.remote.KurentoHandler.onMessage(KurentoHandler.java:173)
> *
>
> *        at
> org.apache.openmeetings.core.remote.Wicket_Proxy_KurentoHandler$$FastClassByCGLIB$$756e116d.invoke(<generated>)
> *
>
> *        at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) *
>
> *        at
> org.apache.wicket.proxy.LazyInitProxyFactory$AbstractCGLibInterceptor.intercept(LazyInitProxyFactory.java:364)
> *
>
> *        at
> org.apache.openmeetings.core.remote.Wicket_Proxy_KurentoHandler$$EnhancerByCGLIB$$7aa9aefc.onMessage(<generated>)
> *
>
> *        at
> org.apache.openmeetings.web.common.OmWebSocketPanel$2.onMessage(OmWebSocketPanel.java:125)
> *
>
> *        at
> org.apache.wicket.protocol.ws.api.WebSocketBehavior.onEvent(WebSocketBehavior.java:64)
> *
>
> *        at
> org.apache.wicket.settings.FrameworkSettings.dispatchEvent(FrameworkSettings.java:147)
> *
>
> *        at
> org.apache.wicket.ComponentEventSender.dispatchToComponent(ComponentEventSender.java:292)
> *
>
> *        at
> org.apache.wicket.ComponentEventSender$ComponentEventVisitor.component(ComponentEventSender.java:329)
> *
>
> *        at
> org.apache.wicket.ComponentEventSender$ComponentEventVisitor.component(ComponentEventSender.java:306)
> *
>
> *        at
> org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:144) *
>
> *        at
> org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:162) *
>
> *        at
> org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:162) *
>
> *        at
> org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:123) *
>
> *        at
> org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:192) *
>
> *        at
> org.apache.wicket.MarkupContainer.visitChildren(MarkupContainer.java:976) *
>
> *        at
> org.apache.wicket.ComponentEventSender.breadth(ComponentEventSender.java:160)
> *
>
> *        at
> org.apache.wicket.ComponentEventSender.send(ComponentEventSender.java:68) *
>
> *        at org.apache.wicket.Component.send(Component.java:4418) *
>
> *        at
> org.apache.wicket.protocol.ws.api.WebSocketMessageBroadcastHandler$1.run(WebSocketMessageBroadcastHandler.java:74)
> *
>
> *        at
> org.apache.wicket.protocol.ws.WebSocketSettings$SameThreadExecutor.run(WebSocketSettings.java:393)
> *
>
> *        at
> org.apache.wicket.protocol.ws.api.WebSocketMessageBroadcastHandler.respond(WebSocketMessageBroadcastHandler.java:97)
> *
>
> *        at
> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)
> *
>
> *        at
> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)
> *
>
> *        at
> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)
> *
>
> *        at
> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)
> *
>
> *        at
> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)
> *
>
> *        at
> org.apache.wicket.protocol.ws.api.AbstractWebSocketProcessor.broadcastMessage(AbstractWebSocketProcessor.java:272)
> *
>
> *        at
> org.apache.wicket.protocol.ws.api.AbstractWebSocketProcessor.onMessage(AbstractWebSocketProcessor.java:151)
> *
>
> *        at
> org.apache.wicket.protocol.ws.javax.JavaxWebSocketProcessor$StringMessageHandler.onMessage(JavaxWebSocketProcessor.java:65)
> *
>
> *        at
> org.apache.wicket.protocol.ws.javax.JavaxWebSocketProcessor$StringMessageHandler.onMessage(JavaxWebSocketProcessor.java:60)
> *
>
> *        at
> org.apache.tomcat.websocket.WsFrameBase.sendMessageText(WsFrameBase.java:395)
> *
>
> *        at
> org.apache.tomcat.websocket.server.WsFrameServer.sendMessageText(WsFrameServer.java:119)
> *
>
> *        at
> org.apache.tomcat.websocket.WsFrameBase.processDataText(WsFrameBase.java:495)
> *
>
> *        at
> org.apache.tomcat.websocket.WsFrameBase.processData(WsFrameBase.java:294) *
>
> *        at
> org.apache.tomcat.websocket.WsFrameBase.processInputBuffer(WsFrameBase.java:133)
> *
>
> *        at
> org.apache.tomcat.websocket.server.WsFrameServer.onDataAvailable(WsFrameServer.java:82)
> *
>
> *        at
> org.apache.tomcat.websocket.server.WsFrameServer.doOnDataAvailable(WsFrameServer.java:171)
> *
>
> *        at
> org.apache.tomcat.websocket.server.WsFrameServer.notifyDataAvailable(WsFrameServer.java:151)
> *
>
> *        at
> org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.upgradeDispatch(WsHttpUpgradeHandler.java:148)
> *
>
> *        at
> org.apache.coyote.http11.upgrade.UpgradeProcessorInternal.dispatch(UpgradeProcessorInternal.java:54)
> *
>
> *        at
> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:59)
> *
>
> *        at
> org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
> *
>
> *        at
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590)
> *
>
> *        at
> org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
> *
>
> *        at
> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
> *
>
> *        at
> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
> *
>
> *        at
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
> *
>
> *        at java.base/java.lang.Thread.run(Thread.java:834) *
>
> *DEBUG 06-15 07:49:18.082 o.a.o.c.r.KurentoHandler:222 [Thread-1221] -
> Searching for room 4 *
>
>
>
> *DEBUG 06-15 07:49:41.357 o.a.o.c.r.KStream:197 [nio-5443-exec-8] -
> PARTICIPANT e37f6eae-00c0-481c-b72f-ce83bea65628: obtained endpoint for
> ed677f61-8886-457e-9b31-5cb9609ca697 *
>
> *ERROR 06-15 07:49:41.357 o.a.o.w.c.OmWebSocketPanel:144 [nio-5443-exec-8]
> - Error while processing incoming message *
>
> *java.lang.NullPointerException: null *
>
> *        at
> org.apache.openmeetings.core.remote.KStream.getEndpointForUser(KStream.java:207)
> *
>
> *        at
> org.apache.openmeetings.core.remote.KStream.addListener(KStream.java:169) *
>
> *        at
> org.apache.openmeetings.core.remote.StreamProcessor.onMessage(StreamProcessor.java:130)
> *
>
> *        at
> org.apache.openmeetings.core.remote.KurentoHandler.onMessage(KurentoHandler.java:173)
> *
>
> *        at
> org.apache.openmeetings.core.remote.Wicket_Proxy_KurentoHandler$$FastClassByCGLIB$$756e116d.invoke(<generated>)
> *
>
> *        at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) *
>
> *        at
> org.apache.wicket.proxy.LazyInitProxyFactory$AbstractCGLibInterceptor.intercept(LazyInitProxyFactory.java:364)
> *
>
> *        at
> org.apache.openmeetings.core.remote.Wicket_Proxy_KurentoHandler$$EnhancerByCGLIB$$7aa9aefc.onMessage(<generated>)
> *
>
> *        at
> org.apache.openmeetings.web.common.OmWebSocketPanel$2.onMessage(OmWebSocketPanel.java:125)
> *
>
> *        at
> org.apache.wicket.protocol.ws.api.WebSocketBehavior.onEvent(WebSocketBehavior.java:64)
> *
>
> *        at
> org.apache.wicket.settings.FrameworkSettings.dispatchEvent(FrameworkSettings.java:147)
> *
>
> *        at
> org.apache.wicket.ComponentEventSender.dispatchToComponent(ComponentEventSender.java:292)
> *
>
> *        at
> org.apache.wicket.ComponentEventSender$ComponentEventVisitor.component(ComponentEventSender.java:329)
> *
>
> *        at
> org.apache.wicket.ComponentEventSender$ComponentEventVisitor.component(ComponentEventSender.java:306)
> *
>
> *        at
> org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:144) *
>
> *        at
> org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:162) *
>
> *        at
> org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:162) *
>
> *        at
> org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:123) *
>
> *        at
> org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:192) *
>
> *        at
> org.apache.wicket.MarkupContainer.visitChildren(MarkupContainer.java:976) *
>
> *        at
> org.apache.wicket.ComponentEventSender.breadth(ComponentEventSender.java:160)
> *
>
> *        at
> org.apache.wicket.ComponentEventSender.send(ComponentEventSender.java:68) *
>
> *        at org.apache.wicket.Component.send(Component.java:4418) *
>
> *        at
> org.apache.wicket.protocol.ws.api.WebSocketMessageBroadcastHandler$1.run(WebSocketMessageBroadcastHandler.java:74)
> *
>
> *        at
> org.apache.wicket.protocol.ws.WebSocketSettings$SameThreadExecutor.run(WebSocketSettings.java:393)
> *
>
> *        at
> org.apache.wicket.protocol.ws.api.WebSocketMessageBroadcastHandler.respond(WebSocketMessageBroadcastHandler.java:97)
> *
>
> *        at
> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)
> *
>
> *        at
> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)
> *
>
> *        at
> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)
> *
>
> *        at
> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)
> *
>
> *        at
> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)
> *
>
> *        at
> org.apache.wicket.protocol.ws.api.AbstractWebSocketProcessor.broadcastMessage(AbstractWebSocketProcessor.java:272)
> *
>
> *        at
> org.apache.wicket.protocol.ws.api.AbstractWebSocketProcessor.onMessage(AbstractWebSocketProcessor.java:151)
> *
>
> *        at
> org.apache.wicket.protocol.ws.javax.JavaxWebSocketProcessor$StringMessageHandler.onMessage(JavaxWebSocketProcessor.java:65)
> *
>
> *        at
> org.apache.wicket.protocol.ws.javax.JavaxWebSocketProcessor$StringMessageHandler.onMessage(JavaxWebSocketProcessor.java:60)
> *
>
> *        at
> org.apache.tomcat.websocket.WsFrameBase.sendMessageText(WsFrameBase.java:395)
> *
>
> *        at
> org.apache.tomcat.websocket.server.WsFrameServer.sendMessageText(WsFrameServer.java:119)
> *
>
> *        at
> org.apache.tomcat.websocket.WsFrameBase.processDataText(WsFrameBase.java:495)
> *
>
> *        at
> org.apache.tomcat.websocket.WsFrameBase.processData(WsFrameBase.java:294) *
>
> *        at
> org.apache.tomcat.websocket.WsFrameBase.processInputBuffer(WsFrameBase.java:133)
> *
>
> *        at
> org.apache.tomcat.websocket.server.WsFrameServer.onDataAvailable(WsFrameServer.java:82)
> *
>
> *        at
> org.apache.tomcat.websocket.server.WsFrameServer.doOnDataAvailable(WsFrameServer.java:171)
> *
>
> *        at
> org.apache.tomcat.websocket.server.WsFrameServer.notifyDataAvailable(WsFrameServer.java:151)
> *
>
> *        at
> org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.upgradeDispatch(WsHttpUpgradeHandler.java:148)
> *
>
> *        at
> org.apache.coyote.http11.upgrade.UpgradeProcessorInternal.dispatch(UpgradeProcessorInternal.java:54)
> *
>
> *        at
> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:59)
> *
>
> *        at
> org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
> *
>
> *        at
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590)
> *
>
> *        at
> org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
> *
>
> *        at
> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
> *
>
> *        at
> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
> *
>
> *        at
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
> *
>
> *        at java.base/java.lang.Thread.run(Thread.java:834) *
>
> *DEBUG 06-15 07:49:41.363 o.a.o.c.r.StreamProcessor:87 [nio-5443-exec-8] -
> Incoming message from user with ID '1':
> {"type":"kurento","id":"onIceCandidate","candidate":{"candidate":"candidate:3665962928
> 1 udp 2122260223 10.21.0.53 51356 typ host generation 0 ufrag QP6V
> network-id
> 1","sdpMid":"0","sdpMLineIndex":0},"uid":"ed677f61-8886-457e-9b31-5cb9609ca697","luid":"e37f6eae-00c0-481c-b72f-ce83bea65628"}
> *
>
>
>
>
>
> *DEBUG 06-15 07:50:42.769 o.a.o.c.r.KStream:197 [nio-5443-exec-6] -
> PARTICIPANT e37f6eae-00c0-481c-b72f-ce83bea65628: obtained endpoint for
> fcf4b6a5-546c-44aa-a493-ea65d9d842c9 *
>
> *ERROR 06-15 07:50:42.769 o.a.o.w.c.OmWebSocketPanel:144 [nio-5443-exec-6]
> - Error while processing incoming message *
>
> *java.lang.NullPointerException: null *
>
> *        at
> org.apache.openmeetings.core.remote.KStream.getEndpointForUser(KStream.java:207)
> *
>
> *        at
> org.apache.openmeetings.core.remote.KStream.addListener(KStream.java:169) *
>
> *        at
> org.apache.openmeetings.core.remote.StreamProcessor.onMessage(StreamProcessor.java:130)
> *
>
> *        at
> org.apache.openmeetings.core.remote.KurentoHandler.onMessage(KurentoHandler.java:173)
> *
>
> *        at
> org.apache.openmeetings.core.remote.Wicket_Proxy_KurentoHandler$$FastClassByCGLIB$$756e116d.invoke(<generated>)
> *
>
> *        at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) *
>
> *        at
> org.apache.wicket.proxy.LazyInitProxyFactory$AbstractCGLibInterceptor.intercept(LazyInitProxyFactory.java:364)
> *
>
> *        at
> org.apache.openmeetings.core.remote.Wicket_Proxy_KurentoHandler$$EnhancerByCGLIB$$7aa9aefc.onMessage(<generated>)
> *
>
> *        at
> org.apache.openmeetings.web.common.OmWebSocketPanel$2.onMessage(OmWebSocketPanel.java:125)
> *
>
> *        at
> org.apache.wicket.protocol.ws.api.WebSocketBehavior.onEvent(WebSocketBehavior.java:64)
> *
>
> *        at
> org.apache.wicket.settings.FrameworkSettings.dispatchEvent(FrameworkSettings.java:147)
> *
>
> *        at
> org.apache.wicket.ComponentEventSender.dispatchToComponent(ComponentEventSender.java:292)
> *
>
> *        at
> org.apache.wicket.ComponentEventSender$ComponentEventVisitor.component(ComponentEventSender.java:329)
> *
>
> *        at
> org.apache.wicket.ComponentEventSender$ComponentEventVisitor.component(ComponentEventSender.java:306)
> *
>
> *        at
> org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:144) *
>
> *        at
> org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:162) *
>
> *        at
> org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:162) *
>
> *        at
> org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:123) *
>
> *        at
> org.apache.wicket.util.visit.Visits.visitChildren(Visits.java:192) *
>
> *        at
> org.apache.wicket.MarkupContainer.visitChildren(MarkupContainer.java:976) *
>
> *        at
> org.apache.wicket.ComponentEventSender.breadth(ComponentEventSender.java:160)
> *
>
> *        at
> org.apache.wicket.ComponentEventSender.send(ComponentEventSender.java:68) *
>
> *        at org.apache.wicket.Component.send(Component.java:4418) *
>
> *        at
> org.apache.wicket.protocol.ws.api.WebSocketMessageBroadcastHandler$1.run(WebSocketMessageBroadcastHandler.java:74)
> *
>
> *        at
> org.apache.wicket.protocol.ws.WebSocketSettings$SameThreadExecutor.run(WebSocketSettings.java:393)
> *
>
> *        at
> org.apache.wicket.protocol.ws.api.WebSocketMessageBroadcastHandler.respond(WebSocketMessageBroadcastHandler.java:97)
> *
>
> *        at
> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:917)
> *
>
> *        at
> org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:63)
> *
>
> *        at
> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283)
> *
>
> *        at
> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:254)
> *
>
> *        at
> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:222)
> *
>
> *        at
> org.apache.wicket.protocol.ws.api.AbstractWebSocketProcessor.broadcastMessage(AbstractWebSocketProcessor.java:272)
> *
>
> *        at
> org.apache.wicket.protocol.ws.api.AbstractWebSocketProcessor.onMessage(AbstractWebSocketProcessor.java:151)
> *
>
> *        at
> org.apache.wicket.protocol.ws.javax.JavaxWebSocketProcessor$StringMessageHandler.onMessage(JavaxWebSocketProcessor.java:65)
> *
>
> *        at
> org.apache.wicket.protocol.ws.javax.JavaxWebSocketProcessor$StringMessageHandler.onMessage(JavaxWebSocketProcessor.java:60)
> *
>
> *        at
> org.apache.tomcat.websocket.WsFrameBase.sendMessageText(WsFrameBase.java:395)
> *
>
> *        at
> org.apache.tomcat.websocket.server.WsFrameServer.sendMessageText(WsFrameServer.java:119)
> *
>
> *        at
> org.apache.tomcat.websocket.WsFrameBase.processDataText(WsFrameBase.java:495)
> *
>
> *        at
> org.apache.tomcat.websocket.WsFrameBase.processData(WsFrameBase.java:294) *
>
> *        at
> org.apache.tomcat.websocket.WsFrameBase.processInputBuffer(WsFrameBase.java:133)
> *
>
> *        at
> org.apache.tomcat.websocket.server.WsFrameServer.onDataAvailable(WsFrameServer.java:82)
> *
>
> *        at
> org.apache.tomcat.websocket.server.WsFrameServer.doOnDataAvailable(WsFrameServer.java:171)
> *
>
> *        at
> org.apache.tomcat.websocket.server.WsFrameServer.notifyDataAvailable(WsFrameServer.java:151)
> *
>
> *        at
> org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.upgradeDispatch(WsHttpUpgradeHandler.java:148)
> *
>
> *        at
> org.apache.coyote.http11.upgrade.UpgradeProcessorInternal.dispatch(UpgradeProcessorInternal.java:54)
> *
>
> *        at
> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:59)
> *
>
> *        at
> org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
> *
>
> *        at
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590)
> *
>
> *        at
> org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
> *
>
> *        at
> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
> *
>
> *        at
> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
> *
>
> *        at
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
> *
>
> *        at java.base/java.lang.Thread.run(Thread.java:834) *
>
> *INFO 06-15 07:50:42.775 o.a.o.c.r.KStream:162 [nio-5443-exec-4] - USER
> fcf4b6a5-546c-44aa-a493-ea65d9d842c9: have started broadcasting in room 4 *
>
> *DEBUG 06-15 07:50:42.775 o.a.o.c.r.KStream:183 [nio-5443-exec-4] -
> PARTICIPANT fcf4b6a5-546c-44aa-a493-ea65d9d842c9: configuring loopback *
>
> *DEBUG 06-15 07:50:42.776 o.a.o.c.r.StreamProcessor:87 [nio-5443-exec-6] -
> Incoming message from user with ID '1':
> {"type":"kurento","id":"onIceCandidate","candidate":{"candidate":"candidate:3665962928
> 1 udp 2122260223 10.21.0.53 52134 typ host generation 0 ufrag X2w1
> network-id
> 1","sdpMid":"0","sdpMLineIndex":0},"uid":"fcf4b6a5-546c-44aa-a493-ea65d9d842c9","luid":"e37f6eae-00c0-481c-b72f-ce83bea65628"}
> *
>
>
>
>
>
>
>
>
>
> Alain DEVILLE
>
> Ingénieur Système
>
> [email protected]
>
> *[image: NEO-IT 37x9]*
>
> Aéropôle – Bât1
>
> 5, Avenue Albert Durand 31700 BLAGNAC
>
> Portable : 06 98 36 25 77
> Tel agence : 05 34 366 233
>
> Site Web : http://www.neo-it.fr
>
>
>
>
>
>
>
>
> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient>
>
> Garanti sans virus. www.avast.com
> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient>
>
>
>
>
>

-- 
Best regards,
Maxim

Reply via email to