Symptoms
Consider the following scenario:
-
A user has a telephone that is running Lync Phone Edition.
-
You install the cumulative update that was released in June 2013 or in September 2013 on the telephone.
-
You configure a proxy auto-configuration (PAC) file for the telephone.
-
You use the IsInNet function in the logic in the PAC file. For example, you use the IsInNet function to determine whether to use direct access for an IP address.
In this scenario, the telephone does not correctly use the proxy settings that are configured in the PAC file.
Cause
This issue occurs because the IsInNet function always returns false incorrectly.
Resolution
To resolve this issue, install one of the following cumulative updates:
-
2889241 Description of the cumulative update for Lync Phone Edition for Aastra 6721ip and Aastra 6725ip: October 2013
-
2889243 Description of the cumulative update for Lync Phone Edition for HP 4110 and HP 4120: October 2013
-
2889244 Description of the cumulative update for Lync Phone Edition for Polycom CX700 and LG-Nortel IP Phone 8540 telephones: October 2013
-
2889246 Description of the cumulative update for Lync Phone Edition for Polycom CX500, Polycom CX600, and Polycom CX3000 telephones: October 2013
Workaround
To work around this issue, you must configure the PAC file to include host names instead of IP addresses of subnets.
More Information
For more information about Lync Phone Edition that is dated December 2012 or January 2012, go to the following cumulative updates:
-
2737909 Description of the cumulative update for Lync Phone Edition for Aastra 6721ip and Aastra 6725ip: December 2012
-
2737910 Description of the cumulative update for Lync Phone Edition for HP 4110 and HP 4120: December 2012
-
2737911 Description of the cumulative update for Lync Phone Edition for Polycom CX500, Polycom CX600, and Polycom CX3000 telephones: January 2013
-
2737912 Description of the cumulative update for Lync Phone Edition for Polycom CX700 and LG-Nortel IP Phone 8540 telephones: December 2012