Page 1
Poly CCX Business Media Phones with OpenSIP Administrator Guide 9.0.0 SUMMARY This guide provides administrators with information about configuring, maintaining, and troubleshooting the featured product.
Page 3
Privacy policy HP complies with applicable data privacy and protection laws and regulations. HP products and services process customer data in a manner consistent with the HP Privacy Policy. Please refer to HP Privacy Statement.
Page 4
Open source software used in this product This product contains open source software. You may receive the open source software from HP up to three (3) years after the distribution date of the applicable product or software at a charge not greater than the cost to HP of shipping or distributing the software to you.
Configure a Phone Through the System Web Interface Configure a phone usingsing a USB flash drive 3 Setting up the phone Power CCX phones Poly CCX Power over Ethernet classes Complete the Setup Wizard Enable USB Audio Mode on CCX Phones Disable USB Audio Mode...
Page 6
Bluetooth settings Enable Bluetooth Update the Bluetooth device name Configure Bluetooth features Enable the Bluetooth Menu in the Poly Control Panel Connect a Computer to a Network Through the Phone Setting the time and date Configure time and daylight saving time...
Page 7
Static DNS cache Configure the SIP Server for Static DNS Cache Configure the Static DNS Cache with A Record IP Addresses Configure the Static DNS Cache with NAPTR and SRV Records DNS SIP Server Name Resolution For Outgoing Calls (INVITE Fallback) Customer Phone Configuration Configure NAT Real-Time transport protocol...
Page 8
8 Configuring audio settings Automatic gain control Enable AEC for Headsets Noise suppression Poly NoiseBlock Disable Poly NoiseBlock Enable Poly NoiseBlockAI Acoustic Fence Enable Polycom Acoustic Fence for Handset Calls Enable Polycom Acoustic Fence for Headset Calls Add Acoustic Fence Options to the Local Interface...
Page 9
Configure the number of line keys per registration Configure the maximum number of concurrent calls per registration Switching Call Applications on CCX Phones Enable Call Application Switching Configure Poly OpenSIP for Failover Calling Configure Directed Call Pickup Configure Last Call Return Configure automatic dialing...
Page 10
PTT and Group Paging Group Paging with the Poly Control Panel Enable group paging in the Poly Control Panel Configure group paging from the Poly Control Panel to a defined page group Configure group paging from the Poly Control Panel to a user-selected...
Page 11
Disable Power Saving Microphone mute Enable microphone mute/unmute alert Configure mute reminder alert interval Enable microphone mute persistence Disable the Poly Control Panel Enable Persistent Call Volume Disable DTMF tones Audible notifications and sounds Set the audible notification and sound output Disable the phone’s welcome sound...
Page 12
Assign a distinctive ringtone based on Alert-Info headers Sound effects Add a sample audio file Configure sound effect patterns Sound effect pattern examples Call progress tone patterns Ringtone patterns Miscellaneous sound effect patterns Convert the call timer to display in seconds Call waiting alerts Silence the ringtone for call waiting Disable call waiting alerts...
Page 13
Enable MADN-SCA Barge-In Enable Private Hold on MADN-SCA Shared Lines Configure the Global Address Book Configure the Personal Address Book E.911 Location for Ribbon Communications Manually Set the Phone’s Location for Emergency Calls Configure E.911 Location for Ribbon Communications Configure Emergency Instant Messages BroadSoft BroadWorks server Authentication with BroadWorks XSP service interface Authenticate phones using Cisco BroadWorks XSP credentials...
Page 14
Digital Picture Frame Map Digital Picture Frame Location Adjust the Digital Picture Frame Refresh Duration Disable the Digital Picture Frame Defining the Phone Key Layout CCX 400 Business Media Phone Key Layout CCX 500 and CCX 505 Business Media Phones Key Layout...
Page 15
Poly CCX EM60 expansion module hardware Compatible base profiles and phone models CCX power usage Poly CCX EM60 expansion module power limitations Poly CCX EM60 expansion module line keys Configure preferred home screen using a configuration file Configure preferred home screen using the local interface...
Page 16
Device Network Details VQMon reports Configure VQMon alerts Configure VQMon reports Monitoring the phone’s memory usage Phone memory resources Check memory usage from the local interface Configure a phone memory alert Memory usage errors in the application log 21 Troubleshooting Record Your Phone’s Version Information Capturing the Phone’s Screen Enable Screen Capture...
Poly CCX Business Media Phones with OpenSIP Administrator Guide This contains overview information for navigating and performing tasks on Poly CCX phones. The information in this guide applies to the following Poly devices except where noted: ● Poly CCX 400 Business Media Phone ●...
Provides helpful hints for completing a task. Poly CCX phones model numbers The following table lists the product names and software model numbers for Poly CCX business media phones. The phone uses software model numbers when requesting software files and in some networking protocols such as DHCP or LLDP as an identifier rather than the model name.
(based on the server or phone settings). If you need to set up more than 20 phones, Poly recommends using a centralized provisioning server instead of manual configuration.
Priority of configuration and provisioning methods Poly provides several methods to provision phones and configure phone features. The method you use depends on the number of phones in your deployment, the phone model(s), and how you want to apply features and settings.
Use this file to reference files that configure features and apply settings for all the phones in your deployment, including groups of phones, specific phone models, or a single phone. The default configuration file applies settings from the component configuration files listed in the CONFIG_FILES XML attribute in the following ways: ●...
Manually configure one phone at a time with a USB flash drive. NOTE: Format your USB flash drive as FAT 32. Poly recommends that you use a USB 2.0 flash drive. If you’ve used the drive before, delete any previous files before you format it.
See the setup sheets applicable to your phone and its peripheral devices at Support. Power CCX phones Poly recommends powering your phones with PoE when available. If your Ethernet port doesn’t support PoE, use an optional power supply. IMPORTANT: If you’re using a power supply, ensure you use the correct power supply for your phone.
USB-C port on the side of your phone to enable USB audio mode by default. On CCX 400 phones, you must configure the USB port on your phone before you can use it as a USB audio peripheral for your PC.
For more information, see the parameter reference topic(s) in the CCX Parameter Reference Guide. USB audio mode is enabled by default on Poly CCX 500, CCX 505, CCX 600, and CCX 700 business media phones. Open the configuration file.
CCX 700 Generic base profile This base profile provides the full Poly OpenSIP experience. Your CCX phone runs the Generic application, and the phone is managed using Poly Support. For more information about the Generic base profile and Poly Support, see the Poly Support website.
The Microsoft USB Phone base profile is an experimental feature pending USB peripheral certification with Microsoft, and its complete design and support by Poly and Microsoft is not yet determined. The Microsoft USB Phone base profile is compatible with the classic and new Microsoft Teams desktop applications.
Select Menu. Go to Settings > Advanced . Enter the administrator password (the default is 456). Select Administration Settings > Network Configuration > Base Profile. Select the base profile that you want to set. Select Back and save the configuration. The phone restarts, and the selected base profile loads.
Call Servers Register your phones with a SIP server and configure call server features for your Poly phones to use. PVOS supports SIP 2.0 based on RFC 3261. Most administrative tasks use a configuration file to set up your phones.
These attempts time out, but the timeout mechanism can cause long delays (for example, 2 minutes) before the phone call proceeds using the working server. To prevent this issue, use long TTLs. Poly recommends deploying an on-site DNS server as part of the redundancy solution.
SIP servers IMPORTANT: Configuring the following parameter(s) may cause the phone to reboot. Dependencies and overrides may affect other parameters. Poly CCX For more information, see the parameter reference topic(s) in the Parameter Reference Guide . Open the configuration file.
3840. IMPORTANT: Configuring the following parameter(s) may cause the phone to reboot. Dependencies and overrides may affect other parameters. Poly CCX For more information, see the parameter reference topic(s) in the Parameter Reference Guide . Open the configuration file. sip.instance in the REGISTER request for line 1.
For a list of supported SIP header warnings, see the Supported SIP Request Headers article in the Poly Online Support Center Knowledge Base. IMPORTANT: Configuring the following parameter(s) may cause the phone to reboot. Dependencies and overrides may affect other parameters.
For an IP multimedia subsystem (IMS) environment, Poly supports a subset of the following 3rd Generation Partnership Project technical specifications (3GPP TS): 24.229, 24.615, and 24.629. In addition, Poly phones provide partial or complete support for the following RFCs: ●...
Set: voIpProt.SIP.IMS.enable="1". Open the configuration file. Create a custom string to use as the payload of a UDP keep-alive message. You can leave the string value blank to configure an empty payload. The default string is CRLFCRLF. nat.keepalive.udp.payload="<string>" Save the configuration file. Enable the P-Early-Media Header Enable support for the p-early-media header for all lines or for specific registered lines.
Add Path Extension Header to Request Message Provide the path extension header field in the Register request message for a specific line registration. Set: voIpProt.SIP.IMS.enable="1". Open the configuration file. Support and include the path extension header field in the Register request x with the registered line number.
Set: voIpProt.SIP.IMS.enable="1". IMPORTANT: Configuring the following parameter(s) causes the phone to Poly reboot. For more information, see the parameter reference topic(s) in the CCX Parameter Reference Guide. Open the configuration file. Enable the phone to include service route information in VQMon messages.
VoIP deployments often require server redundancy. Server redundancy ensures phone high availability in the event that the phone loses connection to the server. Poly phones support failover and fallback server redundancy. In some cases, you can deploy a combination of the two server redundancy types. Consult your SIP server provider for recommended methods of configuring phones and servers for failover configuration.
Page 39
Set the phone to send a SIP request to the server that sent proxy x with the desired authentication request in the event of a failover. Replace line key value. reg.x.auth.optimizedInFailover="1" x with the desired line key Configure the mode for failover/failback. Replace value.
Configure a failback server for a VoIP registered line on your phones. IMPORTANT: Configuring the following parameter(s) may cause the phone to reboot. Dependencies and overrides may affect other parameters. Poly CCX For more information, see the parameter reference topic(s) in the Parameter Reference Guide . Open the configuration file.
Page 41
Set how the server fails over. ● 1 (default) - When set to 1, and the global or per-line reRegisterOn parameter is enabled, the phone silently invalidates an existing registration (if it exists), at the point of failing over. ● 0 - When set to 0, and the global or per-line reRegisterOn parameter is enabled, existing registrations remain active.
Networking Poly phones support several wireless modes, security options, radio controls, and Quality of Service monitoring. All phones connect through Ethernet, although some can connect via Wi-Fi as well. Most administrative tasks use a configuration file to set up your phones.
Poly CCX For more information, see the parameter reference topic(s) in the Parameter Reference Guide . Go to Settings > Advanced > Administration Settings > Network Configuration > Network Interfaces > Ethernet Menu. Select IP Mode > IPv4 . Select IPv4 Configuration.
Configuring the following parameter(s) may cause the phone to reboot. Dependencies and overrides may affect other parameters. For more information, see the parameter reference topic(s) in the Poly CCX Parameter Reference Guide . Open the configuration file. Set the phone to get the boot server details from the custom options number provided through DHCP.
Page 45
● Domain name IMPORTANT: If a DHCP server restarts and loses lease details, enabling DHCP IP address cache can lead to IP address conflicts on the phones. This results in cascading service outages. DHCP IP address cache has the following limitations: ●...
Enabling Wi-Fi automatically disables the Ethernet port. You can’t use Wi-Fi and Ethernet simultaneously to connect phones to your network. NOTE: CCX 400 and CCX 500 business media phones don’t support Wi-Fi. IMPORTANT: 5GHz operation is not permitted in all countries. CCX 505, 600, and 700 default to a country setting of "Worldwide Regulatory Domain"...
Optional: Set a country of operation. NOTE: Poly recommends this step to ensure the best performance on a Wi- Fi network. If you don’t set the country of origin, the phone operates in a world safe mode, which restricts Wi-Fi channels and power.
Optional: Set a country of operation. NOTE: Poly recommends this step to ensure the best performance on a Wi- Fi network. If you don’t set the country of origin, the phone operates in a world safe mode, which restricts Wi-Fi channels and power.
Bluetooth on the phone and display it on the local interface. IMPORTANT: Configuring the following parameter(s) may cause the phone to reboot. Dependencies and overrides may affect other parameters. Poly CCX For more information, see the parameter reference topic(s) in the Parameter Reference Guide . Open the configuration file.
Save the configuration file. Enable the Bluetooth Menu in the Poly Control Panel Enable access to the Bluetooth menu from the Poly Control Panel. Open the configuration file. Enable Bluetooth menu access from the Poly Control Panel. apps.android.statusBar.Bluetooth.enabled="1"...
Configure time, time zone, and daylight saving time on the phone. IMPORTANT: Configuring the following parameter(s) may cause the phone to reboot. Dependencies and overrides may affect other parameters. Poly CCX For more information, see the parameter reference topic(s) in the Parameter Reference Guide . Open the configuration file.
tcpIpApp.sntp.daylightSavings.start.date="<date of set month to start DST>" tcpIpApp.sntp.daylightSavings.start.time="<hour of set date to start DST>" tcpIpApp.sntp.daylightSavings.stop.month="<set month to stop DST>" tcpIpApp.sntp.daylightSavings.stop.date="<date of set month to stop DST>" tcpIpApp.sntp.daylightSavings.stop.time="<hour of set date to stop DST>" Save the configuration file. Set the time zone location If you configure your time zone with device.sntp.gmtOffset or tcpIpApp.sntp.gmtOffset, you must set the correct time zone location to display on the phone and in the system web interface.
Page 53
Table 5-2 Time Zone Location Parameter Values (continued) Permitted Value Time Zone Description (GMT -6:00) Mexico City (GMT -6:00) Saskatchewan (GMT -6:00) Guadalajara (GMT -6:00) Monterrey (GMT -6:00) Central America (GMT -5:00) Eastern Time (US & Canada) (GMT -5:00) Indiana (East) (GMT -5:00) Bogota, Lima (GMT -5:00) Quito (GMT -4:30) Caracas...
Page 54
Table 5-2 Time Zone Location Parameter Values (continued) Permitted Value Time Zone Description (GMT 0:00) Edinburgh (GMT 0:00) Monrovia (GMT 0:00) Reykjavik (GMT +1:00) Belgrade (GMT +1:00) Bratislava (GMT +1:00) Budapest (GMT +1:00) Ljubljana (GMT +1:00) Prague (GMT +1:00) Sarajevo, Skopje (GMT +1:00) Warsaw, Zagreb GMT +1:00) Brussels (GMT +1:00) Copenhagen...
Page 55
Table 5-2 Time Zone Location Parameter Values (continued) Permitted Value Time Zone Description (GMT +3:00) Moscow (GMT +3:00) St.Petersburg (GMT +3:00) Volgograd (RTZ 2) (GMT +3:00) Kuwait, Riyadh (GMT +3:00) Nairobi (GMT +3:00) Baghdad (GMT +3:00) Minsk (GMT +3:30) Tehran (GMT +4:00) Abu Dhabi, Muscat (GMT +4:00) Baku, Tbilisi (GMT +4:00) Izhevsk, Samara (RTZ 3)
Table 5-2 Time Zone Location Parameter Values (continued) Permitted Value Time Zone Description (GMT +8:00) Hong Kong, Urumqi (GMT +8:00) Kuala Lumpur (GMT +8:00) Singapore (GMT +8:00) Taipei, Perth (GMT +8:00) Irkutsk (RTZ 7) (GMT +8:00) Ulaanbaatar (GMT +9:00) Tokyo, Seoul, Osaka (GMT +9:00) Sapporo, Yakutsk (RTZ 8) (GMT +9:30) Adelaide, Darwin (GMT +10:00) Canberra...
Page 57
Parameter Reference Guide . Use the values in this table to configure the Olson time zone. Table 5-3 Olson Time Zone IDs Olson Time Zone ID Poly Time Zone ID Pacific/Midway (GMT -11:00) Midway Island Pacific/Honolulu (GMT -10:00) Hawaii America/Anchorage...
Page 58
Table 5-3 Olson Time Zone IDs (continued) Olson Time Zone ID Poly Time Zone ID Europe/Sarajevo (GMT +1:00) Sarajevo,Skopje Africa/Brazzaville (GMT +1:00) West Central Africa Africa/Windhoek (GMT +1:00) Windhoek Asia/Amman Amman Europe/Athens (GMT +2:00) Athens Asia/Beirut Beirut Africa/Cairo (GMT +2:00) Bucharest,Cairo...
Table 5-3 Olson Time Zone IDs (continued) Olson Time Zone ID Poly Time Zone ID Asia/Kuala_Lumpur (GMT +8:00) Kuala Lumpur Asia/Taipei (GMT +8:00) Taipei,Perth Asia/Tokyo (GMT +9:00) Tokyo,Seoul,Osaka Asia/Yakutsk (GMT +9:00) Sapporo,Yakutsk (RTZ 8) Australia/Adelaide Adelaide Australia/Darwin Darwin Australia/Brisbane Brisbane...
Save the configuration file. Enable Advice of Charge Set: voIpProt.SIP.IMS.enable="1". Enable Poly phones to display call charges information, which include the following: ● Call setup charge and call tariff information - Displayed at the beginning of a call.
IMPORTANT: Configuring the following parameter(s) may cause the phone to reboot. Dependencies and overrides may affect other parameters. For more information, see the parameter reference topic(s) in the Poly CCX Parameter Reference Guide . Open configuration file. Enable TWAMP. feature.twamp.enabled="1"...
Configuring the following parameter(s) may cause the phone to reboot. Dependencies and overrides may affect other parameters. For more information, see the parameter reference topic(s) in the Poly CCX Parameter Reference Guide . Open the configuration file. x with the desired number of SIP Set a signaling validation method.
This feature is enabled by default. For a list of configurable parameters, see "Voice Jitter Buffer Parameters" in the Poly CCX Parameter Reference Guide . Configure jitter buffer for wired network voice traffic Configure jitter buffer for wired network voice traffic.
IMPORTANT: Configuring the following parameter(s) may cause the phone to reboot. Dependencies and overrides may affect other parameters. Poly CCX For more information, see the parameter reference topic(s) in the Parameter Reference Guide . Actual jitter above the average but below the maximum may result in delayed audio play out while the jitter buffer adapts, but no packets are lost.
DHCP or LLDP obtains a VLAN ID. IMPORTANT: Configuring the following parameter(s) may cause the phone to reboot. Dependencies and overrides may affect other parameters. Poly CCX For more information, see the parameter reference topic(s) in the Parameter Reference Guide . Open the configuration file.
Service (QoS). IMPORTANT: Configuring the following parameter(s) may cause the phone to reboot. Dependencies and overrides may affect other parameters. Poly CCX For more information, see the parameter reference topic(s) in the Parameter Reference Guide . Open the configuration file.
Enable the reliability bits in the IP ToS field of the IP header used for RTP video. qos.ip.rtp.video.max_reliability="1" Enable the throughput bits in the IP ToS field of the IP header used for RTP video. qos.ip.rtp.video.max_throughput="1" Enable the min cost bits in the IP ToS field of the IP header used for RTP video. qos.ip.rtp.video.min_cost="1"...
These attempts time out, but the timeout mechanism can cause long delays (for example, 2 minutes) before the phone call proceeds using the working server. To prevent this issue, use long TTLs. Poly recommends deploying an on-site DNS server as part of the redundancy solution.
SIP signaling failure depends on the SIP protocol you use. ● If the phone uses TCP, then the signaling fails if the connection fails or the Send fails. ● If the phone uses UDP, then the signaling fails if it detects ICMP or if the signal times out.
Page 70
Configuring the following parameter(s) may cause the phone to reboot. Dependencies and overrides may affect other parameters. For more information, see the parameter reference topic(s) in the Poly CCX Parameter Reference Guide . Open the configuration file. x with the desired Specify the call server used for this registration.
Configuring the following parameter(s) may cause the phone to reboot. Dependencies and overrides may affect other parameters. For more information, see the parameter reference topic(s) in the Poly CCX Parameter Reference Guide . Open the configuration file. y with the desired server key Configure the DNS cache IPv4 address.
Set the time period, in seconds, the phone uses the static cache record. y with the desired server key value. Replace The default is 300. The value range is 300 to 536870912 . If a dynamic network request receives no response, this timer begins on first access of the static record.
Poly CCX For more information, see the parameter reference topic(s) in the Parameter Reference Guide . Open the configuration file. Configure the DNS cache NAPTR parameters. Replace y with the desired server key value. dns.cache.NAPTR.y.name="<string>"dns.cache.NAPTR.y.ttl="<value>" dns.cache.NAPTR.y.order="<value>" dns.cache.NAPTR.y.preference="<value>" dns.cache.NAPTR.y.flag="<value>" dns.cache.NAPTR.y.service="<value>" dns.cache.NAPTR.y.regexp="<value>"...
(for example, two minutes) before the phone call proceeds using the working server. To prevent this issue, long TTLs should be used. Poly recommends deploying an on-site DNS server as part of the redundancy solution.
Configure the NAT settings for your phone. IMPORTANT: Configuring the following parameter(s) may cause the phone to reboot. Dependencies and overrides may affect other parameters. Poly CCX For more information, see the parameter reference topic(s) in the Parameter Reference Guide . Open the configuration file.
Configure the SIP RTP settings for far end camera control (FECC). IMPORTANT: Configuring the following parameter(s) may cause the phone to reboot. Dependencies and overrides may affect other parameters. Poly CCX For more information, see the parameter reference topic(s) in the Parameter Reference Guide . Open the configuration file.
Configuring the following parameter(s) may cause the phone to reboot. Dependencies and overrides may affect other parameters. For more information, see the parameter reference topic(s) in the Poly CCX Parameter Reference Guide . Open the configuration file. Set the maximum supported end range for the audio ports.
NAT bindings. IMPORTANT: Configuring the following parameter(s) may cause the phone to reboot. Dependencies and overrides may affect other parameters. Poly CCX For more information, see the parameter reference topic(s) in the Parameter Reference Guide . Open the configuration file.
Enable GZIP Encoding To reduce bandwidth consumption, configure the phone to send notifications to the server in GZIP format. Open the configuration file. Enable GZIP encoding. voIpProt.SIP.gzipEncoding.enable="1" Save the configuration file. Enable GZIP Encoding...
Certificates ensure privacy and security while using your phone on your network. Using the factory-installed certificate Poly installs a device certificate unique to the device based on the phone’s MAC address during manufacture. Because the certificate is factory installed, it’s the easiest option for out-of-box activities, especially phone provisioning.
Set a specific URL on the phone to download the custom root CA certificate or a chain of CAs required to authenticate the LDAP server. By default, all Poly-installed profiles are associated with the default cipher suite and use trusted and widely recognized CAs for authentication. You can download and install up to seven custom CAs onto a phone.
Define the location from where the phone downloads LDAP server certificates. IMPORTANT: Configuring the following parameter(s) may cause the phone to reboot. Dependencies and overrides may affect other parameters. Poly CCX For more information, see the parameter reference topic(s) in the Parameter Reference Guide . Open the configuration file.
(CRL). IMPORTANT: Configuring the following parameter(s) may cause the phone to reboot. Dependencies and overrides may affect other parameters. Poly CCX For more information, see the parameter reference topic(s) in the Parameter Reference Guide . Open the configuration file.
Page 84
Specify the URL address of the SCEP server accepting requests to obtain a certificate. SCEP.url="<SCEP server address>" Specify the user name and password to authenticate with the SCEP server. SCEP.http.username="<SCEP username>" SCEP.http.password="<SCEP password>" Specify the challenge password to send with the CSR when requesting a certificate.
The phone retains installed and saved certificates until you choose to forget the network. ● Poly phones don’t support certificates obtained via SCEP. Install and Choose a Root CA Wi-Fi Certificate Install a custom certificate for connecting to your wireless network.
device.sec.TLS.customCaCert2="<value>" device.sec.TLS.customCaCert2.set="1" Choose the certificate to use. device.wifi.wpa2Ent.caCert.name="<Platform 1 or Platform 2>" device.wifi.wpa2End.caCert.name.set="1" Save the configuration file. Install and Choose a Client Wi-Fi Certificate For added wireless network security, install a client certificate. NOTE: Client certificates and key must be in PKCS#8 PEM format. Only CA 1 and 2 and Platform 1 and 2 are valid for Wi-Fi.
These settings override any locally set passwords. IMPORTANT: Configuring the following parameter(s) may cause the phone to reboot. Dependencies and overrides may affect other parameters. Poly CCX For more information, see the parameter reference topic(s) in the Parameter Reference Guide . Open the configuration file.
device.auth.localAdminPassword="<administrator password string>" device.auth.localAdminPassword.set="1" device.auth.localUserPassword="<user password string>" device.auth.localUserPassword.set="1" Save the configuration file. Set the administrator password on the local interface If the phone uses the default administrator password, you can’t use the local interface or the system web interface until you change it. Open the configuration file.
When you first power on a phone or following a factory reset, the phone requires you to change the default administrator password. You must change the default administrator password to a unique password to access the local interface and system web interface. If the phone is automatically redirected to the provisioning server using DHCP Options or ZTP, and the provisioning server changes the admin password in the configuration file, you don't need to manually change the admin password.
Open the configuration file. Configure the number of allowed failed attempts. The value range is 3 to 20. httpd.cfg.lockWebUI.noOfInvalidAttempts="<number of allowed attempts>" Configure the period of time, in seconds, that the user can attempt to log in again after the first failed login attempt. If the user fails to log in after the number attempts configured in httpd.cfg.lockWebUI.noOfInvalidAttempts during this period, the system web interface locks.
Poly CCX For more information, see the parameter reference topic(s) in the Parameter Reference Guide . Open the configuration file. Set the duration of a single session in the idle state, in seconds. The default is 900. The value range is 60 to 86400.
Enable the phone lock feature. phoneLock.enabled="1" Save the configuration file. Set an automatic phone lock Configure the phone to lock itself after a set period of inactivity. Open the configuration file. Set the amount of idle time, in seconds, before the phone locks automatically. If you set the value to 0, automatic locking is disabled.
Configuring the following parameter(s) may cause the phone to reboot. Dependencies and overrides may affect other parameters. For more information, see the parameter reference topic(s) in the Poly CCX Parameter Reference Guide . Open the configuration file. Enable the Advanced settings and display the Admin menu in the phone’s local interface.
Make sure your configuration file includes device.set="1". IMPORTANT: Configuring the following parameter(s) may cause the phone to reboot. Dependencies and overrides may affect other parameters. Poly CCX For more information, see the parameter reference topic(s) in the Parameter Reference Guide . Open the configuration file.
Configure the phone to encrypt files you upload to the provisioning server. IMPORTANT: Configuring the following parameter(s) may cause the phone to reboot. Dependencies and overrides may affect other parameters. Poly CCX For more information, see the parameter reference topic(s) in the Parameter Reference Guide . Open the configuration file.
IMPORTANT: Configuring the following parameter(s) may cause the phone to reboot. Dependencies and overrides may affect other parameters. Poly CCX For more information, see the parameter reference topic(s) in the Parameter Reference Guide . Place all encrypted configuration files that you want to update on the provisioning server.
Disabled - You can’t configure web proxy settings. Supported HTTP/HTTPS web proxy services When you successfully configure the web proxy server, Poly phones route specific HTTP and HTTPS services to the web proxy server. The phones route the following services to the web proxy server: ●...
The default is Null. The maximum string length is 255 characters. feature.wpad.proxy="<string>" Optional: Enable and configure basic authentication on the web proxy server. The default is Null. The maximum string length is 255 characters. NOTE: Poly phones don’t support advanced web proxy authentication, such as NTLM. feature.wpad.basicAuth.enabled="1" feature.wpad.proxy.username="<string>" feature.wpad.proxy.password="<string>"...
Disable the USB ports. On Poly CCX 500, CCX 505, CCX 600, and CCX 700 business media phones, set: feature.usb.host.enabled="0" On Poly CCX 400 business media phones, set: feature.usb.host.enabled="1" Save the configuration file. Disable the Headset Ports Disable unused headset ports on the phone.
Configure your phone to work on a network secured with 802. 1 X authentication. With this feature enabled, you can configure credentials the phone provides to authenticate on your secured network. Poly phones support IEEE 802 standards. NOTE: For each device parameter, be sure that your configuration file includes device.x.set="1"...
Page 101
EAP-MD5 IMPORTANT: Configuring the following parameter(s) may cause the phone to reboot. Dependencies and overrides may affect other parameters. Poly CCX For more information, see the parameter reference topic(s) in the Parameter Reference Guide . Open the configuration file. Enable 802. 1 X authentication.
Page 102
Save the configuration file. Chapter 7 Securing the phones...
You can’t disable this feature. Changing the default settings may cause accessibility concerns for people who use audio augmentation assistive technology. If you are running an application that also provides AGC through the software, Poly recommends that you disable the application AGC. Enable AEC for Headsets The default configuration enables acoustic echo cancellation (AEC) for both the handset and speakerphone.
Noise suppression Poly phones offer multiple options to suppress background noise during calls. Some options are integrated into the phone itself, but you can configure others. Integrated noise suppression reduces background noise caused by items such as fans, projectors, and air conditioners.
IMPORTANT: Configuring the following parameter(s) causes the phone to reboot. Dependencies and overrides may affect other parameters. Poly CCX For more information, see the parameter reference topic(s) in the Parameter Reference Guide. Open the configuration file.
Add the Polycom Acoustic Fence menu items to the phone’s Basic menu. IMPORTANT: Configuring the following parameter(s) causes the phone to reboot. Dependencies and overrides may affect other parameters. Poly CCX For more information, see the parameter reference topic(s) in the Parameter Reference Guide. Open the configuration file.
Comfort noise ensures a consistent background noise level to provide a natural call experience for speakerphone and handset calls. Comfort noise is enabled by default on Poly phones, and the payload type is negotiated in the Session Description Protocol (SDP) with a default of 13 for 8 kHz codecs and 122 for 16 kHz codecs and higher.
Poly CCX Parameter Reference Guide . Supported Audio Codec Specifications The following table provices specifications for audio codecs supported on Poly phones. NOTE: The network bandwidth necessary to send encoded voice is typically 5% to 10% higher than the encoded bit rate due to packetization overhead.
Page 109
example, a G.722. 1 C call at 48 Kbps consumes about 100 Kbps of network bandwidth for both the receive and transmit signals (two-way audio). Table 8-1 Audio Codec Specifications Device Algorithm Referen Raw Bit Maximu Sample Default Effective Support Rate m IP Bit Rate...
Table 8-1 Audio Codec Specifications (continued) Device Algorithm Referen Raw Bit Maximu Sample Default Effective Support Rate m IP Bit Rate Payloa Audio Rate d Size Bandwidt All systems Lin16 128 Kbps 132 Kbps 8 ksps 10 ms 3.5 kHz 1890 16 ksps 7 kHz...
Page 111
● A change to the default value doesn’t cause a phone to restart or reboot. NOTE: The Opus codec isn’t compatible with G.729 and iLBC. If you set Opus to the highest priority, G.729 and iLBC don’t publish. If you set G.729 and iLBC to the highest priority, Opus doesn’t publish. The phone doesn’t answer calls using unsupported codecs.
average bit rate less than that configured with voice.audioProfile.SILK.*. voice.audioProfile.SILK.encExpectedPktLossPercent="<value>" Optional: Enable discontinuous transmission (DTX) in the SILK encoder. NOTE: DTX reduces the encoder bit rate to 0 bps during silence. voice.audioProfile.SILK.encDTXEnable="1" Save the configuration file. Configure the Opus audio codec Configure the Opus audio codec settings.
Page 114
Optional: Enable inband forward error correction (FEC) in the Opus encoder. NOTE: When you enable this parameter, perceptually important speech information is sent twice: once in the normal bit stream and again at a lower bit rate in later packets. This results in an increased bit rate. voice.audioProfile.Opus.encInbandFECEnable="1"...
Configuring Video Settings Poly CCX 600 and CCX 700 business media phones support video calls. NOTE: Poly CCX 600 business media phones require an optional Polycom EagleEye Mini USB camera to send video. Camera Options Configure the camera the phone uses for video calls.
Configure the home preset for your pan, tilt, zoom (PTZ) camera. IMPORTANT: Dependencies and overrides may affect other parameters. For more information, see the parameter reference topic(s) in the Poly CCX Parameter Reference Guide. Open the configuration file. Enable the camera to move to its home position when it’s idle.
Configure your video-enabled phone to place audio-only calls by default. IMPORTANT: Dependencies and overrides may affect other parameters. For Poly CCX more information, see the parameter reference topic(s) in the Parameter Reference Guide. In an audio-only call, you can add video to the call. You can mute video after you add it, but you can’t turn it off.
IMPORTANT: Dependencies and overrides may affect other parameters. For more information, see the parameter reference topic(s) in the Poly CCX Parameter Reference Guide. Open the configuration file. Start the video transmission with muted video. video.autoStartVideoTx="0" Save the configuration file. Enable the Audio Call Button On phones set to place audio-video calls by default, add the Audio Call button to Home screen so users can directly place an audio-only call.
Configuring call controls You can configure calling features for the Poly phone once it’s connected to your VoIP network. Most administrative tasks use a configuration file to set up your phones. Download all configuration files needed from Poly Support. For information on...
Configure hold music Configure the phone to play streaming music for callers while they wait on hold. Before you configure these settings, do the following: ● Note the URI of your media stream service. ● Set reg.x.musicOnHold.uri=”NULL”. ● Set voIpProt.SIP.musicOnHold.uri=”NULL”. If supported by the call server, you can enter a music-on-hold URI.
Open the configuration file. Set the default call transfer type to blind transfer. call.defaultTransferType="Blind" Save the configuration file. Call Transfer Directly to Voicemail Configure an enhanced feature key (EFK) that enables users to transfer calls directly to another user’s voicemail inbox. This can be helpful if the other user is unavailable and the incoming caller wants to leave a message for them.
IMPORTANT: Configuring the following parameter(s) may cause the phone to reboot. Dependencies and overrides may affect other parameters. Poly CCX For more information, see the parameter reference topic(s) in the Parameter Reference Guide . Open the configuration file.
IMPORTANT: Configuring the following parameter(s) may cause the phone to reboot. Dependencies and overrides may affect other parameters. Poly CCX For more information, see the parameter reference topic(s) in the Parameter Reference Guide . Open the configuration file.
Flexible Call Appearances Phone Model Registrations Line Line keys Calls Per Concurrent Keys Line Key Calls Registration CCX 400 24 (2) CCX 500 24 (2) CCX 505 24 (2) CCX 600 24 (2) CCX 700 24 (2) Using the Any Category After you enable the line key assignment feature, the default category of a line key is Any instead of Unassigned.
Presence SpeedDial Multiple Line Registrations Poly phones can have multiple line registrations. When multiple registrations are available, users can select which registration to use for certain features, including which registration to use for outgoing calls or when initiating new instant messages.
CCX 700 Supported Not Supported Supported Enable Call Application Switching Configure CCX phones to switch to the Poly OpenSIP call application while the phone’s base profile is set to Microsoft Teams. IMPORTANT: Configuring the following parameter(s) causes the phone to reboot.
Configuring the following parameter(s) causes the phone to reboot. In the event that a third-party call application—set as the phone’s base profile— can’t place calls, users can switch to the Poly OpenSIP call application to place a call with a registered line. Open the configuration file.
Save the configuration file. Configure Last Call Return Poly phones support the ability to quickly dial the last received call using a star code. This feature requires support from a SIP server. Many SIP servers implement this feature using a specific star code sequence. When enabled, the phone displays an LCR softkey that enables users to call the phone address that last called them.
x with the registered line number. Enable automatic off-hook dialing. Replace call.autoOffHook.x.enabled="1" Specify the call recipient for automatic off-hook dialing. call.autoOffHook.x.contact="<contact address>" Optional: Set the calling protocol for the call. call.autoOffHook.x.protocol="<SIP> or <H323>" Save the configuration file. Enable the remote party disconnect alert Enable the phone to audibly notify users when callers on the far end disconnect from an active call.
The phone can’t pull caller ID information from an LDAP corporate directory integration. IMPORTANT: Dependencies and overrides may affect other parameters. For Poly CCX more information, see the parameter reference topic(s) in the Parameter Reference Guide. Open the configuration file.
Users can then playback the recorded audio on the phone itself or a computer. IMPORTANT: Configuring the following parameter(s) causes the phone to Poly reboot. For more information, see the parameter reference topic(s) in the CCX Parameter Reference Guide. Open the configuration file.
Enable local call recording. feature.callRecording.enabled="1" Save the configuration file. Conference call host management Configure the phone to offer additional call controls when it hosts a conference call. Note the following: ● By default, when the phone hosting a three-party conference call leaves the call, the remaining call participants transfer to a point-to-point call.
Disable conference management options Disable the conference management options on the phone so users can only attend meetings as participants. Users can still hold three-way conferences, but conference management options aren’t available. Open the configuration file. Disable conference management options. feature.nWayConference.enabled="0"...
4235. NOTE: This process covers the basic setup steps for a single BLF resource entry. See the Poly CCX Parameter Reference Guide for more information on the available configuration parameters. Open the configuration file. Chapter 10 Configuring call controls...
KSE to work seamlessly. IMPORTANT: Dependencies and overrides may affect other parameters. For Poly CCX more information, see the parameter reference topic(s) in the Parameter Reference Guide. BLF and KSE are mutually exclusive. If you enable KSE, BLF is no longer available to monitor calls.
Page 136
Key system emulation includes the following behavior: ● An audio notification plays on the phones in the user group when someone parks a call. ● A reminder tone continuously plays after a designated time interval if no one answers the call. ●...
Enable the phone to display Attendant Call Action on the phone when you configure dynamic BLF on the phone. attendant.callActionMenu.enabled="1" Enable an audible call park notification for BLF-monitored lines. feature.enhancedCallPark.allowBLFAudioNotification="1" Configure a delay, in seconds, before the first call park notification plays, and then the delay, in seconds, that subsequent notifications play.
Specify the digit map used for the dial plan. IMPORTANT: Configuring the following parameter(s) causes the phone to Poly reboot. For more information, see the parameter reference topic(s) in the CCX Parameter Reference Guide. The default digit map is as follows: [2-9]11|0T|+011xxx.T|0[2-9]xxxxxxxxx|+1[2-9]xxxxxxxx|...
Page 139
Set 0 as the international call prefix. call.internationalPrefix.key="1" Require your local country’s exit code to place an international call. call.internationalDialing.enabled="0" Save the configuration file. Change the international dialing prefix...
Messaging Poly phones support several methods to communicate using messaging in addition to making direct calls. Most administrative tasks use a configuration file to set up your phones. Download all configuration files needed from Poly Support. For information on using different configuration methods, see...
Support for instant messaging varies by call server. Consult your SIP server partner to find out if it supports this feature. IMPORTANT: Configuring the following parameter(s) causes the phone to Poly reboot. For more information, see the parameter reference topic(s) in the CCX Parameter Reference Guide. Open the configuration file.
Group Page List when a user selects group Configure the phone to display the paging in the Poly Control Panel. The user must select a page group before the phone broadcasts the page to the selected group. Chapter 11 Messaging...
Display group paging in the Poly Control Panel. apps.android.appSwitcher.Paging.enabled="1" Configure the phone to display the full list of group page channels when users select the group paging icon from the Poly Control Panel. apps.android.appSwitcher.Paging.useDefaultChannel="0" Save the configuration file. Configure phones to receive group pages Configure phones to receive pages sent from certain specified phone groups.
Configuring PTT Configure the push-to-talk (PTT) settings and channels for your phone. Enable and Configure PTT Enable push-to-talk (PTT) and configure how the phone uses available channels. Open the configuration file. Enable PTT on the phone. ptt.pttMode.enable="1" Subscribe the phone to a channel. Channel numbers are 1 to 25. Replace with the number of the channel.
Polycom For more information on PTT and group paging multicast packets, see the UC Software PTT/Group Paging Audio Packet Format Engineering Advisory 70568 at the Poly Online Support Center. Open the configuration file. Enter the new multicast IP address. ptt.address="<IP address>"...
Save the configuration file. Intercom calls Configure intercom networks between multiple phones in your organization. When users place an intercom call, the dialed contact’s phone automatically answers it. Users can quickly pass information to others without interrupting their task to answer the incoming call. An example of useful intercom calls is to notify users that there’s another call on hold for them.
Page 147
A T-type macro that enables you to specify a direct intercom button that <number> . This doesn’t require always calls the number you specify in additional input. ● $FIntercom$ An F-type macro that behaves as a custom Intercom softkey. The softkey opens the Intercom dial prompt to place an intercom call by entering the destination’s digits and using a speed dial or BLF button.
To enable SCA on your phone, you must obtain a shared line address from your SIP service provider or configure a shared line address on your phones. SCA is dependent on support from a SIP call server. Poly devices support SCA using the SUBSCRIBE-NOTIFY method specified in 6665.
Enable users to divert incoming shared line calls to another line. IMPORTANT: Configuring the following parameter(s) may cause the phone to reboot. Dependencies and overrides may affect other parameters. Poly CCX For more information, see the parameter reference topic(s) in the Parameter Reference Guide . Open the configuration file.
The shared line displays as busy to other users sharing the line. IMPORTANT: Configuring the following parameter(s) may cause the phone to reboot. Dependencies and overrides may affect other parameters. Poly CCX For more information, see the parameter reference topic(s) in the Parameter Reference Guide . Chapter 12 Shared lines...
Enable the automatic call distribution (ACD) feature on a phone and registered lines. IMPORTANT: Configuring the following parameter(s) causes the phone to Poly reboot. For more information, see the parameter reference topic(s) in the CCX Parameter Reference Guide. Open the configuration file.
IMPORTANT: Configuring the following parameter(s) may cause the phone to reboot. Dependencies and overrides may affect other parameters. Poly CCX For more information, see the parameter reference topic(s) in the Parameter Reference Guide . Chapter 12 Shared lines...
Page 153
■ Assign your registered address to the correct phone line and third-party name. Replace x with the desired line key value. reg.x.address="<registered address>" reg.x.thirdPartyName="<registered address>" Configure bridged line appearance...
Customize your phone using various applications and keysets. Most administrative tasks use a configuration file to set up your phones. Download all configuration files needed from Poly Support. For information on using different configuration methods, see Methods for configuring phones on...
To enable server authentication, set up user accounts on the provisioning server so users can authenticate their phones by entering correct server credentials. The phone downloads log files (app.log and boot.log) from the generic profile on the provisioning server regardless of user logins. Enable the phone to use server authentication Configure the phone to use its provisioning server for user authentication.
Include registration and server details, and set the following phone feature parameters: prov.login.enabled="1" prov.login.useProvAuth="1" prov.login.persistent="1" NOTE: If you enable prov.login.enabled and don’t enable prov.login.useProvAuth, the phone authenticates users by matching with credentials you store in the <user>.cfg user configuration file. Save the generic profile configuration file.
On the server, create an account and a directory for each user. User1 and User2 In each user directory, create a configuration file for each user that contains the user’s registration details and feature settings. User1.cfg and User2.cfg Open the user profile configuration file. Enable the user profile.
Users retain the option to log in and view their personal settings. IMPORTANT: Poly recommends that you create a single default user password for all default user profiles. Open the configuration file. Enter the default user login credentials.
prov.login.defaultPassword="<Account User Profile Password>" Save the configuration file. Require a user login Configure the phone to require a user to log in to the phone to use it. Open the configuration file. Require a user to log in to use the phone. prov.login.required="1"...
Disable DND on the phone. feature.doNotDisturb.enable="0" Save the configuration file. Enable call server-based Do Not Disturb Poly phones can enter Do Not Disturb (DND) in sync with the call server using an as-feature-event SIP subscription. Set reg.x.serverFeatureControl.localProcessing.dnd="0" before configuring DND.
Save the configuration file. Presence Status Enable users to monitor the status of other remote users and phones. Poly phones support a maximum of 64 buddies. By adding remote users to a buddy list, users can monitor changes in the status of remote users in real time or they can monitor remote users as speed-dial contacts.
Configure office hours on a certain workday by setting a start hour and duration in hours. Also configure the allowed period of idle time in minutes before the system enters power-saving mode. Poly CCX For more information, see the parameter reference topic(s) in the Parameter Reference Guide.
Configure the phone to play a tone when a user mutes or unmutes the microphone. IMPORTANT: Dependencies and overrides may affect other parameters. For Poly CCX more information, see the parameter reference topic(s) in the Parameter Reference Guide. Open the configuration file.
Disable the Poly Control Panel Prevent users from accessing the Poly Control Panel. The Poly Control Panel offers a shortcut for users to access Bluetooth settings and send group pages, if enabled. Disabling the Poly Control Panel doesn’t prevent users from accessing these features.
Poly CCX For more information, see the parameter reference topic(s) in the Parameter Reference Guide. Set any or all of these parameters for particular devices to enable the call volume to persist between calls. Open the configuration file. Configure the handset volume to persist between calls.
Configuring the following parameter(s) may cause the phone to reboot. Dependencies and overrides may affect other parameters. For more information, see the parameter reference topic(s) in the Poly CCX Parameter Reference Guide . Open the configuration file. Set the output location for audible notifications and sounds.
Configuring the following parameter(s) may cause the phone to reboot. Dependencies and overrides may affect other parameters. For more information, see the parameter reference topic(s) in the Poly CCX Parameter Reference Guide . Open the configuration file. Disable audible notifications and sounds.
Alert-Info SIP header. IMPORTANT: Dependencies and overrides may affect other parameters. For more information, see the parameter reference topic(s) in the Poly CCX Parameter Reference Guide. Open the configuration file. Disable distinctive ringtones that are signaled through the Alert-Info SIP header on your phones.
Assign a specific ringtone to a line to identify calls received from a specific line. IMPORTANT: Dependencies and overrides may affect other parameters. For Poly CCX more information, see the parameter reference topic(s) in the Parameter Reference Guide. Open the configuration file.
x with the registered Assign a ringtone directly to a registered line. Replace line number. reg.x.ringType="<ringtone name>" Save the configuration file. Assign a distinctive ringtone based on Alert-Info headers Use parameters to map calls to specific ringtones based on Alert-Into headers and call server settings.
- Ringtones – misc - Miscellaneous tones IMPORTANT: Dependencies and overrides may affect other parameters. For Poly CCX more information, see the parameter reference topic(s) in the Parameter Reference Guide. Open the configuration file. Add a sample audio file...
cat with the pattern category name. Set the sound effect name. Replace x with the pattern name. Replace y with the instruction number. Replace ● sample ● chord ● silence ● branch The default is Null. The maximum string length is 255 characters. se.pat.cat.x.inst.y.type="<string>"...
Call progress tone patterns Poly phones play call progress tones including busy signals, ringback sounds, and call waiting tones. The built-in call progress tones match standard North American tones. If you want to customize your phone’s call progress tones to match the standard tones in your...
Table 13-3 Call Progress Tones (continued) Call Progress Pattern Description Ringback tone ringback Secondary dial tone secondaryDialTone Stuttered dial tone stutter alerting Alerting Ringtone patterns The following table lists the ring pattern names and their default descriptions. Sampled audio files 1 to 10 all use the same built-in file unless you replace that file with a downloaded file.
Configure Call Waiting for a Specific Line You can configure call waiting for a specific line that uses a distinct ringtone. IMPORTANT: Dependencies and overrides may affect other parameters. For Poly CCX more information, see the parameter reference topic(s) in the Parameter Reference Guide. IMPORTANT:...
Line keys ● Headset key Use the following example configuration tasks to configure custom LED patterns. Poly CCX Business Media Phone For more LED pattern configurations, see the Parameter Reference Guide LED indicator pattern types Use the values from the following table to indicate the LED indicator pattern type.
Configure the phone’s LED to alternate colors during an active call. IMPORTANT: Configuring the following parameter(s) may cause the phone to reboot. Dependencies and overrides may affect other parameters. Poly CCX For more information, see the parameter reference topic(s) in the Parameter Reference Guide . Open the configuration file.
Configure the phone’s LED to flash a different color for incoming calls. IMPORTANT: Configuring the following parameter(s) may cause the phone to reboot. Dependencies and overrides may affect other parameters. Poly CCX For more information, see the parameter reference topic(s) in the Parameter Reference Guide . Open the configuration file.
Set how the LED indicator behaves for remote-parked calls. IMPORTANT: Configuring the following parameter(s) may cause the phone to reboot. Dependencies and overrides may affect other parameters. Poly CCX For more information, see the parameter reference topic(s) in the Parameter Reference Guide . Open the configuration file.
IMPORTANT: Configuring the following parameter(s) may cause the phone to reboot. Dependencies and overrides may affect other parameters. Poly CCX For more information, see the parameter reference topic(s) in the Parameter Reference Guide . Open the configuration file.
Page 182
IMPORTANT: Configuring the following parameter(s) may cause the phone to reboot. Dependencies and overrides may affect other parameters. Poly CCX For more information, see the parameter reference topic(s) in the Parameter Reference Guide . Open the configuration file. Disable the message waiting indicator LED in power saving mode.
Manually configure the phone to use a specific Microsoft Exchange server address. IMPORTANT: Dependencies and overrides may affect other parameters. For Poly CCX more information, see the parameter reference topic(s) in the Parameter Reference Guide. By default, the phone uses autodiscovery to determine the Microsoft Exchange server address, which relies on local DNS records and login domain information.
Enter the Microsoft Server address. exchange.server.url="<server address>" Save the configuration file. Enable Exchange voicemail Configure your OpenSIP phone to access voicemails left for a Microsoft Exchange account. Make sure you set feature.exchangeCalendar.enabled="1". Open the configuration file. Enable Exchange Voicemail. feature.exchangeVoiceMail.enabled="1" Save the configuration file.
Enable a phone to access a Microsoft Exchange Calendar using a configuration file. IMPORTANT: Dependencies and overrides may affect other parameters. For Poly CCX more information, see the parameter reference topic(s) in the Parameter Reference Guide. Open the configuration file.
Log in to the system web interface using admin credentials. Go to Settings > Applications > Exchange Applications. In the Exchange Calendar field, select Enable. Enter the exchange web services URL using a Microsoft Exchange Server URL. https://<mail.com>/ews/exchange.asmx Select Save. Select Yes.
Open the configuration file. Hide the list of meeting attendees. exchange.meeting.showAttendees="0" Hide the Agenda/Notes. exchange.meeting.showDescription="0" Hide the meeting location. exchange.meeting.showLocation="0" Hide the Show More Actions option. exchange.meeting.showMoreActions="0" Configure the phone to display only the current or next meeting on the calendar.
Ribbon Communications Server Ribbon Communications application server, also called EXPERiUS ™ A2, provides full-featured, IP-based multimedia communications applications for business and consumers. Deploy EXPERiUS A2 as a standalone server or in combination with a Ribbon Communications CONTiNUUM ™ C20 server. Note that feature availability varies depending on your chosen deployment.
IMPORTANT: Dependencies and overrides may affect other parameters. For more information, see the parameter reference topic(s) in the Poly CCX Parameter Reference Guide. Open the configuration file. x with the desired line key value. Replace y Configure the shared line.
The shared line displays as busy to other users sharing the line. IMPORTANT: Configuring the following parameter(s) causes the phone to Poly reboot. For more information, see the parameter reference topic(s) in the CCX Parameter Reference Guide. Open the configuration file.
Configure the Global Address Book Enable and configure the phone to use a Ribbon Communications global address book (GAB). Ribbon Communications GAB is a read-only global directory set up by an administrator and can co-exist with other corporate directories on the phone. Open the configuration file.
IMPORTANT: Configuring the following parameter(s) causes the phone to reboot. For more information, see the parameter reference topic(s) in the Poly CCX Parameter Reference Guide. Open the configuration file. Enable the Ribbon Communications E.911 feature on the phone.
Enter the location ID corresponding to the location description you entered for the genband.E911.location.description parameter. The ID must match the ID configured on the location server. The default value is 0. The maximum string length is 255 characters. genband.E911.location.locationID="<Ribbon Location ID>"...
Save the configuration file. BroadSoft BroadWorks server Integrate your phone with BroadSoft BroadWorks R18 and BroadWorks R20 features. Some BroadSoft features include: ● Anonymous call rejection ● Simultaneous Ring ● Line ID blocking ● BroadWorks Anywhere ● Remote Office ● BroadSoft Server-Based call forwarding NOTE: You can’t register lines with the BroadWorks R18 server and the R20 and...
x with the Configure the user ID for BroadWorks XSP services. Replace registered line number. reg.x.broadsoft.userId="<user ID>" x with the Configure the password for BroadWorks XSP services. Replace registered line number. reg.x.broadsoft.xsp.password="<password>" Save the configuration file. Authenticate phones using SIP credentials If your server is running Cisco BroadWorks R19 Service Pack 1 or later, authenticate the phones on the BroadWorks server using the same SIP credentials you use to register the phone lines.
BroadTouch Business Communicator (BTBC) client application. Enable UC-One integration Configure your phones to integrate with UC-One. Before configuring this feature, authenticate your Poly phones with the Cisco BroadWorks XSP service interface. For more information, see .Authentication with CISCO BroadWorks XSP Service Interface.
Before configuring this feature, authenticate your Poly phones with the Cisco BroadWorks XSP service interface. For more information, see .Authentication with CISCO BroadWorks XSP Service Interface. Open the configuration file. Prevent the phone from using the Cisco BroadWorks XSP credentials.
The user's primary registration is active on the primary and host phone. Users can access the BroadSoft UC-One contact directory and favorites on the host phone, but the Poly contact directory and favorites aren’t available. NOTE: Flexible Seating differs from the hoteling feature in that it provides only the primary registration's label on the host phone without any synchronization of features or settings.
BroadWorks configuration tags on the Cisco BroadWorks server. See BroadWorks Configuration Tags for Flexible Seating. BroadSoft BroadWorks Configuration Tags The following table shows the Poly parameters you can map to the corresponding BroadSoft tags. Table 15-1 BroadSoft BroadWorks Configuration Tags...
Executive-Assistant Lines Enable the BroadSoft Executive-Assistant feature on lines registered with the BroadWorks R20 or later server and assign the lines as either an executive or an assistant. NOTE: All corresponding executive and assistant lines must register to the same server. After you enable the feature, users can set filters to control whether calls route to an assistant or the executive line first.
Enhanced call park enables softkeys on the phone to park a call and retrieve a parked call in a Cisco BroadWorks environment. Before configuring this feature, authenticate your Poly phones with the Cisco BroadWorks XSP service interface. For more information, see .Authentication with CISCO BroadWorks XSP Service Interface.
Save the configuration file. Enable Cisco BroadWorks Directories Enable Cisco BroadWorks directories on Poly phones to enable users to search and view their personal, group, or enterprise contacts. IMPORTANT: Configuring the following parameter(s) causes the phone to Poly reboot. For more information, see the parameter reference topic(s) in the CCX Parameter Reference Guide.
Before you configure this feature, see Enable UC-One on Poly Phones. Open the configuration file. Configure the Simultaneous Ring menu to display on the phone menu.
Calls placed from the other phone display the office phone number on the far end. Before you configure this feature, see Enable UC-One on Poly Phones. Open the configuration file. Configure the Remote Office menu to display on the phone.
(CTI) application on your computer. Poly phones support two types of user agent configurations for CSTA: To ensure CSTA works correctly, Poly recommends that you configure the CSTA line as the last among all registered lines on the phone.
Page 206
Poly phones support the Minimum and Basic profiles compliant with “ECMA TR/ 087: Using CSTA for SIP Phone User Agents (uaCSTA).” For information, see ECMA international. NOTE: Poly phones don't support the Network Reached event. Poly supports the following CSTA services ●...
Page 207
Replace reg.x.csta="1" reg.x.server.y.specialInterop="CSTA" When you correctly register a CSTA line on a Poly phone, the CSTA line displays on the phone with an icon and the default label CSTA. If you incorrectly register the CSTA line, an icon shows that the line is unregistered.
500>" Save the configuration file. Creating directory files Configure a contact directory file that Poly phones use to store frequently used contacts. The PVOS package includes a contact directory template named 00000000000 0-directory~.xml. The contact directory file loads to the provisioning server the first time that you boot up a phone or after a factory reset.
IMPORTANT: Configuring the following parameter(s) may cause the phone to reboot. Dependencies and overrides may affect other parameters. Poly CCX For more information, see the parameter reference topic(s) in the Parameter Reference Guide . Create a per-phone personal directory file...
Page 210
Open the 000000000000-directory~.xml directory file. The directory file includes three sample contacts that can serve as templates for new contact entries. Add contact information inside the <item> tag. <item> <fn>First Name</fn> <ln>Last Name</ln> <ct>Numeric Contact ID</ct> <sd>Speed Dial Entry</sd> <rt>Ringtone</rt> </item>...
Table 16-1 Contact Directory XML Elements (continued) Element Description Permitted Values Ringtone Null, 1 to 21 When incoming calls match a directory entry, this field specifies the ringtone to use. Auto divert 0, 1 Set to 1 to divert callers that NOTE: If you enable auto- match the directory entry to...
Create a speed dial entry in the directory file Poly phones support speed dial entriesaccessible from the phone interface. Poly CCX business media phones can support up to 500 speed dial entries. This example shows adding a speed dial to the main directory file 000000000000 -directory.xml used by all phones.
To assign a speed dial value, add the <sd> element with the assigned speed dial number. <?xml version="1.0" encoding="UTF-8" standalone="yes"? > <directory> <item_list> <item> <ln>last name</ln> <fn>first name</fn> <ct>contact entry #</ct> <rt>ringtone</rt> <sd>speed dial #</sd> </item> </item_list> </directory> Save the configuration file. When the phone polls the provisioning server, the new entry shows up on all phones.
3. Setting up the corporate directory on the phone enables users to search for and place calls to these directory contacts. Poly phones support corporate directories with server-side sorting. If the directory doesn’t support server-side sorting, the phone performs sorting locally.
Optional: By default, the phone uses the TCP transport protocol to transfer the LDAP file from the server. If your network requires it, change the transport protocol to TLS. dir.corp.alt.transport="TLS" Optional: Enable the login prompt if the phone doesn’t log in to the LDAP server as part of the phone’s configuration.
Call list elements and attributes The following table describes each element and attribute that displays in the call log. Table 16-2 Call List Elements and Attributes Element Description Permitted Values direction Call direction with respect to the phone user. disposition Indicates what happened to the Busy call.
Table 16-2 Call List Elements and Attributes (continued) Element Description Permitted Values destination The original destination of the Address call. This parameter designates the outgoing call destination. The local phone supplies the name initially from the name field of a local contact entry. Later, call signaling may update the name.
Disable the placed call list Remove the placed call list on the Home screen and dialpad. The placed call list displays all outgoing calls users make from the phone. Open the configuration file. Disable the placed call list. feature.callListPlaced.enabled="0" Save the configuration file. Disable the received call list Home screen and dialpad.
List consecutive calls individually By default, the phone call lists collapse consecutive calls to or from the same party into one call entry. Configure the phone to list each call instance individually. Open the configuration file. Configure the phone to list each consecutive call instance individually. callLists.collapseDuplicates="0"...
Edit phone languages Edit the language files included with the PVOS package to customize the localized user interface. Before editing, familiarize yourself with the guidelines on basic and extended character support. Poly phones support the following languages: ● Arabic ● Simplified Chinese ●...
Wireless Display: content.wirelessDisplay.name IMPORTANT: Configuring the following parameter(s) may cause the phone to reboot. Dependencies and overrides may affect other parameters. Poly CCX For more information, see the parameter reference topic(s) in the Parameter Reference Guide . Open the configuration file.
Change the system name. system.name="<system name - maximum 96 characters>" Optional: Set a name specifically for AirPlay-certified devices. This setting overrides the setting in system.name when searching for the phone from AirPlay-certified devices. content.airplayServer.name="<UTF-8 encoded string>" Optional: Set a name specifically for Android and Windows devices. This setting overrides the setting in system.name when searching for the phone from Android or Windows devices.
If you configure the line to display on multiple line keys without a unique label assigned to each line, the phone labels the lines automatically in numeric order. 4144 labeled Poly , the line keys For example, if you have four line keys for line 1_Poly , 2_Poly , 3_Poly , and 4_Poly .
Enable the phone to use unique labels for line keys for a registered line. up.cfgUniqueLineLabel="1" x with Configure a unique line label for a line key on a registered line. Replace y with the line index the registration index number starting from 1. Replace from 1 to the value set by reg.x.linekeys.
An incoming call with a supported caller ID standard ● The phone is connected to Ethernet and you enable the date and time display Poly recommends synchronizing your phone with an SNTP server to display the most accurate time. Disable the time and date on the idle display Prevent the time and date from displaying on the phone’s screen when the phone...
Use the following table to choose values for the lcl.datetime.date.format parameter. The table shows values for Friday, August 20, 2019 as an example. Table 17-1 Date Format Table lcl.datetime.date.format lcl.datetime.date.longformat Date Displayed on Phone dM,D 20 Aug, Fri dM,D 20 August, Friday Md,D Aug 20, Fri Md,D...
Add Help Desk Contact Information Add up to three help desk contact numbers, email addresses, or URLs to the Contact Support menu. Open the configuration file. And help desk information. Replace x with the desired line key value. The maximum length is 30 characters. ui.menu.helpAndSupport.contact.numbers.x="<Support Information>"...
Save the configuration file. Customize the QR Code By default, the QR code links to overview and explainer videos about the Poly CCX business media phones, but you can also customize it to link to another resource. Open the configuration file.
Home screen. Poly recommends uploading .png images that are 106 × 106 pixels with a size of 100 KB or smaller. You can upload images as large as 200 × 200 pixels, however, the phone automatically scales the icons to 106 ×...
You can add the icons to the root directory or a subdirectory on the provisioning server or specify the URL location for the icons. If you place icons in a subdirectory, specify the subdirectory in the ICONS_DIRECTORY attribute in the <APPLICATION>...
You can define certain hard key functions using parameters in the configuration files. See Key Mapping Parameter on page 222. CCX 400 Business Media Phone Key Layout The following figure and table show the available phone key functions. Adjust the Digital Picture Frame Refresh Duration...
Figure 17-1 CCX 400 Phone Key Layout Table 17-3 CCX 400 Key Functions Function VolDown VolUp Handsfree Headset MicMute CCX 500 and CCX 505 Business Media Phones Key Layout The following figure and table show the available phone key functions.
Table 17-4 CCX 500 and CCX 505 Key Functions Function VolDown VolUp Handsfree Headset TeamsHome or Null NOTE: For CCX phones showing the Teams icon, when in the Microsoft Teams base profile, the default function is TeamsHome. For all other CCX phones, not showing the Teams icon, the default function is Null.
Table 17-5 CCX 600 and CCX 700 Key Functions (continued) Function MicMute Mapping Internal Key Functions The following table shows a complete list of internal key functions for improved feature keys and hard key mappings. Note the following guidelines: ● The Function value is case-sensitive.
Page 235
Table 17-6 Key Labels and Internal Functions (continued) Function Description CallPickup Call pick-up on the phone. This function applies to call screen only. Conference Begin a conference call. This function applies to call screen only. Diagnostic Displays the diagnostic screen. Delete Delete the selected item.
Page 236
Table 17-6 Key Labels and Internal Functions (continued) Function Description Headset Use headset. This function applies to desktop phones only. Hold Toggle hold Join Joins a call to an active call to make a conference. This function applies to call screen only. LdapCorpDir Displays the corporate directory menu screen.
Page 237
Table 17-6 Key Labels and Internal Functions (continued) Function Description QuickSetup Quick setup feature This function applies to call screen only. Redial Redial the last dialed number. This function applies to call screen only. Select Select an item. ServerACDAgentAvailable Set the available status for server-based Automatic Call Distribution agent.
218. For a list of your phone's Key IDs, see one of the following: ● CCX 400 Business Media Phone Key Layout on page 215 ● CCX 500 and CCX 505 Business Media Phones Key Layout on page 216 ●...
Poly CCX EM60 expansion module The Poly CCX EM60 expansion module is a console supported on several CCX business media phones that enables you to add additional lines to your phone. NOTE: CCX 400 and CCX 500 phones don’t support expansion modules.
Table 18-1 Poly CCX EM60 hardware features reference callouts (continued) Reference Number Feature Feature Description USB-C plug Connects the USB-C plug on the expansion module into the USB-C port on the side of a CCX phone Locking tab Connects the expansion module to a CCX phone...
● USB-A: 0.5 W, 0. 1 A Poly CCX EM60 expansion module power limitations Poly recommends using the CCX EM60 external AC adapter (5 VDC/3 A) for all installations (sold separately). IMPORTANT: Connect external power to the CCX EM60 expansion module and not the host CCX phone.
CCX EM60 power supply part numbers Part number Part name 86H66AA#ABG Poly Edge E100-450 CCX 350 EM60 Power Supply - 5V/3A-AUST 86H66AA#AC4 Poly Edge E100-450 CCX 350 EM60 Power Supply - 5V/3A-BRZL 86H66AA#ABB Poly Edge E100-450 CCX 350 EM60 Power Supply - 5V/3A-EURO...
Choose one of the following: ● Default ● Line View ● Meeting Line key distribution scenarios When you use the Generic base profile, line key allocation occurs in one of three Home screen selection. modes, depending on your preferred Default view ●...
Perform system management and maintenance tasks on your phone and upgrade the software. Most administrative tasks use a configuration file to set up your phones. Download all configuration files needed from Poly Support. For information on using different configuration methods, see Methods for configuring phones on...
IMPORTANT: Configuring the following parameter(s) may cause the phone to reboot. Dependencies and overrides may affect other parameters. Poly CCX For more information, see the parameter reference topic(s) in the Parameter Reference Guide . Open the configuration file.
Downgrading PVOS 9.X.X to earlier software versions After you update your Poly CCX phone to PVOS 9.X.X, a downgrade to earlier software versions requires the use of a one-time downgrade software package that allows transition from the Android™...
Base profile ● Admin and user passwords ● Settings hosted on your service provider’s provisioning service or the Poly Lens device management service (recovered once your phone reconnects after the downgrade) Upgrading the software on a single phone Use the Software Upgrade tool in the system web interface to update the software version on a single phone.
Use the Software Upgrade Tool in the Web Configuration For instructions, see Utility: Feature Profile 67993 at Poly Engineering Advisories and Technical Notifications. Configuration changes made to individual phones using the system web interface override configuration settings made using central provisioning.
Copy the configuration files that you want to use to the root of the USB flash drive. You must copy at least the primary configuration file (000000000000.cfg) and the product-specific configuration files to the USB flash drive: ● Poly CCX 400: 3111-49700-001.sip.ld ● Poly CCX 500: 3111-49710-001.sip.ld ● Poly CCX 505: 3111-49730-001.sip.ld ●...
Windows updates. Make sure you configure your computer to update your phone with Device Manager. On the computer, open Device Manager. Locate the connected Poly phone as a device. TIP: The phone may display in the following locations within Device Manager: ●...
Disable PVOS updates through Windows Device Manager. feature.usb.device.msrSoftwareUpdate="0" Save the configuration file. Resetting a Phone to Factory Defaults Reset the entire phone or some of the phone’s configurations to factory defaults using the local interface. Reset the Phone and Configuration When you reset your phone, you can choose a complete configuration reset or choose partial reset options.
● On CCX 500, CCX 505, CCX 600, CCX 700 phones, as soon as the Poly logo displays for the second time, press and hold all four corners of the screen simultaneously.
Page 253
device.system.recoveryType="CloudProv" Save the configuration file. Enable Users to Reset the Phone to Factory...
● Device Asset ● Device Network ● Device Diagnostics Poly phones send the device details to the cloud when the following occurs: ● Phone restarts or reboots ● On-demand request from the cloud ● Device details are updated or changed...
The phone sends the following details to the cloud: ● The total number of configured Busy Lamp Field (BLF) lines. ● The total number of dropped BLF line notification. ● The total number of actions/pickup on BLF line. ● The phone increments the BLF's line notification for every new notification for each BLF configured line.
Hardware Analytics Poly phones send hardware analytics to the cloud at periodic intervals when you set the da.supported.services value to all or hardwareanalytics. Poly phones send and upload the following hardware analytics and information to the cloud: ●...
Device Asset Details Device asset details include details for a primary device and SIP service. A primary device consists of Poly phones, and a secondary device consists of Bluetooth or USB headsets, expansion modules (if supported), connected cameras, and a PC port.
● Updater Version Secondary Device Details When you connect a secondary device to a Poly phone and enable device analytics with the parameter da.supported.services value set as all or sdi, the secondary device details are sent to the cloud. The following table lists supported secondary devices and the device details that...
Table 20-1 Secondary Device Details Bluetooth USB Headset Expansion PC Port Polycom Headset Module EagleEye Mini USB Camera ● Connection ● Display ● Display ● ● Connection Type Name Name Address Type ● Peripheral ● Connection ● Connection ● Display ●...
When the phone’s network boots up or when there’s a change in network parameters. the phone sends device network details to Polycom Cloud Services. Poly phones send network information for the Ethernet to the cloud when the phone is idle and send Wi-Fi information to the cloud at any time.
When Poly phones are connected to a wireless network, the phones send the following network details for the wireless network to the cloud: ● IPv4 Subnet ● Upload Time ● Version Information ● Wi-Fi Channel ● Connection Type ● Regulatory Domain ●...
Configure settings used to generate VQMon alert reports. IMPORTANT: Configuring the following parameter(s) may cause the phone to reboot. Dependencies and overrides may affect other parameters. Poly CCX For more information, see the parameter reference topic(s) in the Parameter Reference Guide . Open the configuration file.
Poly CCX For more information, see the parameter reference topic(s) in the Parameter Reference Guide . Open the configuration file. Enable periodically generated reports throughout the call. voice.qualityMonitoring.collector.enable.periodic="1" Enable reports to generate after the call. voice.qualityMonitoring.collector.enable.session="1" Configure the state that triggers the report.
Phone memory resources If you need to free up memory on your phone, review the following table for the amount of memory each customizable feature uses. You can then reduce the amount of memory you need the feature to use. Table 20-2 Phone Memory Resources Feature...
IMPORTANT: Configuring the following parameter(s) may cause the phone to reboot. Dependencies and overrides may affect other parameters. Poly CCX For more information, see the parameter reference topic(s) in the Parameter Reference Guide . Open the configuration file.
Most administrative tasks use a configuration file to set up your phones. Download all configuration files needed from Poly Support. For information on using different configuration methods, see Methods for configuring phones on page 3 Record Your Phone’s Version Information...
After you set up system logging, you can retrieve system log files. The detailed technical data in the system log files can help Poly Global Services resolve problems and provide technical support for your system. Your support representative may ask you to download log archives and send them to Poly Global Services.
The phone writes information into several different log files. The types of information in each type of log file are: ● Application Log ‒ The application log file contains complete phone functionality data including SIP signaling, call controls and features, digital signal processor (DSP), and network components.
● The event description Enable Log Uploads to a USB Flash Drive Configure your phones to copy application and boot logs to a USB flash drive connected to the phone. You can configure the phone to copy the application logs and boot logs to the USB flash drive when the log file size reaches the limit defined in the log.render.file.size parameter.
Page 270
View the following information: Table 21-2 Menu Information Menu Item Available Information System ● Model Information ● Part Number ● Platform (Profile) ● MAC Address ● Wi-Fi MAC Address (on supported models) ● Bluetooth MAC Address (on supported models) ● IP Address ●...
Table 21-2 Menu Information (continued) Menu Item Available Information Calendar ● Reports the calendar server, domain, user, and reminder status. ● Provides an option to disconnect from the calendar server. Upload a Phone’s Configuration Files Upload the phone’s current configuration files from the local interface or the system web interface to the provisioning server to help debug configuration problems.
Configure Remote Packet Capture IMPORTANT: Dependencies and overrides may affect other parameters. For more information, see the parameter reference topic(s) in the Poly CCX Parameter Reference Guide. The phone generates core files when errors occur by default. Open the configuration file.
Error messages The phone displays messages that describe any errors it encounters during operation. Updater error messages and possible solutions If a fatal error occurs, the phone doesn’t boot up. If the error isn’t fatal, the phone boots up but its configuration might be changed. Most updater errors are logged to the phone’s boot log.
PVOS error messages If an error occurs in PVOS, an error message and a warning icon display on the phone. The following table describes possible PVOS error messages. Table 21-4 PVOS Error Messages Error Message Cause Config file error: Files contain invalid These messages display if the configuration files contain params: <filename1>, <filename2>,...
Page 275
Table 21-5 Network Authentication Failure Error Codes Event Code Description Notes Unknown events An unknown event by '1' can include any issues listed in this table. Mismatch in EAP Method type None. Authenticating server's list of EAP methods doesn’t match with the clients'. 30xxx TLS Certificate failure See section 7.2 of...
Table 21-7 Screen and System Access Issues Issue Cause and Possible Solution There’s no response from feature key If your phone keys don’t respond to presses: presses. ● Press the keys more slowly. ● Check to see whether or not the key has been mapped to a different function or disabled.
If your phone is in an environment with fluorescent lighting, angle or move the Poly phone away from the lights. The time and date are flashing. If the time and date are flashing, the phone is disconnected from the LAN or there’s no SNTP time...
Audio Issues The following table describes possible solutions to audio issues. Table 21-10 Audio Issues Issue Cause and Possible Solution There is no audio on the headset If there is no audio on your headset, the connections may not be correct. Do one of the following: ●...
Software Upgrade Issues (continued) Issue Cause and Possible Solutions When using the system web Occasionally, the phone is unable to connect to the Poly- interface to upgrade phone hosted server because of the following: software, the phone is unable to ●...
Getting help Poly is now a part of HP. The joining of Poly and HP paves the way for us to create the hybrid work experiences of the future. Information about Poly products has transitioned from the Poly Support site to the HP Support site.
Need help?
Do you have a question about the CCX 400 and is the answer not in the manual?
Questions and answers