Upgrading Polycom CX700 Phone within a Microsoft Office Communications Server 2007 R2 Environment
How Polycom CX700 Phones Connect to the Device Update Service
At a high level, a Polycom CX700 phone using the default configuration connects to the Microsoft Office Communications Server (OCS) 2007 R2 Device Update Service in the following way:
1.When a user signs in to an OCPE device, the device contacts the server or pool hosting the corresponding user account to obtain
If the device is turned on, but no user signs on, and no user has ever previously signed on to the device (or a hard reset is performed) AND it's running either version 1.0.522.101 or 3.5.6907.35; the device sends a DNS lookup request to
Software release 1.0.199.123 does not check for a DNS A record called “ucupdates.<DHCPDomain>”. The check was disabled for this particular software release so the only option for obtaining the FQDN of the Device Update service is via
Thereafter, when the phone is turned on or every 24 hours by default, the phone queries DNS for
If you sign in to the phone, this will be a DNS query for an A record called
1.The Microsoft Office Communications Server (OCS) 2007 R2 Device Update Service returns a response containing one of the following:
•If no updates exists for the current version, the response contains downloads=0. For test devices, updates must be “Pending” rather than “Approved” for this to occur.
•If an approved update exists for the current version, the response contains an internal and external URL for Device Update Service. For test devices, updates must be “Pending” rather than “Approved” for this to occur.
In the latter case, the phone sends an HTTP update request over port 80 to the Device Update Service unless the device is remote; in that case HTTPS over port 443 is used.
17