[jitsi-users] Error Jicofo/JVB -> Prosody


#1

Greetings,

If this is the wrong way to post an issue pls let a hint, I'am a bit confused about this "mailing system", sry.

Since a long time I'am trying to setup a working jitsi server. If configure the server with an internal ip address and the quick install packet. Works fine with internal connections. But at least I tried to set it up with FQDN for working external connection and so I reinstalled on a fresh debian. Since that jicofo and jvb spams the following errors.

Jicofo 2018-01-24 11:18:47.692 SCHWERWIEGEND: [29] org.jitsi.xmpp.component.ComponentBase.run().589 Failed to send ping
java.lang.NullPointerException
        at org.xmpp.component.AbstractComponent.send(AbstractComponent.java:925)
        at org.jitsi.xmpp.component.ComponentBase.access$400(ComponentBase.java:36)
        at org.jitsi.xmpp.component.ComponentBase$PingTask.run(ComponentBase.java:577)
        at java.util.TimerThread.mainLoop(Timer.java:555)
        at java.util.TimerThread.run(Timer.java:505)
Jicofo 2018-01-24 11:18:47.810 SCHWERWIEGEND: [30] org.jitsi.meet.ComponentMain.call().278 java.net.ConnectException: Verbindungsaufbau abgelehnt (Connection refused), host:localhost, port:5347
org.xmpp.component.ComponentException: java.net.ConnectException: Verbindungsaufbau abgelehnt (Connection refused)
        at org.jivesoftware.whack.ExternalComponent.connect(ExternalComponent.java:296)
        at org.jivesoftware.whack.ExternalComponentManager.addComponent(ExternalComponentManager.java:242)
        at org.jivesoftware.whack.ExternalComponentManager.addComponent(ExternalComponentManager.java:222)
        at org.jitsi.meet.ComponentMain$3.call(ComponentMain.java:270)
        at org.jitsi.meet.ComponentMain$3.call(ComponentMain.java:255)
        at org.jitsi.retry.RetryStrategy$TaskRunner.run(RetryStrategy.java:193)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:748)
Caused by: java.net.ConnectException: Verbindungsaufbau abgelehnt (Connection refused)
        at java.net.PlainSocketImpl.socketConnect(Native Method)
        at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
        at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
        at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
        at java.net.Socket.connect(Socket.java:589)
        at org.jivesoftware.whack.ExternalComponent.connect(ExternalComponent.java:174)
        ... 12 more
Jicofo 2018-01-24 11:18:47.811 SCHWERWIEGEND: [32] org.jitsi.impl.protocol.xmpp.XmppProtocolProvider.log() Failed to connect/login: The following addresses failed: 'localhost:5222' failed because: localhost/127.0.0.1 exception: java.net$
org.jivesoftware.smack.SmackException$ConnectionException: The following addresses failed: 'localhost:5222' failed because: localhost/127.0.0.1 exception: java.net.ConnectException: Verbindungsaufbau abgelehnt (Connection refused), loca$
        at org.jivesoftware.smack.SmackException$ConnectionException.from(SmackException.java:278)
        at org.jivesoftware.smack.tcp.XMPPTCPConnection.connectUsingConfiguration(XMPPTCPConnection.java:618)
        at org.jivesoftware.smack.tcp.XMPPTCPConnection.connectInternal(XMPPTCPConnection.java:890)
        at org.jivesoftware.smack.AbstractXMPPConnection.connect(AbstractXMPPConnection.java:380)
        at org.jitsi.impl.protocol.xmpp.XmppProtocolProvider.doConnect(XmppProtocolProvider.java:255)
        at org.jitsi.impl.protocol.xmpp.XmppProtocolProvider.access$000(XmppProtocolProvider.java:57)
        at org.jitsi.impl.protocol.xmpp.XmppProtocolProvider$1.call(XmppProtocolProvider.java:236)
        at org.jitsi.impl.protocol.xmpp.XmppProtocolProvider$1.call(XmppProtocolProvider.java:231)
        at org.jitsi.retry.RetryStrategy$TaskRunner.run(RetryStrategy.java:193)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:748)

JVB 2018-01-24 11:41:18.697 SCHWERWIEGEND: [40] org.jitsi.meet.ComponentMain.call().278 java.net.ConnectException: Verbindungsaufbau abgelehnt (Connection refused), host:localhost, port:5347
org.xmpp.component.ComponentException: java.net.ConnectException: Verbindungsaufbau abgelehnt (Connection refused)
        at org.jivesoftware.whack.ExternalComponent.connect(ExternalComponent.java:296)
        at org.jivesoftware.whack.ExternalComponentManager.addComponent(ExternalComponentManager.java:242)
        at org.jivesoftware.whack.ExternalComponentManager.addComponent(ExternalComponentManager.java:222)
        at org.jitsi.meet.ComponentMain$3.call(ComponentMain.java:270)
        at org.jitsi.meet.ComponentMain$3.call(ComponentMain.java:255)
        at org.jitsi.retry.RetryStrategy$TaskRunner.run(RetryStrategy.java:193)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:748)
Caused by: java.net.ConnectException: Verbindungsaufbau abgelehnt (Connection refused)
        at java.net.PlainSocketImpl.socketConnect(Native Method)
        at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
        at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
        at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
        at java.net.Socket.connect(Socket.java:589)
        at org.jivesoftware.whack.ExternalComponent.connect(ExternalComponent.java:174)
        ... 12 more

What I've done:

· Install nightly like noticed at https://jitsi.org/downloads/

· Disabled debian timedatctl

· Set permission for /etc/prosody/certs, /var/lib/prosody to 777

· Checked the jicofo and jvb pw's from the prosody config

Additional information:

· Starting page to create a room works fine.

· "Create" a room works too, but...

· After a few seconds in a room the connections brokes

· Other people aren't able to join the same room like. It seems that anybody gets his own instance from the same room(name)

· Firefox Quantum Browser Log:

o Sicherheitsfehler: Inhalte auf https://[internal_IP]/images/smileys/smiley8.svg haben versucht, https://[internal_IP]/images/smileys/C639C8864CE51060.png zu laden, aber dürfen keine externen Daten laden, wenn sie als Grafik verwendet werden.Sicherheitsfehler: Inhalte auf https://[internal_IP]/images/smileys/smiley8.svg haben versucht, https://[internal_IP]/images/smileys/C639C8864CE51061.png zu laden, aber dürfen keine externen Daten laden, wenn sie als Grafik verwendet werden.[FQDN]:443 verwendet ein ungültiges Sicherheitszertifikat.

o

o Dem Zertifikat wird nicht vertraut, weil es vom Aussteller selbst signiert wurde.

o

o Fehlercode: <a id="errorCode" title="SEC_ERROR_UNKNOWN_ISSUER">SEC_ERROR_UNKNOWN_ISSUER</a>

o (unbekannt)

o Sicherheitsfehler: Inhalte auf https://[internal_IP]/images/smileys/smiley8.svg haben versucht, https://[internal_IP]/images/smileys/C639C8864CE51060.png zu laden, aber dürfen keine externen Daten laden, wenn sie als Grafik verwendet werden.Sicherheitsfehler: Inhalte auf https://[internal_IP]/images/smileys/smiley8.svg haben versucht, https://[internal_IP]/images/smileys/C639C8864CE51061.png zu laden, aber dürfen keine externen Daten laden, wenn sie als Grafik verwendet werden.[react/features/base/redux/functions.js] <t.d>: Redux state persisted app.bundle.min.js:2

o [JitsiMeetJS.js] <getGlobalOnErrorHandler>: UnhandledError: null Script: null Line: null Column: null StackTrace: <unavailable> lib-jitsi-meet.min.js:2

o [modules/xmpp/strophe.util.js] <t.a/i.Strophe.log>: Strophe: request id 4.4 error 0 happened lib-jitsi-meet.min.js:2

o [modules/xmpp/strophe.util.js] <t.a/i.Strophe.log>: Strophe: request errored, status: 0, number of errors: 4 lib-jitsi-meet.min.js:2

o [modules/xmpp/xmpp.js] <value>: (TIME) Strophe connfail[giving-up]: 37340.18 lib-jitsi-meet.min.js:2

o [modules/statistics/statistics.js] <i.sendAnalyticsAndLog>: {"type":"operational","action":"connection.failed","attributes":{"error_type":"connection.otherError","error_message":"giving-up"}} lib-jitsi-meet.min.js:2

o [connection.js] <l>: CONNECTION FAILED: connection.otherError app.bundle.min.js:2

o [react/features/overlay/components/AbstractPageReloadOverlay.js] <value>: The conference will be reloaded after 20 seconds. app.bundle.min.js:2

o [react/features/base/redux/functions.js] <t.d>: Redux state persisted app.bundle.min.js:2

o [react/features/base/connection/actions.web.js] <t.a/</<>: connection.otherError app.bundle.min.js:2

o [JitsiMeetJS.js] <getGlobalOnErrorHandler>: UnhandledError: null Script: null Line: null Column: null StackTrace: <unavailable> lib-jitsi-meet.min.js:2

o [modules/xmpp/strophe.util.js] <t.a/i.Strophe.log>: Strophe: request id 3.3 error 0 happened lib-jitsi-meet.min.js:2

o [modules/xmpp/strophe.util.js] <t.a/i.Strophe.log>: Strophe: request errored, status: 0, number of errors: 3 lib-jitsi-meet.min.js:2

o [react/features/base/redux/functions.js] <t.d>: Redux state persisted app.bundle.min.js:2

o (TIME) index.html loaded: 233.58 test:12

o [react/index.web.js] <>: (TIME) document ready: 993.9200000000001 app.bundle.min.js:2

o [react/features/base/redux/functions.js] <t.c>: Redux state rehydrated <unavailable> app.bundle.min.js:2

o [react/features/base/redux/functions.js] <t.d>: Redux state persisted app.bundle.min.js:2

o [modules/UI/videolayout/VideoLayout.js] <changeUserAvatar>: Missed avatar update - no small video yet for undefined app.bundle.min.js:2

o [react/features/base/media/middleware.js] <>: Start muted: app.bundle.min.js:2

o [react/features/base/media/middleware.js] <>: Start audio only set to false app.bundle.min.js:2

o [modules/URL/ConferenceUrl.js] <e>: "Stored original conference URL: https://[internal_IP]/test" app.bundle.min.js:2

o [modules/URL/ConferenceUrl.js] <e>: "Conference URL for invites: https://[internal_IP]/test" app.bundle.min.js:2

o [modules/RTC/RTCUtils.js] <value>: Using the new gUM flow lib-jitsi-meet.min.js:2

o [modules/xmpp/xmpp.js] <value>: P2P STUN servers: <unavailable> lib-jitsi-meet.min.js:2

o [modules/xmpp/xmpp.js] <value>: (TIME) Strophe connecting: 1533.76 lib-jitsi-meet.min.js:2

o [modules/RTC/RTCUtils.js] <value/r<>: Got media constraints: <unavailable> lib-jitsi-meet.min.js:2

o [JitsiMeetJS.js] <getGlobalOnErrorHandler>: UnhandledError: null Script: null Line: null Column: null StackTrace: <unavailable> lib-jitsi-meet.min.js:2

o [modules/xmpp/strophe.util.js] <t.a/i.Strophe.log>: Strophe: request id 1.1 error 0 happened lib-jitsi-meet.min.js:2

o [modules/xmpp/strophe.util.js] <t.a/i.Strophe.log>: Strophe: request errored, status: 0, number of errors: 1 lib-jitsi-meet.min.js:2

o Sicherheitsfehler: Inhalte auf https://[internal_IP]/images/smileys/smiley8.svg haben versucht, https://[internal_IP]/images/smileys/C639C8864CE51060.png zu laden, aber dürfen keine externen Daten laden, wenn sie als Grafik verwendet werden.Sicherheitsfehler: Inhalte auf https://[internal_IP]/images/smileys/smiley8.svg haben versucht, https://[internal_IP]/images/smileys/C639C8864CE51061.png zu laden, aber dürfen keine externen Daten laden, wenn sie als Grafik verwendet werden.[modules/RTC/RTCUtils.js] <h/<>: Available devices: <unavailable> lib-jitsi-meet.min.js:2

o [JitsiMeetJS.js] <getGlobalOnErrorHandler>: UnhandledError: null Script: null Line: null Column: null StackTrace: <unavailable> lib-jitsi-meet.min.js:2

o [modules/xmpp/strophe.util.js] <t.a/i.Strophe.log>: Strophe: request id 2.2 error 0 happened lib-jitsi-meet.min.js:2

o [modules/xmpp/strophe.util.js] <t.a/i.Strophe.log>: Strophe: request errored, status: 0, number of errors: 2 lib-jitsi-meet.min.js:2

o [modules/RTC/RTCUtils.js] <value/</<>: onUserMediaSuccess lib-jitsi-meet.min.js:2

o [modules/RTC/JitsiLocalTrack.js] <value>: Setting new MSID: {517f320a-7825-4187-b394-cd226685eaa0} {7fed6b03-2178-417b-a851-c3c9eced5474} on LocalTrack[undefined,audio] lib-jitsi-meet.min.js:2

o [modules/RTC/JitsiLocalTrack.js] <value>: Setting new MSID: {19f7cbe2-d485-4c56-bee7-361aa5455056} {32384b50-fcd1-40fe-b304-b80b915a050a} on LocalTrack[undefined,video] lib-jitsi-meet.min.js:2

o [react/features/base/redux/functions.js] <t.d>: Redux state persisted app.bundle.min.js:2

o [JitsiMeetJS.js] <getGlobalOnErrorHandler>: UnhandledError: null Script: null Line: null Column: null StackTrace: <unavailable> lib-jitsi-meet.min.js:2

o [modules/xmpp/strophe.util.js] <t.a/i.Strophe.log>: Strophe: request id 3.3 error 0 happened lib-jitsi-meet.min.js:2

o [modules/xmpp/strophe.util.js] <t.a/i.Strophe.log>: Strophe: request errored, status: 0, number of errors: 3 lib-jitsi-meet.min.js:2

o [JitsiMeetJS.js] <getGlobalOnErrorHandler>: UnhandledError: null Script: null Line: null Column: null StackTrace: <unavailable> lib-jitsi-meet.min.js:2

o [modules/xmpp/strophe.util.js] <t.a/i.Strophe.log>: Strophe: request id 4.4 error 0 happened lib-jitsi-meet.min.js:2

o [modules/xmpp/strophe.util.js] <t.a/i.Strophe.log>: Strophe: request errored, status: 0, number of errors: 4 lib-jitsi-meet.min.js:2

o [modules/xmpp/xmpp.js] <value>: (TIME) Strophe connfail[giving-up]: 37796.94 lib-jitsi-meet.min.js:2

o [modules/statistics/statistics.js] <i.sendAnalyticsAndLog>: {"type":"operational","action":"connection.failed","attributes":{"error_type":"connection.otherError","error_message":"giving-up"}} lib-jitsi-meet.min.js:2

o [connection.js] <l>: CONNECTION FAILED: connection.otherError app.bundle.min.js:2

o [react/features/overlay/components/AbstractPageReloadOverlay.js] <value>: The conference will be reloaded after 28 seconds. app.bundle.min.js:2

o [react/features/base/redux/functions.js] <t.d>: Redux state persisted app.bundle.min.js:2

o [react/features/base/connection/actions.web.js] <t.a/</<>: connection.otherError app.bundle.min.js:2

o [react/features/base/redux/functions.js] <t.d>: Redux state persisted

In the past I solved many issues with the github and mailinglist articles but atm I don't have any idea how I can solve that.
It would be quite nice if anybody give me a hint how I can solve it =/

Best regards,
Sascha

···

________________________________

Helmholtz-Zentrum für Infektionsforschung GmbH | Inhoffenstraße 7 | 38124 Braunschweig | www.helmholtz-hzi.de

Vorsitzende des Aufsichtsrates: MinDir'in Bärbel Brumme-Bothe, Bundesministerium für Bildung und Forschung
Stellvertreter: MinDirig Rüdiger Eichel, Niedersächsisches Ministerium für Wissenschaft und Kultur
Geschäftsführung: Prof. Dr. Dirk Heinz; Silke Tannapfel
Gesellschaft mit beschränkter Haftung (GmbH)
Sitz der Gesellschaft: Braunschweig
Handelsregister: Amtsgericht Braunschweig, HRB 477