Overview of Cisco Jabber for Mac
Cisco Jabber for Mac streamlines communications and enhances productivity by unifying availability, instant messaging, voice, voice messaging, desktop sharing, and conferencing capabilities securely into one client on your desktop. Cisco Jabber for Mac delivers secure, clear and reliable communications, offers flexible deployment models, is built on open standards and integrates with commonly used desktop applications. Communicate and collaborate effectively from anywhere you have an Internet connection.
Cisco highly recommends that all users upgrade to the latest version of Cisco Jabber for Mac if possible.
Features of Cisco Jabber for Mac
The features of Cisco Jabber for Mac include:
- 1:1 chat
- 1:1 chat history
- Group chat
- Offline instant messaging1
- Standard and rich availability states
- XMPP federation
- AOL federation
- OCS and Sametime federation (requires establishment of XMPP gateway)
Use your computer or desk phone for phone calls (requires Cisco UC Integration)
- Computer phone and desk phone controls
- Forward calls (desk phone mode, only)
- Conference (via Merge)
- CTI Servitude
Voicemail (requires Cisco UC Integration)
- View a list of your WebEx meetings2
- Start or join an instant WebEx meeting
- Start or join scheduled WebEx meeting from your meeting list or from meeting reminders2
- Transition from an IM session to an instant meeting (WebEx only)
- Desktop Share 2
- File Transfer
- Predictive search of contact list, Address Book contacts, and corporate directory
- Single Sign-On2
- Policy enforcement
- Signaling encryption
- Voice/video encryption(sRTP)
- IM message encryption
- Multiple resource login
- Survivable Remote Site Telephony
- High-Availability Failover
1Features available only for on-premises (Cisco Unified Presence server IM/Availability) deployments.
2Features available only for on-demand (Cisco Collaboration Cloud IM/Availability) deployments.
What's new in Cisco Jabber for Mac
The following improvements have been made in Cisco Jabber for Mac Release 9.2.1:
- Medianet Metadata
The minimum system requirements for running Cisco Jabber for Mac are listed below.
Network Requirements for Cisco Jabber
Network ports used by Cisco Jabber
The following table lists the ports used by Cisco Jabber. These ports must be open on all firewalls for Cisco Jabber to function properly.
16384-32766 UDP Real-Time Transport Protocol (RTP) media streams for audio
69 UDP Trivial File Transfer Protocol (TFTP) 80 TCP
Cisco Unified Communications Manager administrator and user web pages 443 TCP
(HTTPS and XMPP)
Cisco WebEx Meetings Server for on-premises conferencing
Cisco Unity Connection for voicemail
Cisco WebEx Messenger service in cloud-based deployments
Note The client sends XMPP through port 443 in cloud-based deployments. If port 443 is blocked, the client falls back to port 5222 7080 TCP
Cisco Unity Connection for notifications of voice messages 389 UDP/TCP LDAP directory server 636 LDAPS LDAP directory server(secure)
Cisco Jabber for Mac does not support port 3269 (Active Directory Global Catalog over LDAPS).
3268 TCP Global Catalog server 2748 TCP CTI gateway 5060 UDP / TCP Session Initiation Protocol (SIP) call signaling 5061 TCP Provides secure SIP call signaling. 5222 TCP
Cisco Unified Presence or Cisco Unified Communications IM and Presence in on-premises deployments
Note In on-premises deployments, the client sends XMPP traffic through port 5222. In cloud-based deployments, the client uses port 5222 as fallback for XMPP traffic to the Cisco WebEx Messenger service if port 443 is blocked. 8443 TCP Connection to the Cisco Unified Communications Manager IP Phone (CCMCIP) server to get a list of currently assigned devices. 16384-32766 UDP Sends RTP media streams. 53 UDP/TCP Domain Name System (DNS) traffic 1080 SOCKS5 Bytestreams Peer to peer file transfers.
If port 1080 is in use, the client attempts to use the next available port in the ranges from 1081 to 1089
3804 TCP Locally Significant Certificates (LSC) for IP phones
This is the listening port for Cisco Unified Communications Manager Certificate Authority Proxy Function (CAPF) enrollment.
44442 HTTP The client listens for events from Cisco Unified Client Services Framework.
Routing access control lists for Cisco Jabber
You must configure switching and routing access control lists (ACLs) so that Cisco Jabber can communicate with servers and endpoints that might be connected to the VLAN that carries voice traffic. Using ACLs permits Cisco Jabber to connect to each server through the appropriate protocol. For example, you can allow UDP traffic in the port range that Cisco Unified Personal Communicator uses for RTP, and then label it with the appropriate Quality of Service (QoS) actions.
For more information about ACLs, how to configure the voice VLAN, and how to configure QoS actions, see the switching and routing documentation for your network products.
Network Address Translation and Cisco Jabber
The following products are supported and certified to operate with Cisco Jabber for Mac.
Technology Version Cisco Unified Communications Manager (Standard and Business Edition) Virtual Private Network (VPN) Lightweight Directory Access Protocol (LDAP) Cisco IP Phones (CTI Enabled) Cisco Conferencing
Cisco WebEx Meeting Center
Cisco Unity Connection 8.5 or later
Cisco ASA Adaptive Security Appliance
(Recommended for SIP interdomain federation) Cisco ASA 5500 Series Adaptive Security Appliances Software Release 8.3(0).
For information on interdomain federation requirements, see the release notes for Cisco Unified Presence Release 8.0: http://www.cisco.com/en/US/products/ps6837/prod_release_notes_list.html
IM and Presence
Cisco Unified Presence (Cisco Unified Communications Manager IM and Presence Service) 8.5 or later
Audio devices for Cisco Jabber for Mac
Note the following when using a headset with Cisco Jabber for Mac:
- Cisco Jabber for Mac supports the use of any plug-in headset.
- Cisco Jabber for Mac only supports Bluetooth headsets that are supported by a USB dongle.
It is strongly suggested that prior to deciding on a specific headset device type, and to eliminate any peculiar device drivers to platform interactions, that the device be tried and verified to work correctly with Jabber for Mac. If you encounter difficulties with using a headset with Cisco Jabber for Mac, please contact the headset manufacturer.
Software integrations for Cisco Jabber for Mac
Cisco Jabber for Mac requires Mac OS X Lion version 10.7.4 (or later) or Apple OS X Mountain Lion version 10.8.1 (or later) in order to operate on the client computer, where it interacts with native OS X services to provide click-to-call and click-to-IM functionality, and Address Book integration.
Cisco Jabber for Mac also supports Growl notifications.
Audio and Video Properties
IP Phone Requirements for Cisco Jabber
Notes on audio quality in Cisco Jabber
Cisco Jabber is designed to provide premium voice quality under a variety of conditions; however, in some instances users may notice interruptions of transmission or temporary distortions (“artifacts”), which are considered a normal part of the application operation.
These artifacts should be infrequent and temporary when you use the following:
- Cisco Jabber on a workstation that meets the recommended configuration requirements
- A network that meets the recommended quality criteria in the Cisco Unified Communications Solution Reference Network Design (SRND): http://www.cisco.com/en/US/docs/voice_ip_comm/cucm/srnd/8x/uc8x.html
Cisco takes reasonable measures to design products that interact with the operating system in ways that decrease interference with audio quality when you use your computer as a phone. However, the shared nature of system resources is different from a closed environment like Cisco IP Phones, and Cisco cannot guarantee equivalent performance.
The following conditions may cause artifacts:
- Spike in usage of the personal computer CPU—where CPU utilization is between 75 and 100%—due to launching applications, system processes, or processing within other applications
- The system is running low on available physical memory
- Other applications using large amounts of bandwidth to or from the workstation to the network
- Other network-bandwidth impairments
- Dynamic reduction in CPU clock speed due to power management policy (for example, laptops running on battery power) or thermal protection causing the CPU to run in a more highly loaded condition
- Any other condition that causes the application to lose timely access to the network or audio system; for example, interference from third-party software
Limitations and Restrictions
Important notes and known issues for Cisco Jabber
The following are known issues when using these products
Network Disconnection when using Cisco Jabber for Mac on audio or video call
There is a known issue in the Mac OS where network interfaces will drop intermittently when DCSP is enabled.
Performance and Behavior Notes
Multiple Resource Login
The following issues currently apply to multiple resource login with Cisco Jabber for Mac:
- Availability states change to "Available"on all clients when users resume from hibernate on one clien.
- Resuming from idle overrides custom availability states.
- In on-premises deployments, signing in on one client changes custom availability states to "Available" on other clients.
- In on-premises deployments, if you set the availability state from "On a call" to another state while on a call, the availability state does not automatically change to "On a call" for subsequent calls.
- Users who are signed in to multiple Cisco Jabber for Mac clients can join group chats from only one client.
- Cisco Jabber for Mac does not always reformat incoming text correctly when the sender is signed in to a client other than Cisco Jabber for Mac.
How to use the Bug Toolkit
Known problems (bugs) are graded according to severity level. These release notes contain descriptions of the following:
Before you begin
You can search for problems by using the Cisco Software Bug Toolkit. To access the Toolkit, you need these items:
- To access the Bug Toolkit, go to http://tools.cisco.com/Support/BugToolKit/action.do?hdnAction=searchBugs.
- Sign in with your Cisco.com user ID and password.
- Enter the ID number in the Search for Bug ID field, and click Go to look for information about a specific problem.
For more information about how to search for bugs, create saved searches, and create bug groups, click Help on the Bug Toolkit page.
The following are some feature discrepancies from previous Jabber for Mac 8.6.x releases
- Voicemail transcripts
- Blind Call Transfer
- Call Park
- Send to Mobile
- Forced Authorization Code/Client Matter Code
- Observer Contact List
- Group Chat History
- Custom Contacts1
- Compound search base
- Change Password2
- Mac OSX 10.6.8 support
1On-demand (Cisco Collaboration Cloud IM/Availability)deployments only
2On-premise (Cisco Unified Presence server IM/Availability) deployments only
Open caveats for Cisco Jabber for Mac
The caveats in this table describe possible unexpected behavior in Cisco Jabber for Mac.
Identifier Component Headline CSCuj30326 Call control CSCuj34240: Extension Mobility - Failed to control phone in use CSCuj39892 Contacts Sign out before it loads all groups contacts does not load until quit-launch CSCuj36259 Contacts "Edit Contact Nickname" should be enabled for an enterprise grp contact CSCui86829 Contacts Can't block webex.com contact in Cloud CSCuj34385 Desktop-share Desktop share session ended without user action CSCuj34427 File-transfer File transfer fails with a message initiator cancelled the transfer CSCui75664 File-transfer File transfler:Orgadmin policies are not respected by the client CSCuj23101 Instant-messaging IM missing when sent from WebEx Connect CSCui86829 Instant-messaging Copy pasting window doc with bulletpt from Mac to win messes up txt font CSCui78288 Instant-messaging Offline error displaying twice sending IM to a user who has blocked usr CSCuj37835 Preferences Meeting password not shown in Preference even connected CSCui97633 Presence Screen saver mode-user answers a call and unlocks-presence set to avail CSCuj39115 Presence Presence changes to in a meeting should change to on a call (on prem) CSCuj29541 Softphone-audio CSCuj29683: Crash in libTelephonyService.dylib sip_platform_task_loop CSCuj29717 Softphone-video Start/stop self-video pauses an incoming video for 2-3 seconds CSCug60145 Softphone-video Secure SIP error missing if same user SP can't register on different mac CSCug75370 SSO If user clicks on the cancel button in the SSO login page-gets HTTP 404 CSCuj35993 System CSCuj36738: CRASH: exception in JCFServiceFactory addServiceWrapper: CSCuj33606 System CSCuj34261:Crash in CSFUnified::TelephonyAdapter::initCallControlManager CSCuj20301 System CERT: Cloud-Meetings-If certificate has expired no proper error msg CSCuj32104 Voicemail VM disconnected Curl error 42 , Operation was aborted by an app callback
TroubleshootingProblem You are unable to select "Dial With Cisco Jabber" in the options menu after highlighting a phone number in an application.Solution 1. Open System Preferences and select Keyboard. 2. Select the Keyboard Shortcuts tab. 3. Select Services on the left side. 4. Expand the Text list on the right side and check the box beside "Dial with Cisco Jabber". 5. Close System Preferences. You may need to relaunch Jabber for changes to take effect.
Further Support and Documentation
You can get additional support for Cisco Jabber for Mac online at Cisco.com:
Copyright © 2013, Cisco Systems, Inc. All rights reserved.