Hello all,
As we had a ride in the last weeks, we finally made it and Jitsi including Jigasi are running including an IVR with custom SIP Headers for joining Rooms via Dial-In.
But we have one Problem left:
If I try to join an empty Room, Our call server receives a SIP 180 Ringing and the connection drops immediately after this.
If there are already participants in the room we can join the same room flawlessly.
I also tried to add
net.java.sip.communicator.impl.protocol.sip.SKIP_REINVITE_ON_FOCUS_CHANGE_PROP=true
to the Jigasi config without success.
These are the Jigasi logs during the failed Dial-In
2020-05-06 14:39:57.083 INFO: [54] org.jitsi.jigasi.SipGateway.incomingCallReceived().216 [ctx=15887687970821915904002] Incoming call received…
2020-05-06 14:39:57.084 INFO: [832] org.jitsi.jigasi.SipGatewaySession.run().1490 [ctx=15887687970821915904002] Wait thread cancelled
2020-05-06 14:39:57.085 INFO: [54] org.jitsi.jigasi.JvbConference.start().430 [ctx=15887687970821915904002] Starting JVB conference room: roomName
2020-05-06 14:39:57.088 INFO: [54] org.jitsi.jigasi.JvbConference.setXmppProvider().561 [ctx=15887687970821915904002] Using ProtocolProviderServiceJabberImpl(Jabber:0452b304@jitsi-test.XXXXXXXXXX.de/0452b304)
2020-05-06 14:39:57.184 INFO: [834] impl.protocol.jabber.OperationSetBasicTelephonyJabberImpl.registrationStateChanged().127 Jingle : ON
2020-05-06 14:39:57.185 INFO: [834] org.jitsi.jigasi.JvbConference.registrationStateChanged().612 [ctx=15887687970821915904002] Registering XMPP.
2020-05-06 14:39:57.238 INFO: [834] impl.protocol.jabber.ProtocolProviderServiceJabberImpl.authenticated().2535 Authenticated: false
2020-05-06 14:39:57.245 INFO: [834] org.jitsi.jigasi.JvbConference.joinConferenceRoom().700 [ctx=15887687970821915904002] Joining JVB conference room: virtuelleTeerunde
2020-05-06 14:39:57.362 INFO: [837] impl.protocol.jabber.ChatRoomJabberImpl.joined().1256 virtuelleteerunde@conference.jitsi-test.XXXXXX.de/focus has joined the virtuelleteerunde@conference.jitsi-test.XXXXXX.de chat room.
2020-05-06 14:40:02.039 INFO: [54] org.jitsi.jigasi.SipGatewaySession.handleCallState().1391 [ctx=15887687970821915904002] SIP call ended: CallPeerChangeEvent: type=CallPeerStatusChange oldV=net.java.sip.communicator.service.protocol.CallPeerState:Incoming Call newV=net.java.sip.communicator.service.protocol.CallPeerState:Disconnected for peer=00123456789 ~~id~media@voip.helmholtz-berlin.de;status=Disconnected
2020-05-06 14:40:02.040 INFO: [54] org.jitsi.jigasi.SipGatewaySession.peerStateChanged().1457 [ctx=15887687970821915904002] SIP peer state: Disconnected
2020-05-06 14:40:07.041 INFO: [845] org.jitsi.jigasi.SipGatewaySession.sipCallEnded().584 [ctx=15887687970821915904002] Sip call ended: Call: id=15887687970811313712625 peers=0
2020-05-06 14:40:07.043 INFO: [845] org.jitsi.jigasi.JvbConference.memberPresenceChanged().986 [ctx=15887687970821915904002] Member left : OWNER focus@auth.jitsi-test.XXXXXX.de/focus1126687319821069
2020-05-06 14:40:07.044 INFO: [845] org.jitsi.jigasi.JvbConference.memberPresenceChanged().994 [ctx=15887687970821915904002] Focus left! - stopping
2020-05-06 14:40:07.045 SEVERE: [845] org.jitsi.jigasi.JvbConference.stop().491 [ctx=15887687970821915904002] Already stopped !
2020-05-06 14:40:07.045 INFO: [845] org.jitsi.jigasi.JvbConference.memberPresenceChanged().986 [ctx=15887687970821915904002] Member left : GUEST 0452b304@jitsi-test.XXXXXX.de
2020-05-06 14:40:07.046 INFO: [845] org.jitsi.jigasi.JvbConference.stop().521 [ctx=15887687970821915904002] Removing account Jabber:0452b304@jitsi-test.XXXXXX.de/0452b304
2020-05-06 14:40:07.053 INFO: [845] impl.protocol.jabber.OperationSetBasicTelephonyJabberImpl.registrationStateChanged().134 Jingle : OFF
2020-05-06 14:40:07.054 INFO: [845] org.jitsi.jigasi.AbstractGateway.notifyCallEnded().128 [ctx=15887687970821915904002] Removed session for call. Sessions:0