Select the product you need help with
Microsoft push notification messages are not delivered to Lync mobile clientsArticle ID: 2664650 - View products that this article applies to. SYMPTOMSWhen Lync Server 2010 Enterprise Edition or Standard Edition front end server pools are deployed with either:
Note The Lync mobile application can run in the background on Android and Nokia devices, so push notifications are not required for these devices CAUSEThe Lync Server 2010 Mobility service sends SIP messages that contain active hyperlinks in their Message-Body header that define the XML namespace information for the push notification to the Lync Server Push Notification service. Lync Server 2010 Front End Pool Using the URL Filter page in the IM and Presence group in Lync Server Control Panel to enable the Hyperlink prefix option Send warning message, will precede the active hyperlink with a user defined warning message in the SIP packet that contains the push notification message. The Lync Server Push Notification service will reject the modified push notification information and send an error response back to the Lync Server 2010 Mobility service. Office Communications Server 2007 R2 Access Edge server Using the URL Filter tab of the Office Communications Server 2007 R2 Intelligent IM Filter dialog to:
WORKAROUNDOne of the following four workarounds will allow the Lync Server 2010 Mobility service to send SIP messages that contain active hyperlinks Workaround 1 The following steps will disable the filtering of URLs in for Lync 2010 instant messaging for the scope of the global policy:
The following steps will disable the filtering of URLs for instant messaging that are proxied by the Office Communications Server 2007 R2 Access Edge server for the Lync 2010 front end server pool in a coexistence scenario.
The following steps will disable the filtering of URLs for instant messaging that begin with the http or https prefix and are proxied by the Office Communications Server 2007 R2 Access Edge server for the Lync 2010 front end server pool in a coexistence scenario
RESOLUTIONTo resolve this issue, install one of the following cumulative updates:
MORE INFORMATIONThe Lync Server 2010 Mobility service supports the use of the synthetic transaction Test-CsMcxPushNotification PowerShell cmdlet. Test-CsMcxPushNotification is used to test push notification connectivity between the internal Lync Server 2010 pool and the Lync Server Push Notification service. If using the synthetic transaction Test-CsMcxPushNotification PowerShell cmdlet fails and returns one of the following error messages to the console, the issue that is described in the Symptoms section of this article may be occurring. The first time the Test-CsMcxPushNotification PowerShell cmdlet is issued with URL filtering enabled, the following error information will be returned to the console: Test-CsMcxPushNotification : A 400 (Bad Request) response was received from the network and the operation failed. See the exception details for more information. At line:1 char:27 + Test-CsMcxPushNotification <<<< + CategoryInfo : OperationStopped: (:) [Test-CsMcxPushNotification], FailureResponseException + FullyQualifiedErrorId : WorkflowNotCompleted,Microsoft.Rtc.Management.SyntheticTransactions.TestMcxPushNotificationCmdlet Subsequent attempts to use the Test-CsMcxPushNotification PowerShell cmdlet with URL filtering enabled, will return the following error information will be returned to the console: Test-CsMcxPushNotification : Push Notification request was rejected. At line:1 char:27 + Test-CsMcxPushNotification <<<< + CategoryInfo : OperationStopped: (:) [Test-CsMcxPushNotification], SyntheticTransactionException + FullyQualifiedErrorId : WorkflowNotCompleted,Microsoft.Rtc.Management.SyntheticTransactions.TestMcxPushNotificationCmdlet For more detailed information on using the Test-CsMcxPushNotification PowerShell cmdlet: Test-CsMcxPushNotification
(http://technet.microsoft.com/en-us/library/hh690043.aspx)
For more detailed information on Lync Server 2010 instant message filtering: Configuring Filtering for Instant Messaging (IM)
(http://technet.microsoft.com/en-us/library/gg520952.aspx)
For more detailed information on using the Set-CsImFilterConfiguration PowerShell cmdlet: Set-CsImFilterConfiguration
(http://technet.microsoft.com/en-us/library/gg412960.aspx)
PropertiesArticle ID: 2664650 - Last Review: April 13, 2012 - Revision: 6.0
|


Back to the top








