Jigasi working fine with default jvb room, but it was not working after adding the header
i have added below header.
net.java.sip.communicator.impl.protocol.sip.acc1403273890647.JITSI_MEET_ROOM_HEADER_NAME=Jitsi-Conference-Room
Jigasi working fine with default jvb room, but it was not working after adding the header
i have added below header.
net.java.sip.communicator.impl.protocol.sip.acc1403273890647.JITSI_MEET_ROOM_HEADER_NAME=Jitsi-Conference-Room
Enable packet logging
And check the genearted pcap file whether you see the header you had sent from the sip side.
we didnt get header from sip provider
can you please send sample header
iam getting below errot
org.jitsi.jigasi.SipGateway.incomingCallReceived().216 [ctx=1643436069254802863758] Incoming call received…
2022-01-29 11:01:10.259 WARNING: [75] org.jitsi.jigasi.SipGatewaySession.run().1479 [ctx=1643436069254802863758] No JVB room name provided in INVITE header
2022-01-29 11:01:10.263 INFO: [78] org.jitsi.jigasi.SipGatewaySession.handleCallState().1355 [ctx=1643436069254802863758] SIP call ended: CallPeerChangeEvent: type=CallPeerStatusChange oldV=net.java.sip.communicator.service.protocol.CallPeerState:Incoming Call newV=net.java.sip.communicator.service.protocol.CallPeerState:Failed for pe
Hi damencho,
we are gettting header now, but unable to join the room
2022-02-01 18:42:16.882 INFO: [171] org.jitsi.jigasi.JvbConference.start().484 [ctx=1643722936880334165357] Starting JVB conference room:
2022-02-01 18:42:16.883 INFO: [171] org.jitsi.jigasi.JvbConference.setXmppProvider().620 [ctx=1643722936880334165357] Using ProtocolProviderServiceJabberImpl(Jabber:021784a7@exp.samvaad.pro/021784a7)
2022-02-01 18:42:16.919 INFO: [175] impl.protocol.jabber.OperationSetBasicTelephonyJabberImpl.registrationStateChanged().127 Jingle : ON
2022-02-01 18:42:16.920 INFO: [175] org.jitsi.jigasi.JvbConference.registrationStateChanged().679 [ctx=1643722936880334165357] Registering XMPP.
2022-02-01 18:42:16.922 INFO: [175] impl.protocol.jabber.ProtocolProviderServiceJabberImpl.authenticated().2423 Authenticated: false
2022-02-01 18:42:16.923 INFO: [175] org.jitsi.jigasi.AudioModeration.xmppProviderRegistered().487 [ctx=1643722936880334165357] Discovered avmoderation.exp.samvaad.pro for 0ms.
2022-02-01 18:42:16.924 INFO: [175] org.jitsi.jigasi.JvbConference.joinConferenceRoom().766 [ctx=1643722936880334165357] Joining JVB conference room: @conference.develop3.samvaad.pro
2022-02-01 18:42:16.946 SEVERE: [175] org.jitsi.jigasi.JvbConference.joinConferenceRoom().978 [ctx=1643722936880334165357] @conference.develop3.samvaad.pro is not a valid JID local part
net.java.sip.communicator.service.protocol.OperationFailedException: @conference.develop3.samvaad.pro is not a valid JID local part
at net.java.sip.communicator.impl.protocol.jabber.OperationSetMultiUserChatJabberImpl.getCanonicalRoomName(OperationSetMultiUserChatJabberImpl.java:663)
at net.java.sip.communicator.impl.protocol.jabber.OperationSetMultiUserChatJabberImpl.findRoom(OperationSetMultiUserChatJabberImpl.java:317)
at org.jitsi.jigasi.JvbConference.joinConferenceRoom(JvbConference.java:768)
at org.jitsi.jigasi.JvbConference.registrationStateChanged(JvbConference.java:660)
at net.java.sip.communicator.service.protocol.AbstractProtocolProviderService.fireRegistrationStateChanged(AbstractProtocolProviderService.java:187)
at net.java.sip.communicator.service.protocol.AbstractProtocolProviderService.fireRegistrationStateChanged(AbstractProtocolProviderService.java:141)
at net.java.sip.communicator.impl.protocol.jabber.ProtocolProviderServiceJabberImpl.connectAndLogin(ProtocolProviderServiceJabberImpl.java:1389)
at net.java.sip.communicator.impl.protocol.jabber.ProtocolProviderServiceJabberImpl.connectAndLogin(ProtocolProviderServiceJabberImpl.java:970)
at net.java.sip.communicator.impl.protocol.jabber.ProtocolProviderServiceJabberImpl.initializeConnectAndLogin(ProtocolProviderServiceJabberImpl.java:795)
at net.java.sip.communicator.impl.protocol.jabber.ProtocolProviderServiceJabberImpl.register(ProtocolProviderServiceJabberImpl.java:500)
at org.jitsi.jigasi.util.RegisterThread.run(RegisterThread.java:59)
Caused by: org.jxmpp.stringprep.XmppStringprepException: Localpart must not contain ‘@’
at org.jxmpp.stringprep.simple.SimpleXmppStringprep.localprep(SimpleXmppStringprep.java:74)
at org.jxmpp.stringprep.XmppStringPrepUtil.localprep(XmppStringPrepUtil.java:62)
at org.jxmpp.jid.parts.Localpart.from(Localpart.java:137)
at net.java.sip.communicator.impl.protocol.jabber.OperationSetMultiUserChatJabberImpl.getCanonicalRoomName(OperationSetMultiUserChatJabberImpl.java:658)
… 10 more
Seems you are passing only '@conference… ’ in your header, have you debug it with wireshark to verify what is coming from the sip side?
Thanks damencho,
its working fine now after fetching conf romm from jitsi api