ZRTP not being detected?
Hi, I have latest master built from git on Debain 7. I have CSipSimple client with ZRTP enabled and why I try calling the ZRTP enrollment extension (9787), FS tells me that my client doesn't have ZRTP even though I can see in the logs that it does indeed see the ZRTP hash: [DEBUG] sofia.c:8293 sofia/internal/1000@my.domain.com receiving invite from 85.xx.xx.xx:58163 version: 1.5.12b git f50f04b 2014-03-28 18:33:47Z 64bit [DEBUG] switch_core_media.c:343 Found audio zrtp-hash; setting r_sdp_audio_zrtp_hash=1.10 35928c6c5064434bac6ba255ac970c28387c31c5adb1997e2df248623f042123 Looking at the zrtp_agent.lua script I see session:getVariable("zrtp_secure_media_confirmed_audio"); However, the extension "is_zrtp_secure" in the features context mentions a slightly different variable <condition field="${zrtp_secure_media_confirmed}" expression="^true$"> Can this be the root of the problem, ie the mismatch between "zrtp_secure_media_confirmed_audio" in the lua script and "zrtp_secure_media_confirmed" in the fetaures context? What's the proper variable terminology to use here? Any idea why FS doesn't seem to detect my ZRTP hash? Cheers, Peter
Anyone have any insight that could help me debug the problem? Thanks On Sun, Mar 30, 2014 at 2:45 PM, Peter Villeneuve <petervnv1@gmail.com>wrote:
Hi,
I have latest master built from git on Debain 7. I have CSipSimple client with ZRTP enabled and why I try calling the ZRTP enrollment extension (9787), FS tells me that my client doesn't have ZRTP even though I can see in the logs that it does indeed see the ZRTP hash:
[DEBUG] sofia.c:8293 sofia/internal/1000@my.domain.com receiving invite from 85.xx.xx.xx:58163 version: 1.5.12b git f50f04b 2014-03-28 18:33:47Z 64bit [DEBUG] switch_core_media.c:343 Found audio zrtp-hash; setting r_sdp_audio_zrtp_hash=1.10 35928c6c5064434bac6ba255ac970c28387c31c5adb1997e2df248623f042123
Looking at the zrtp_agent.lua script I see session:getVariable("zrtp_secure_media_confirmed_audio");
However, the extension "is_zrtp_secure" in the features context mentions a slightly different variable <condition field="${zrtp_secure_media_confirmed}" expression="^true$">
Can this be the root of the problem, ie the mismatch between "zrtp_secure_media_confirmed_audio" in the lua script and "zrtp_secure_media_confirmed" in the fetaures context?
What's the proper variable terminology to use here?
Any idea why FS doesn't seem to detect my ZRTP hash?
Cheers,
Peter
participants (1)
-
Peter Villeneuve