Hi guys,
I'm testing out FS' zrtp implementation with a zrtp enabled softphone and I found the following in the FS logs:
2016-01-24 18:59:31.761752 [DEBUG] switch_rtp.c:1370 [zrtp respond]: Preparse incoming COMMIT. Remote peer wants DH3k:2 mode lic=1 peer M=0.
2016-01-24 18:59:31.761752 [DEBUG] switch_rtp.c:1370 [zrtp respond]: INFO: Authtag HS80 isn't supported by profile. ID=0
2016-01-24 18:59:31.761752 [DEBUG] switch_rtp.c:1370 [ zrtp engine]: Enter InitiatingError State with ERROR:, notification Enabled. ID=0
Looking through the source at zrtp_crypto_atl.c I see that HS80 should be supported as well as the more common HS32:
Anyone know what I'm doing wrong? I would expect FS to detect the HS_80 hash length and negotiate zrtp with the endpoint but it doesn't seem to be working. Is there any config file for zrtp in FS that I should be looking at?
Any clues?
Cheers,
Peter