[asterisk-bugs] [JIRA] (ASTERISK-13145) [patch] Presence subscription on Cisco SIP phone needs special Cisco-styled XML

Gareth Palmer (JIRA) noreply at issues.asterisk.org
Thu Sep 28 21:23:10 CDT 2017


     [ https://issues.asterisk.org/jira/browse/ASTERISK-13145?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Gareth Palmer updated ASTERISK-13145:
-------------------------------------

    Attachment: cisco-usecallmanager-13.17.0.patch
                SEPMAC.cnf.xml

I have reverse-engineered the the file format of the .tlv files that Cisco phones use to import X509 certificates.

This allows 3 new features to be used:

1. Phones can now connect using SIP-TLS (encrypted signalling) and use SRTP (encrypted media).
2. Phones can now use HTTPS when connecting to XML services.
3. Configuration files can be signed and the phone will refuse unsigned or mis-signed files.

The scripts needed to build .tlv and .sgn files and documentation is available from the new Device Security page http://usecallmanager.nz/itl-file-tlv.html

Patch has been updated to show an icon in the call bubble depending on the <deviceSecurityMode>, a shield for Authenticated and a padlock for Encrypted.

Note: The SIP-TLS port is specified by the <securedSipPort> element in the updated SEPMAC.cnf.xml.

> [patch] Presence subscription on Cisco SIP phone needs special Cisco-styled XML
> -------------------------------------------------------------------------------
>
>                 Key: ASTERISK-13145
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-13145
>             Project: Asterisk
>          Issue Type: New Feature
>          Components: Channels/chan_sip/NewFeature
>            Reporter: Gareth Palmer
>            Assignee: Gareth Palmer
>         Attachments: 00_READ_ME_FIRST.txt, AppDialRules.xml, cisco-usecallmanager-13.17.0.patch, DialTemplate.xml, FeaturePolicy.xml, SEPMAC.cnf.xml, SoftKeys.xml
>
>
> This patch provides support for Cisco 6900, 7900, 8800 and 9900 series phones using the SIP firmware.
> Available features are: Busy Lamp Field, Off Hook Notification, Call Forward, Do Not Disturb, Huntgroup Login, Call Park (Notify and Monitor), Server-Side Ad-Hoc Conference, Conference List, Kick and Mute/Unmute, Multi-Admin Conference, Multiple Lines via Bulk Register, Immediate Divert, Call Recording, Restart or Reset via CLI, Call Pickup Notification, Call Back, Join Calls, Mallicious Call ID, Quality Reporting Tool and Fail-over/Fail-back.
> Also included is Application Server Events used by non-USECALLMANAGER phones (Call Forward and Do Not Disturb only).
> *Important:* Read the documentation at [http://usecallmanager.nz] to see the additional configuration options required for the phones to operate correctly.



--
This message was sent by Atlassian JIRA
(v6.2#6252)



More information about the asterisk-bugs mailing list