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