[Freeswitch-users] extended FS as ZRTP client

Assaf Dahary adahary at gmail.com
Mon Mar 28 16:14:49 MSD 2016


Hi,

 

I would like to use FS (multiple) as a ZRTP client register on a the main
FS.

 

I have already managed to setup a Gateway with user/pass on the FS client
and register it on the main FS for regular incoming/outgoing calls (without
ZRTP).

 

To enable ZRTP calls I setup the FS client/main as follow:

None ZRTP SIP phone -> FS client -> NAT Internet -> FS main -> CSipSimple
ZRTP enabled).

 

FS Client (ver 1.4) :

ZRTP enabled globally in VARS and in dialplan.

Media proxy disabled on both internal and external profiles and in dialplan.

 

FS Main (ver 1.4):

Media proxy enabled - including late negotiation.

 

I forced the FS client and the CSipSimple to use only PCMU codec to avoid
transcoding.

 

The problem is that on a call from the SIP phone via the FS client there are
always CRC errors on the ZRTP log.

Only if the FS main is set to disable media proxy then there are no CRC
errors - but then it becomes a MITM with incompatible SASs.

 

>From reading other posts about FS and ZRTP CRC errors I assume that it
happens because the FS client is not creating a zrtp hash in the invite SDP.

 

So my question is how to make the FS client to generate the zrtp hash in the
invite SDP to act as real ZRTP enabled client? 

I've already tried to set the FS client internal/external/dialplan with
several zrtp configs with no success.

 

I would appreciate any tip to resolve this issue.

 

Regards

 

Assaf  

 

 

The client FS 

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20160328/a9f1a09b/attachment.html 


Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users mailing list