Lync Phone Edition Device Updates

This is my understanding of the Lync Phone Edition Device Updates process, and how to troubleshoot it. This whole process could be a lot smoother in my opinion, I find it a right pain!

Devices use Domain Name System (DNS) to determine the address of the server that is running the Device Update Web service, which is hosted by Lync Web Services. For internal communications, the Web Services IP address must be available in DNS, as must the SRV record for SIP. The device uses DNS to find the SIP domain portion, by querying the SRV record. The SIP domain is extracted from the resulting fully qualified domain name (FQDN), and ucupdate S-R2 is prepended. If the device is internal, “:443/requesthandlerInt/ucdevice.upx” is appended. If the device is external, the hardware load balancer should replace the port 443 with port 4443.

While it is not a critical problem if the Device Update Web service cannot be found by using DNS, the device will log on and then use the in-band value to locate the service. If the update itself is something critical to successful logon, this can result in device connectivity failures.

External Devices

If the device is outside the organization’s firewall, and the user is signed in, the Device Update Web service returns a response indicating that anonymous access is not supported. The device then sends an HTTPS update request over port 443 to the Device Update Web service. The Device Update Web service returns one of the responses listed previously in the internal case. In the Configure a Reverse Proxy step, configure the reverse HTTP proxy to use the Device Update Web service virtual directory https://<WebServicesExternalServerFQDN>:443 for the external URL for Web Services and the Device Update Web service.

DNS Records for External Devices

SRV

Edge Server: _sip._tls.<sip domain> (External TLS)
Allows external devices to connect by using SIP over TLS to the Registrar internally.

A

Reverse proxy FQDN: <server name>.<SIPDomain>
Allows external devices to connect by using TLS over HTTP to the Device Update Web service.

URL to Updates

https://lyncexternal.domain.com/RequestHandlerExt/Files/UCPhone/

/RequestHandlerExt/Files/UCPhone/ is the IIS web path to the following file share:

\\lync2013fileshare\1-WebServices-1\DeviceUpdateStore\UCPhone

To test that update files are available via the web services URL navigate to the file share and find the update that you want to test. Then browse to the URL and append the file path on the end e.g:

https://lyncexternal.domain.com/RequestHandlerExt/Files/UCPhone/AASTRA/6725ip/Rev-2/ENU/4.0.7577.4397/CPE/CPE.cat

By browsing to such a URL you can confirm that the updates are available for download. You will be prompted for authentication which requires a Lync user account.

 

 

Andrew Morpeth
Andrew Morpethhttps://ucgeek.co/author/amorpeth/
Andrew is a Modern Workplace Consultant specialising in Microsoft technologies based in Auckland, New Zealand; Andrew is a Director and Professional Services Manager at Lucidity Cloud Services and a Microsoft MVP.

Related Articles

00:13:43

Skype for Business Response Groups Made Easy

Call Flow Manager for Skype for Business and Lync makes creating and managing Response Groups easy! No more bouncing between interfaces to configure a simple call flow. Call Flow Manager brings all the functionality of the Response Group service into a single user interface
00:13:30

Office 365 Backup with Synology NAS

There are many reasons that you may want to back up your Office 365 data. The most common reasons I see are data sovereignty...

Microsoft 365 Feature Roundup Dec 2020

Feature Roundup Presentation Microsoft 365 key feature releases and announcements for June to December 2020, in an easy to digest PowerPoint format.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Andrew Morpeth
Andrew Morpethhttps://ucgeek.co/author/amorpeth/
Andrew is a Modern Workplace Consultant specialising in Microsoft technologies based in Auckland, New Zealand; Andrew is a Director and Professional Services Manager at Lucidity Cloud Services and a Microsoft MVP.

Latest Articles

00:13:43

Skype for Business Response Groups Made Easy

Call Flow Manager for Skype for Business and Lync makes creating and managing Response Groups easy! No more bouncing between interfaces to configure a simple call flow. Call Flow Manager brings all the functionality of the Response Group service into a single user interface
00:13:30

Office 365 Backup with Synology NAS

There are many reasons that you may want to back up your Office 365 data. The most common reasons I see are data sovereignty...

Microsoft 365 Feature Roundup Dec 2020

Feature Roundup Presentation Microsoft 365 key feature releases and announcements for June to December 2020, in an easy to digest PowerPoint format.

My reading list for personal and professional development in 2020

If like me you are interested in personal and professional development, I thought I would share some of my top picks (as at 2020)....

Call reporting for Microsoft Teams Auto Attendants and Call Queues

Finally, we have the ability to run reports for Microsoft Teams Auto Attendants and Call Queues, albeit probably a little clunky for the average...