mirror of
https://github.com/signalwire/freeswitch.git
synced 2025-04-13 15:50:59 +00:00
Ok this is a stop gap for some people running 3.x polycom firmware. We smack down the ability to turn on SRTP.
I'm currently working with Polycom to resolve this issue. (SR #: 1-31824511) git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12340 d0543943-73ff-0310-b7d9-9358b9ac24b2
This commit is contained in:
parent
65d92c3b00
commit
d5411fe95b
@ -86,6 +86,16 @@
|
||||
<!-- Offer SRTP on outbound legs if we have it on inbound. -->
|
||||
<!-- <action application="export" data="sip_secure_media=true"/> -->
|
||||
</condition>
|
||||
|
||||
<!--
|
||||
This will cause us to not enable SRTP on known broken 3.x.x Polycom Firmware.
|
||||
-->
|
||||
<condition field="${sip_secure_media}" expression="^true$" break="never"/>
|
||||
<condition field="${sip_user_agent}" expression="^PolycomSound(Point|Station)IP-S(S|P)IP_\d{3,4}-UA\/((3).(\d).(\d).(\d{4}))$" break="never">
|
||||
<action application="set" data="sip_secure_media=false"/>
|
||||
<action application="log" data="crit Your phone is a Polycom running 3.x firmware that is known broken for SRTP."/>
|
||||
</condition>
|
||||
|
||||
<condition>
|
||||
<action application="hash" data="insert/${domain_name}-spymap/${caller_id_number}/${uuid}"/>
|
||||
<action application="hash" data="insert/${domain_name}-last_dial/${caller_id_number}/${destination_number}"/>
|
||||
|
Loading…
x
Reference in New Issue
Block a user