[jitsi-dev] [jitsi] freeswitch and srtp (#140)


#1

I am no very familiar with rtp , but for some reason jitsi rejects a sip request which clearly has srtp headers in it

https://pastebin.freeswitch.org/24343

···

---
Reply to this email directly or view it on GitHub:
https://github.com/jitsi/jitsi/issues/140


#2

and here is the jitsi pcap file
https://www.dropbox.com/s/ji5hw1g1yro2zt6/jitsi0.pcap?dl=0

···

---
Reply to this email directly or view it on GitHub:
https://github.com/jitsi/jitsi/issues/140#issuecomment-128262834


#3

I'd need your jitsi logs, not just the pcap. The trace shows very weird media offers and I'm unable to recreate those with any settings I tried.

However, please try the following:
- Check the encryption settings of the SIP account (only enable SDES, require RTP/SAVP)
- Try recreating the account

···

---
Reply to this email directly or view it on GitHub:
https://github.com/jitsi/jitsi/issues/140#issuecomment-128278627


#4

Here is the log from jitsi

i have already tried with sdes only and had no difference.

can you suggest one soft client that is tested and definitely works with srtp so that i can at least have a working setup and troubleshoot from there.

i know most soft clients have the srtp in their feature list , but i have tested few and all return the same error.

···

From: Ingo Bauersachs
Sent: Thursday, August 06, 2015 10:37 AM
To: jitsi/jitsi
Cc: vipconsult
Subject: Re: [jitsi] freeswitch and srtp (#140)

I'd need your jitsi logs, not just the pcap. The trace shows very weird media offers and I'm unable to recreate those with any settings I tried.

However, please try the following:

  a.. Check the encryption settings of the SIP account (only enable SDES, require RTP/SAVP)
  b.. Try recreating the account

Reply to this email directly or view it on GitHub.

---
Reply to this email directly or view it on GitHub:
https://github.com/jitsi/jitsi/issues/140#issuecomment-128351039


#5

GitHub doesn't support attachments.

If you have this problem with other clients as well, then I suggest you look at your FreeSwitch configuration. We use SDES with Asterisk on a daily basis for a long time now, so there is definitely no general problem with Jitsi.

···

---
Reply to this email directly or view it on GitHub:
https://github.com/jitsi/jitsi/issues/140#issuecomment-128372099


#6

Closed #140.

···

---
Reply to this email directly or view it on GitHub:
https://github.com/jitsi/jitsi/issues/140#event-376146393


#7

here is the log

https://www.dropbox.com/s/6f5gnv9fuqnrcbm/jitsi0.log.2?dl=0

I am reading more about sdp and trying to understand why jitsi sends this reply

···

---
Reply to this email directly or view it on GitHub:
https://github.com/jitsi/jitsi/issues/140#issuecomment-128649902


#8

Reopened #140.

···

---
Reply to this email directly or view it on GitHub:
https://github.com/jitsi/jitsi/issues/140#event-376146495


#9

The logs you provided are all from different calls. Close Jitsi, delete all logs, stop FreeSwitch, clear its logs, then start everything. Do ONE test call and post the logs.

···

---
Reply to this email directly or view it on GitHub:
https://github.com/jitsi/jitsi/issues/140#issuecomment-128656545


#10

sorry

here it is

https://pastebin.freeswitch.org/24346

https://www.dropbox.com/sh/hho493y2g9qykpq/AACvUjG9iT3oEvJvSg2KcatAa?dl=0

···

---
Reply to this email directly or view it on GitHub:
https://github.com/jitsi/jitsi/issues/140#issuecomment-128660692


#11

I can't find any way to reproduce Jitsi generating duplicate media offers. Can you please post your sip-communicator.properties? (Remove any passwords or confidential/private information beforehand.)

···

---
Reply to this email directly or view it on GitHub:
https://github.com/jitsi/jitsi/issues/140#issuecomment-128677161


#12

#Fri Aug 07 13:04:41 EEST 2015
net.java.sip.communicator.UUID=fc9cdf29-02a5-4176-8a00-65587e972907
net.java.sip.communicator.impl.gui.accounts.acc1438782504527.accountIndex=0
net.java.sip.communicator.impl.gui.accounts.acc1438782504527.lastAccountStatus=Online
net.java.sip.communicator.impl.gui.accounts.acc1438782504527.wizard=net_java_sip_communicator_plugin_sipaccregwizz_SIPAccountRegistrationWizard
net.java.sip.communicator.impl.gui.accounts.acc1438782681653=SIP\:1005@192.168.168.168
net.java.sip.communicator.impl.gui.accounts.acc1438782681653.accountIndex=0
net.java.sip.communicator.impl.gui.accounts.acc1438782681653.lastAccountStatus=Online
net.java.sip.communicator.impl.gui.accounts.acc1438782681653.wizard=net_java_sip_communicator_plugin_sipaccregwizz_SIPAccountRegistrationWizard
net.java.sip.communicator.impl.gui.main.MainFrame.height=600
net.java.sip.communicator.impl.gui.main.MainFrame.width=250
net.java.sip.communicator.impl.gui.main.MainFrame.x=325
net.java.sip.communicator.impl.gui.main.MainFrame.y=15
net.java.sip.communicator.impl.gui.main.contactlist.AddContactDialog.height=0
net.java.sip.communicator.impl.gui.main.contactlist.AddContactDialog.width=0
net.java.sip.communicator.impl.gui.main.contactlist.AddContactDialog.x=0
net.java.sip.communicator.impl.gui.main.contactlist.AddContactDialog.y=0
net.java.sip.communicator.impl.keybinding.global.configured=true
net.java.sip.communicator.impl.neomedia.Recorder.FORMAT=mp3
net.java.sip.communicator.impl.neomedia.audioSystem.audiosilence.captureDevice_list=["AudioSilenceCaptureDevice"]
net.java.sip.communicator.impl.neomedia.audioSystem.portaudio.captureDevice_list=["Microphone (Realtek High Definition Audio)"]
net.java.sip.communicator.impl.neomedia.audioSystem.portaudio.notifyDevice_list=["Speaker/HP (Realtek High Definition Audio)"]
net.java.sip.communicator.impl.neomedia.audioSystem.portaudio.playbackDevice_list=["Speaker/HP (Realtek High Definition Audio)"]
net.java.sip.communicator.impl.neomedia.audioSystem.wasapi.captureDevice_list=["Microphone (Realtek High Definition Audio)"]
net.java.sip.communicator.impl.neomedia.audioSystem.wasapi.notifyDevice_list=["Speaker/HP (Realtek High Definition Audio)"]
net.java.sip.communicator.impl.neomedia.audioSystem.wasapi.playbackDevice_list=["Speaker/HP (Realtek High Definition Audio)"]
net.java.sip.communicator.impl.notifications.eventType1438782470303=DeviceConfigurationChanged
net.java.sip.communicator.impl.notifications.eventType1438782470303.actions.actionType1438782470304=PopupMessageAction
net.java.sip.communicator.impl.notifications.eventType1438782470303.actions.actionType1438782470304.default=true
net.java.sip.communicator.impl.notifications.eventType1438782470303.actions.actionType1438782470304.enabled=true
net.java.sip.communicator.impl.notifications.eventType1438782470303.actions.actionType1438782470304.timeout=-1
net.java.sip.communicator.impl.notifications.eventType1438782470307=NewSelectedDevice
net.java.sip.communicator.impl.notifications.eventType1438782470307.actions.actionType1438782470312=PopupMessageAction
net.java.sip.communicator.impl.notifications.eventType1438782470307.actions.actionType1438782470312.default=true
net.java.sip.communicator.impl.notifications.eventType1438782470307.actions.actionType1438782470312.enabled=true
net.java.sip.communicator.impl.notifications.eventType1438782470307.actions.actionType1438782470312.timeout=-1
net.java.sip.communicator.impl.notifications.eventType1438782471726=IncomingMessage
net.java.sip.communicator.impl.notifications.eventType1438782471726.actions.actionType1438782471728=PopupMessageAction
net.java.sip.communicator.impl.notifications.eventType1438782471726.actions.actionType1438782471728.default=true
net.java.sip.communicator.impl.notifications.eventType1438782471726.actions.actionType1438782471728.enabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471726.actions.actionType1438782471728.timeout=-1
net.java.sip.communicator.impl.notifications.eventType1438782471726.actions.actionType1438782471730=SoundAction
net.java.sip.communicator.impl.notifications.eventType1438782471726.actions.actionType1438782471730.default=true
net.java.sip.communicator.impl.notifications.eventType1438782471726.actions.actionType1438782471730.enabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471726.actions.actionType1438782471730.isSoundNotificationEnabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471726.actions.actionType1438782471730.isSoundPCSpeakerEnabled=false
net.java.sip.communicator.impl.notifications.eventType1438782471726.actions.actionType1438782471730.isSoundPlaybackEnabled=false
net.java.sip.communicator.impl.notifications.eventType1438782471726.actions.actionType1438782471730.loopInterval=-1
net.java.sip.communicator.impl.notifications.eventType1438782471726.actions.actionType1438782471730.soundFileDescriptor=resources/sounds/incomingMessage.wav
net.java.sip.communicator.impl.notifications.eventType1438782471731=IncomingCall
net.java.sip.communicator.impl.notifications.eventType1438782471731.actions.actionType1438782471733=PopupMessageAction
net.java.sip.communicator.impl.notifications.eventType1438782471731.actions.actionType1438782471733.default=true
net.java.sip.communicator.impl.notifications.eventType1438782471731.actions.actionType1438782471733.enabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471731.actions.actionType1438782471733.timeout=-1
net.java.sip.communicator.impl.notifications.eventType1438782471731.actions.actionType1438782471735=SoundAction
net.java.sip.communicator.impl.notifications.eventType1438782471731.actions.actionType1438782471735.default=true
net.java.sip.communicator.impl.notifications.eventType1438782471731.actions.actionType1438782471735.enabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471731.actions.actionType1438782471735.isSoundNotificationEnabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471731.actions.actionType1438782471735.isSoundPCSpeakerEnabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471731.actions.actionType1438782471735.isSoundPlaybackEnabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471731.actions.actionType1438782471735.loopInterval=2000
net.java.sip.communicator.impl.notifications.eventType1438782471731.actions.actionType1438782471735.soundFileDescriptor=resources/sounds/incomingCall.wav
net.java.sip.communicator.impl.notifications.eventType1438782471736=OutgoingCall
net.java.sip.communicator.impl.notifications.eventType1438782471736.actions.actionType1438782471738=SoundAction
net.java.sip.communicator.impl.notifications.eventType1438782471736.actions.actionType1438782471738.default=true
net.java.sip.communicator.impl.notifications.eventType1438782471736.actions.actionType1438782471738.enabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471736.actions.actionType1438782471738.isSoundNotificationEnabled=false
net.java.sip.communicator.impl.notifications.eventType1438782471736.actions.actionType1438782471738.isSoundPCSpeakerEnabled=false
net.java.sip.communicator.impl.notifications.eventType1438782471736.actions.actionType1438782471738.isSoundPlaybackEnabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471736.actions.actionType1438782471738.loopInterval=3000
net.java.sip.communicator.impl.notifications.eventType1438782471736.actions.actionType1438782471738.soundFileDescriptor=resources/sounds/ring.wav
net.java.sip.communicator.impl.notifications.eventType1438782471740=BusyCall
net.java.sip.communicator.impl.notifications.eventType1438782471740.actions.actionType1438782471741=SoundAction
net.java.sip.communicator.impl.notifications.eventType1438782471740.actions.actionType1438782471741.default=true
net.java.sip.communicator.impl.notifications.eventType1438782471740.actions.actionType1438782471741.enabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471740.actions.actionType1438782471741.isSoundNotificationEnabled=false
net.java.sip.communicator.impl.notifications.eventType1438782471740.actions.actionType1438782471741.isSoundPCSpeakerEnabled=false
net.java.sip.communicator.impl.notifications.eventType1438782471740.actions.actionType1438782471741.isSoundPlaybackEnabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471740.actions.actionType1438782471741.loopInterval=1
net.java.sip.communicator.impl.notifications.eventType1438782471740.actions.actionType1438782471741.soundFileDescriptor=resources/sounds/busy.wav
net.java.sip.communicator.impl.notifications.eventType1438782471743=Dialing
net.java.sip.communicator.impl.notifications.eventType1438782471743.actions.actionType1438782471745=SoundAction
net.java.sip.communicator.impl.notifications.eventType1438782471743.actions.actionType1438782471745.default=true
net.java.sip.communicator.impl.notifications.eventType1438782471743.actions.actionType1438782471745.enabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471743.actions.actionType1438782471745.isSoundNotificationEnabled=false
net.java.sip.communicator.impl.notifications.eventType1438782471743.actions.actionType1438782471745.isSoundPCSpeakerEnabled=false
net.java.sip.communicator.impl.notifications.eventType1438782471743.actions.actionType1438782471745.isSoundPlaybackEnabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471743.actions.actionType1438782471745.loopInterval=-1
net.java.sip.communicator.impl.notifications.eventType1438782471743.actions.actionType1438782471745.soundFileDescriptor=resources/sounds/dial.wav
net.java.sip.communicator.impl.notifications.eventType1438782471747=HangUp
net.java.sip.communicator.impl.notifications.eventType1438782471747.actions.actionType1438782471751=SoundAction
net.java.sip.communicator.impl.notifications.eventType1438782471747.actions.actionType1438782471751.default=true
net.java.sip.communicator.impl.notifications.eventType1438782471747.actions.actionType1438782471751.enabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471747.actions.actionType1438782471751.isSoundNotificationEnabled=false
net.java.sip.communicator.impl.notifications.eventType1438782471747.actions.actionType1438782471751.isSoundPCSpeakerEnabled=false
net.java.sip.communicator.impl.notifications.eventType1438782471747.actions.actionType1438782471751.isSoundPlaybackEnabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471747.actions.actionType1438782471751.loopInterval=-1
net.java.sip.communicator.impl.notifications.eventType1438782471747.actions.actionType1438782471751.soundFileDescriptor=resources/sounds/hangup.wav
net.java.sip.communicator.impl.notifications.eventType1438782471754=ProactiveNotification
net.java.sip.communicator.impl.notifications.eventType1438782471754.actions.actionType1438782471756=PopupMessageAction
net.java.sip.communicator.impl.notifications.eventType1438782471754.actions.actionType1438782471756.default=true
net.java.sip.communicator.impl.notifications.eventType1438782471754.actions.actionType1438782471756.enabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471754.actions.actionType1438782471756.timeout=-1
net.java.sip.communicator.impl.notifications.eventType1438782471758=SecurityMessage
net.java.sip.communicator.impl.notifications.eventType1438782471758.actions.actionType1438782471760=PopupMessageAction
net.java.sip.communicator.impl.notifications.eventType1438782471758.actions.actionType1438782471760.default=true
net.java.sip.communicator.impl.notifications.eventType1438782471758.actions.actionType1438782471760.enabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471758.actions.actionType1438782471760.timeout=-1
net.java.sip.communicator.impl.notifications.eventType1438782471763=CallSecurityOn
net.java.sip.communicator.impl.notifications.eventType1438782471763.actions.actionType1438782471765=SoundAction
net.java.sip.communicator.impl.notifications.eventType1438782471763.actions.actionType1438782471765.default=true
net.java.sip.communicator.impl.notifications.eventType1438782471763.actions.actionType1438782471765.enabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471763.actions.actionType1438782471765.isSoundNotificationEnabled=false
net.java.sip.communicator.impl.notifications.eventType1438782471763.actions.actionType1438782471765.isSoundPCSpeakerEnabled=false
net.java.sip.communicator.impl.notifications.eventType1438782471763.actions.actionType1438782471765.isSoundPlaybackEnabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471763.actions.actionType1438782471765.loopInterval=-1
net.java.sip.communicator.impl.notifications.eventType1438782471763.actions.actionType1438782471765.soundFileDescriptor=resources/sounds/zrtpSecure.wav
net.java.sip.communicator.impl.notifications.eventType1438782471767=CallSecurityError
net.java.sip.communicator.impl.notifications.eventType1438782471767.actions.actionType1438782471769=SoundAction
net.java.sip.communicator.impl.notifications.eventType1438782471767.actions.actionType1438782471769.default=true
net.java.sip.communicator.impl.notifications.eventType1438782471767.actions.actionType1438782471769.enabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471767.actions.actionType1438782471769.isSoundNotificationEnabled=false
net.java.sip.communicator.impl.notifications.eventType1438782471767.actions.actionType1438782471769.isSoundPCSpeakerEnabled=false
net.java.sip.communicator.impl.notifications.eventType1438782471767.actions.actionType1438782471769.isSoundPlaybackEnabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471767.actions.actionType1438782471769.loopInterval=-1
net.java.sip.communicator.impl.notifications.eventType1438782471767.actions.actionType1438782471769.soundFileDescriptor=resources/sounds/zrtpAlert.wav
net.java.sip.communicator.impl.notifications.eventType1438782471771=IncomingFile
net.java.sip.communicator.impl.notifications.eventType1438782471771.actions.actionType1438782471774=PopupMessageAction
net.java.sip.communicator.impl.notifications.eventType1438782471771.actions.actionType1438782471774.default=true
net.java.sip.communicator.impl.notifications.eventType1438782471771.actions.actionType1438782471774.enabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471771.actions.actionType1438782471774.timeout=-1
net.java.sip.communicator.impl.notifications.eventType1438782471771.actions.actionType1438782471777=SoundAction
net.java.sip.communicator.impl.notifications.eventType1438782471771.actions.actionType1438782471777.default=true
net.java.sip.communicator.impl.notifications.eventType1438782471771.actions.actionType1438782471777.enabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471771.actions.actionType1438782471777.isSoundNotificationEnabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471771.actions.actionType1438782471777.isSoundPCSpeakerEnabled=false
net.java.sip.communicator.impl.notifications.eventType1438782471771.actions.actionType1438782471777.isSoundPlaybackEnabled=false
net.java.sip.communicator.impl.notifications.eventType1438782471771.actions.actionType1438782471777.loopInterval=-1
net.java.sip.communicator.impl.notifications.eventType1438782471771.actions.actionType1438782471777.soundFileDescriptor=resources/sounds/incomingMessage.wav
net.java.sip.communicator.impl.notifications.eventType1438782471785=CallSaved
net.java.sip.communicator.impl.notifications.eventType1438782471785.actions.actionType1438782471788=PopupMessageAction
net.java.sip.communicator.impl.notifications.eventType1438782471785.actions.actionType1438782471788.default=true
net.java.sip.communicator.impl.notifications.eventType1438782471785.actions.actionType1438782471788.enabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471785.actions.actionType1438782471788.timeout=-1
net.java.sip.communicator.impl.notifications.eventType1438782471917=DTMFTone.1
net.java.sip.communicator.impl.notifications.eventType1438782471917.actions.actionType1438782471920=SoundAction
net.java.sip.communicator.impl.notifications.eventType1438782471917.actions.actionType1438782471920.default=true
net.java.sip.communicator.impl.notifications.eventType1438782471917.actions.actionType1438782471920.enabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471917.actions.actionType1438782471920.isSoundNotificationEnabled=false
net.java.sip.communicator.impl.notifications.eventType1438782471917.actions.actionType1438782471920.isSoundPCSpeakerEnabled=false
net.java.sip.communicator.impl.notifications.eventType1438782471917.actions.actionType1438782471920.isSoundPlaybackEnabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471917.actions.actionType1438782471920.loopInterval=0
net.java.sip.communicator.impl.notifications.eventType1438782471917.actions.actionType1438782471920.soundFileDescriptor=resources/sounds/one_1.wav
net.java.sip.communicator.impl.notifications.eventType1438782471922=DTMFTone.2
net.java.sip.communicator.impl.notifications.eventType1438782471922.actions.actionType1438782471924=SoundAction
net.java.sip.communicator.impl.notifications.eventType1438782471922.actions.actionType1438782471924.default=true
net.java.sip.communicator.impl.notifications.eventType1438782471922.actions.actionType1438782471924.enabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471922.actions.actionType1438782471924.isSoundNotificationEnabled=false
net.java.sip.communicator.impl.notifications.eventType1438782471922.actions.actionType1438782471924.isSoundPCSpeakerEnabled=false
net.java.sip.communicator.impl.notifications.eventType1438782471922.actions.actionType1438782471924.isSoundPlaybackEnabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471922.actions.actionType1438782471924.loopInterval=0
net.java.sip.communicator.impl.notifications.eventType1438782471922.actions.actionType1438782471924.soundFileDescriptor=resources/sounds/two_2.wav
net.java.sip.communicator.impl.notifications.eventType1438782471927=DTMFTone.3
net.java.sip.communicator.impl.notifications.eventType1438782471927.actions.actionType1438782471929=SoundAction
net.java.sip.communicator.impl.notifications.eventType1438782471927.actions.actionType1438782471929.default=true
net.java.sip.communicator.impl.notifications.eventType1438782471927.actions.actionType1438782471929.enabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471927.actions.actionType1438782471929.isSoundNotificationEnabled=false
net.java.sip.communicator.impl.notifications.eventType1438782471927.actions.actionType1438782471929.isSoundPCSpeakerEnabled=false
net.java.sip.communicator.impl.notifications.eventType1438782471927.actions.actionType1438782471929.isSoundPlaybackEnabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471927.actions.actionType1438782471929.loopInterval=0
net.java.sip.communicator.impl.notifications.eventType1438782471927.actions.actionType1438782471929.soundFileDescriptor=resources/sounds/three_3.wav
net.java.sip.communicator.impl.notifications.eventType1438782471936=DTMFTone.4
net.java.sip.communicator.impl.notifications.eventType1438782471936.actions.actionType1438782471939=SoundAction
net.java.sip.communicator.impl.notifications.eventType1438782471936.actions.actionType1438782471939.default=true
net.java.sip.communicator.impl.notifications.eventType1438782471936.actions.actionType1438782471939.enabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471936.actions.actionType1438782471939.isSoundNotificationEnabled=false
net.java.sip.communicator.impl.notifications.eventType1438782471936.actions.actionType1438782471939.isSoundPCSpeakerEnabled=false
net.java.sip.communicator.impl.notifications.eventType1438782471936.actions.actionType1438782471939.isSoundPlaybackEnabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471936.actions.actionType1438782471939.loopInterval=0
net.java.sip.communicator.impl.notifications.eventType1438782471936.actions.actionType1438782471939.soundFileDescriptor=resources/sounds/four_4.wav
net.java.sip.communicator.impl.notifications.eventType1438782471942=DTMFTone.5
net.java.sip.communicator.impl.notifications.eventType1438782471942.actions.actionType1438782471944=SoundAction
net.java.sip.communicator.impl.notifications.eventType1438782471942.actions.actionType1438782471944.default=true
net.java.sip.communicator.impl.notifications.eventType1438782471942.actions.actionType1438782471944.enabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471942.actions.actionType1438782471944.isSoundNotificationEnabled=false
net.java.sip.communicator.impl.notifications.eventType1438782471942.actions.actionType1438782471944.isSoundPCSpeakerEnabled=false
net.java.sip.communicator.impl.notifications.eventType1438782471942.actions.actionType1438782471944.isSoundPlaybackEnabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471942.actions.actionType1438782471944.loopInterval=0
net.java.sip.communicator.impl.notifications.eventType1438782471942.actions.actionType1438782471944.soundFileDescriptor=resources/sounds/five_5.wav
net.java.sip.communicator.impl.notifications.eventType1438782471946=DTMFTone.6
net.java.sip.communicator.impl.notifications.eventType1438782471946.actions.actionType1438782471949=SoundAction
net.java.sip.communicator.impl.notifications.eventType1438782471946.actions.actionType1438782471949.default=true
net.java.sip.communicator.impl.notifications.eventType1438782471946.actions.actionType1438782471949.enabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471946.actions.actionType1438782471949.isSoundNotificationEnabled=false
net.java.sip.communicator.impl.notifications.eventType1438782471946.actions.actionType1438782471949.isSoundPCSpeakerEnabled=false
net.java.sip.communicator.impl.notifications.eventType1438782471946.actions.actionType1438782471949.isSoundPlaybackEnabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471946.actions.actionType1438782471949.loopInterval=0
net.java.sip.communicator.impl.notifications.eventType1438782471946.actions.actionType1438782471949.soundFileDescriptor=resources/sounds/six_6.wav
net.java.sip.communicator.impl.notifications.eventType1438782471951=DTMFTone.7
net.java.sip.communicator.impl.notifications.eventType1438782471951.actions.actionType1438782471957=SoundAction
net.java.sip.communicator.impl.notifications.eventType1438782471951.actions.actionType1438782471957.default=true
net.java.sip.communicator.impl.notifications.eventType1438782471951.actions.actionType1438782471957.enabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471951.actions.actionType1438782471957.isSoundNotificationEnabled=false
net.java.sip.communicator.impl.notifications.eventType1438782471951.actions.actionType1438782471957.isSoundPCSpeakerEnabled=false
net.java.sip.communicator.impl.notifications.eventType1438782471951.actions.actionType1438782471957.isSoundPlaybackEnabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471951.actions.actionType1438782471957.loopInterval=0
net.java.sip.communicator.impl.notifications.eventType1438782471951.actions.actionType1438782471957.soundFileDescriptor=resources/sounds/seven_7.wav
net.java.sip.communicator.impl.notifications.eventType1438782471960=DTMFTone.8
net.java.sip.communicator.impl.notifications.eventType1438782471960.actions.actionType1438782471962=SoundAction
net.java.sip.communicator.impl.notifications.eventType1438782471960.actions.actionType1438782471962.default=true
net.java.sip.communicator.impl.notifications.eventType1438782471960.actions.actionType1438782471962.enabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471960.actions.actionType1438782471962.isSoundNotificationEnabled=false
net.java.sip.communicator.impl.notifications.eventType1438782471960.actions.actionType1438782471962.isSoundPCSpeakerEnabled=false
net.java.sip.communicator.impl.notifications.eventType1438782471960.actions.actionType1438782471962.isSoundPlaybackEnabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471960.actions.actionType1438782471962.loopInterval=0
net.java.sip.communicator.impl.notifications.eventType1438782471960.actions.actionType1438782471962.soundFileDescriptor=resources/sounds/eight_8.wav
net.java.sip.communicator.impl.notifications.eventType1438782471964=DTMFTone.9
net.java.sip.communicator.impl.notifications.eventType1438782471964.actions.actionType1438782471969=SoundAction
net.java.sip.communicator.impl.notifications.eventType1438782471964.actions.actionType1438782471969.default=true
net.java.sip.communicator.impl.notifications.eventType1438782471964.actions.actionType1438782471969.enabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471964.actions.actionType1438782471969.isSoundNotificationEnabled=false
net.java.sip.communicator.impl.notifications.eventType1438782471964.actions.actionType1438782471969.isSoundPCSpeakerEnabled=false
net.java.sip.communicator.impl.notifications.eventType1438782471964.actions.actionType1438782471969.isSoundPlaybackEnabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471964.actions.actionType1438782471969.loopInterval=0
net.java.sip.communicator.impl.notifications.eventType1438782471964.actions.actionType1438782471969.soundFileDescriptor=resources/sounds/nine_9.wav
net.java.sip.communicator.impl.notifications.eventType1438782471973=DTMFTone.A
net.java.sip.communicator.impl.notifications.eventType1438782471973.actions.actionType1438782471976=SoundAction
net.java.sip.communicator.impl.notifications.eventType1438782471973.actions.actionType1438782471976.default=true
net.java.sip.communicator.impl.notifications.eventType1438782471973.actions.actionType1438782471976.enabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471973.actions.actionType1438782471976.isSoundNotificationEnabled=false
net.java.sip.communicator.impl.notifications.eventType1438782471973.actions.actionType1438782471976.isSoundPCSpeakerEnabled=false
net.java.sip.communicator.impl.notifications.eventType1438782471973.actions.actionType1438782471976.isSoundPlaybackEnabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471973.actions.actionType1438782471976.loopInterval=0
net.java.sip.communicator.impl.notifications.eventType1438782471979=DTMFTone.B
net.java.sip.communicator.impl.notifications.eventType1438782471979.actions.actionType1438782471982=SoundAction
net.java.sip.communicator.impl.notifications.eventType1438782471979.actions.actionType1438782471982.default=true
net.java.sip.communicator.impl.notifications.eventType1438782471979.actions.actionType1438782471982.enabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471979.actions.actionType1438782471982.isSoundNotificationEnabled=false
net.java.sip.communicator.impl.notifications.eventType1438782471979.actions.actionType1438782471982.isSoundPCSpeakerEnabled=false
net.java.sip.communicator.impl.notifications.eventType1438782471979.actions.actionType1438782471982.isSoundPlaybackEnabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471979.actions.actionType1438782471982.loopInterval=0
net.java.sip.communicator.impl.notifications.eventType1438782471984=DTMFTone.C
net.java.sip.communicator.impl.notifications.eventType1438782471984.actions.actionType1438782471987=SoundAction
net.java.sip.communicator.impl.notifications.eventType1438782471984.actions.actionType1438782471987.default=true
net.java.sip.communicator.impl.notifications.eventType1438782471984.actions.actionType1438782471987.enabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471984.actions.actionType1438782471987.isSoundNotificationEnabled=false
net.java.sip.communicator.impl.notifications.eventType1438782471984.actions.actionType1438782471987.isSoundPCSpeakerEnabled=false
net.java.sip.communicator.impl.notifications.eventType1438782471984.actions.actionType1438782471987.isSoundPlaybackEnabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471984.actions.actionType1438782471987.loopInterval=0
net.java.sip.communicator.impl.notifications.eventType1438782471991=DTMFTone.D
net.java.sip.communicator.impl.notifications.eventType1438782471991.actions.actionType1438782471993=SoundAction
net.java.sip.communicator.impl.notifications.eventType1438782471991.actions.actionType1438782471993.default=true
net.java.sip.communicator.impl.notifications.eventType1438782471991.actions.actionType1438782471993.enabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471991.actions.actionType1438782471993.isSoundNotificationEnabled=false
net.java.sip.communicator.impl.notifications.eventType1438782471991.actions.actionType1438782471993.isSoundPCSpeakerEnabled=false
net.java.sip.communicator.impl.notifications.eventType1438782471991.actions.actionType1438782471993.isSoundPlaybackEnabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471991.actions.actionType1438782471993.loopInterval=0
net.java.sip.communicator.impl.notifications.eventType1438782471996=DTMFTone.*
net.java.sip.communicator.impl.notifications.eventType1438782471996.actions.actionType1438782472001=SoundAction
net.java.sip.communicator.impl.notifications.eventType1438782471996.actions.actionType1438782472001.default=true
net.java.sip.communicator.impl.notifications.eventType1438782471996.actions.actionType1438782472001.enabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471996.actions.actionType1438782472001.isSoundNotificationEnabled=false
net.java.sip.communicator.impl.notifications.eventType1438782471996.actions.actionType1438782472001.isSoundPCSpeakerEnabled=false
net.java.sip.communicator.impl.notifications.eventType1438782471996.actions.actionType1438782472001.isSoundPlaybackEnabled=true
net.java.sip.communicator.impl.notifications.eventType1438782471996.actions.actionType1438782472001.loopInterval=0
net.java.sip.communicator.impl.notifications.eventType1438782471996.actions.actionType1438782472001.soundFileDescriptor=resources/sounds/star.wav
net.java.sip.communicator.impl.notifications.eventType1438782472004=DTMFTone.0
net.java.sip.communicator.impl.notifications.eventType1438782472004.actions.actionType1438782472007=SoundAction
net.java.sip.communicator.impl.notifications.eventType1438782472004.actions.actionType1438782472007.default=true
net.java.sip.communicator.impl.notifications.eventType1438782472004.actions.actionType1438782472007.enabled=true
net.java.sip.communicator.impl.notifications.eventType1438782472004.actions.actionType1438782472007.isSoundNotificationEnabled=false
net.java.sip.communicator.impl.notifications.eventType1438782472004.actions.actionType1438782472007.isSoundPCSpeakerEnabled=false
net.java.sip.communicator.impl.notifications.eventType1438782472004.actions.actionType1438782472007.isSoundPlaybackEnabled=true
net.java.sip.communicator.impl.notifications.eventType1438782472004.actions.actionType1438782472007.loopInterval=0
net.java.sip.communicator.impl.notifications.eventType1438782472004.actions.actionType1438782472007.soundFileDescriptor=resources/sounds/zero_0.wav
net.java.sip.communicator.impl.notifications.eventType1438782472010=DTMFTone.\#
net.java.sip.communicator.impl.notifications.eventType1438782472010.actions.actionType1438782472013=SoundAction
net.java.sip.communicator.impl.notifications.eventType1438782472010.actions.actionType1438782472013.default=true
net.java.sip.communicator.impl.notifications.eventType1438782472010.actions.actionType1438782472013.enabled=true
net.java.sip.communicator.impl.notifications.eventType1438782472010.actions.actionType1438782472013.isSoundNotificationEnabled=false
net.java.sip.communicator.impl.notifications.eventType1438782472010.actions.actionType1438782472013.isSoundPCSpeakerEnabled=false
net.java.sip.communicator.impl.notifications.eventType1438782472010.actions.actionType1438782472013.isSoundPlaybackEnabled=true
net.java.sip.communicator.impl.notifications.eventType1438782472010.actions.actionType1438782472013.loopInterval=0
net.java.sip.communicator.impl.notifications.eventType1438782472010.actions.actionType1438782472013.soundFileDescriptor=resources/sounds/diez.wav
net.java.sip.communicator.impl.notifications.eventType1438782882108=LogFilesArchived
net.java.sip.communicator.impl.notifications.eventType1438782882108.actions.actionType1438782882110=PopupMessageAction
net.java.sip.communicator.impl.notifications.eventType1438782882108.actions.actionType1438782882110.default=true
net.java.sip.communicator.impl.notifications.eventType1438782882108.actions.actionType1438782882110.enabled=true
net.java.sip.communicator.impl.notifications.eventType1438782882108.actions.actionType1438782882110.timeout=-1
net.java.sip.communicator.impl.notifications.eventType1438803221820=NetworkNotifications
net.java.sip.communicator.impl.notifications.eventType1438803221820.actions.actionType1438803221824=PopupMessageAction
net.java.sip.communicator.impl.notifications.eventType1438803221820.actions.actionType1438803221824.default=true
net.java.sip.communicator.impl.notifications.eventType1438803221820.actions.actionType1438803221824.enabled=true
net.java.sip.communicator.impl.notifications.eventType1438803221820.actions.actionType1438803221824.timeout=-1
net.java.sip.communicator.impl.protocol.sip.acc1438782681630=acc1438782681630
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.ACCOUNT_UID=SIP\:1005@192.168.168.168
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.AMR-WB/16000=3
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.AUTHORIZATION_NAME=1005
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.DEFAULT_ENCRYPTION=true
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.DEFAULT_SIPZRTP_ATTRIBUTE=true
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.DTMF_METHOD=AUTO_DTMF
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.DTMF_MINIMAL_TONE_DURATION=70
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.ENCRYPTED_PASSWORD=XXXXXXXXXX
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.ENCRYPTION_PROTOCOL.DTLS-SRTP=2
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.ENCRYPTION_PROTOCOL.SDES=1
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.ENCRYPTION_PROTOCOL.ZRTP=0
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.ENCRYPTION_PROTOCOL_STATUS.DTLS-SRTP=false
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.ENCRYPTION_PROTOCOL_STATUS.SDES=true
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.ENCRYPTION_PROTOCOL_STATUS.ZRTP=true
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.Encodings.AMR-WB/16000=3
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.Encodings.G722/8000=705
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.Encodings.G723/8000=150
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.Encodings.GSM/8000=450
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.Encodings.H263-1998/90000=0
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.Encodings.H264/90000=1100
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.Encodings.PCMA/8000=600
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.Encodings.PCMU/8000=650
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.Encodings.SILK/12000=2
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.Encodings.SILK/16000=713
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.Encodings.SILK/24000=714
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.Encodings.SILK/8000=1
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.Encodings.VP8/90000=0
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.Encodings.iLBC/8000=500
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.Encodings.opus/48000=750
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.Encodings.red/90000=0
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.Encodings.speex/16000=700
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.Encodings.speex/32000=701
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.Encodings.speex/8000=352
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.Encodings.telephone-event/8000=1
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.Encodings.ulpfec/90000=0
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.FORCE_P2P_MODE=false
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.G722/8000=705
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.G723/8000=150
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.GSM/8000=450
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.H263-1998/90000=0
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.H264/90000=1100
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.IS_PRESENCE_ENABLED=false
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.IS_SERVER_OVERRIDDEN=true
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.KEEP_ALIVE_INTERVAL=120
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.KEEP_ALIVE_METHOD=REGISTER
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.OPT_CLIST_SERVER_URI=
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.OPT_CLIST_USER=
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.OPT_CLIST_USE_SIP_CREDETIALS=false
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.OVERRIDE_ENCODINGS=false
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.PCMA/8000=600
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.PCMU/8000=650
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.POLLING_PERIOD=30
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.PREFERRED_TRANSPORT=TCP
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.PROTOCOL_NAME=SIP
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.PROXY_ADDRESS=192.168.168.168
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.PROXY_AUTO_CONFIG=false
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.PROXY_PORT=5060
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.SAVP_OPTION=1
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.SDES_CIPHER_SUITES=AES_CM_128_HMAC_SHA1_80,AES_CM_128_HMAC_SHA1_32
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.SERVER_ADDRESS=vip-consult.co.uk
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.SERVER_PORT=5060
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.SILK/12000=2
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.SILK/16000=713
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.SILK/24000=714
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.SILK/8000=1
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.SUBSCRIPTION_EXPIRATION=3600
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.USER_ID=1005
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.VOICEMAIL_CHECK_URI=
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.VOICEMAIL_ENABLED=true
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.VOICEMAIL_URI=
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.VP8/90000=0
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.XCAP_ENABLE=false
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.XIVO_ENABLE=false
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.iLBC/8000=500
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.opus/48000=750
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.red/90000=0
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.speex/16000=700
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.speex/32000=701
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.speex/8000=352
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.telephone-event/8000=1
net.java.sip.communicator.impl.protocol.sip.acc1438782681630.ulpfec/90000=0
net.java.sip.communicator.impl.replacement.directimage.MAX_IMG_SIZE=2097152
net.java.sip.communicator.impl.systray.showApplication=true
net.java.sip.communicator.packetlogging.PACKET_LOGGING_FILE_COUNT=3
net.java.sip.communicator.packetlogging.PACKET_LOGGING_FILE_SIZE=5000000
net.java.sip.communicator.plugin.reconnectplugin.ATLEAST_ONE_SUCCESSFUL_CONNECTION.SIP\:1003@=false
net.java.sip.communicator.plugin.reconnectplugin.ATLEAST_ONE_SUCCESSFUL_CONNECTION.SIP\:1005@192.168.168.168=true
net.java.sip.communicator.service.cert.truststore.type=Windows-ROOT
plugin.addrbook.REGISTER_AS_DEFAULT_IM_PROVIDER=true

if you look on the freeswitch log on line 438 it sends the sdp as
m=audio 30504 RTP/AVP 9 0 8 3 101 13

and not

m=audio 30504 RTP/SAVP 9 0 8 3 101 13

could this be the reason why jitsi rejects the call?

later on the session sip freeswitch does send the sip with savp

···

---
Reply to this email directly or view it on GitHub:
https://github.com/jitsi/jitsi/issues/140#issuecomment-128680085


#13

i have added <action application="export" data="rtp_secure_media=true"/>

and now all sdp’s from fs are sent with the savp option but now freeswitch give error like posted here:

SRTP audio unprotect failed with code 7 (auth check failed)

https://freeswitch.org/jira/browse/FS-4288

···

---
Reply to this email directly or view it on GitHub:
https://github.com/jitsi/jitsi/issues/140#issuecomment-128688043


#14

Closed #140 via 90876aaa33cc8ca339f397f17f891daf7472ce40.

···

---
Reply to this email directly or view it on GitHub:
https://github.com/jitsi/jitsi/issues/140#event-376948178


#15

The previous commit closes the problem with the duplicate offers. However, please disable ZRTP anyway if you don't use it.
As for the RTP/AVP offer: yes, this is the reason why Jitsi rejects FreeSwitch's initial INVITE. There's no reason for FreeSwitch to sends this, but I think you solved this.

FS-4288 is quite old and there have been numerous fixes in Jitsi's SDES stack since then, so I don't think whatever is mentioned there is still applicable.

···

---
Reply to this email directly or view it on GitHub:
https://github.com/jitsi/jitsi/issues/140#issuecomment-128929620


#16

thanks, this solved the problem!

···

---
Reply to this email directly or view it on GitHub:
https://github.com/jitsi/jitsi/issues/140#issuecomment-128931071