locked
Lync 2013 Mobile clients work externally but not internally RRS feed

  • Question

  • Hi,

    I am mid way through a migration from 2010 to 2013.  My Lync 2010 mobility is working fine for users still on 2010, but for my test migration users I can connect to with the 2013 mobile client externally, but not from inside the network.

    The FE has a Public Certificate on it with all the SANs for its FQDN, lyncdiscover, lyncdiscoverinternal, lyncweb etc (12 in total)

    Lyncdiscoverinternal resolves correctly internally to the 2013 FE, lyncweb also resolves internally to the FE server.  The Reverse Proxy external address is not routeable internally from some of our branch offices so I can't point this at the external TMG IP.

    https://lyncfe1.company.com/webticket/webticketservice.svc successfully opens a webticketservice page on the LyncFE server, and the same URL works from the iPhone with no cert error (I am prompted for credentials)

    I did try running Set-CsMcxConfiguration -ExposedWebUrl Internal but this broke app sharing between internal clients, and didnt resolve this issue, so had to roll this back.

    Log from the device is below.  It appears to be failing to talk with the internal URL of the FE server.


    <s:Envelope xmlns:s="<faultcode">http://schemas.xmlsoap.org/soap/envelope/"><s:Body><s:Fault><faultcode xmlns:a="a:InvalidScope</faultcode><faultstring">http://docs.oasis-open.org/ws-sx/ws-trust/200512">a:InvalidScope</faultcode><faultstring xml:lang="en-AU">The AppliesTo element of web ticket request points to a different web server or site.</faultstring><detail><OCSDiagnosticsFault xmlns="urn:component:Microsoft.Rtc.WebAuthentication.2010" xmlns:i="<Ms-Diagnostics-Fault><ErrorId>28037</ErrorId><Reason>The">http://www.w3.org/2001/XMLSchema-instance"><Ms-Diagnostics-Fault><ErrorId>28037</ErrorId><Reason>The AppliesTo element of web ticket request points to a different web server or site.</Reason></Ms-Diagnostics-Fault><NameValuePairs xmlns:a="</OCSDiagnosticsFault></detail>http://schemas.microsoft.com/2003/10/Serialization/Arrays"/></OCSDiagnosticsFault></detail></s:Fault></s:Body></s:Envelope>
    </ReceivedResponse>
    2013-05-07 14:54:36.450 Lync[969:776f000] INFO TRANSPORT CHttpRequestProcessor.cpp/266:Sending event to main thread for request(0xfa3848)
    2013-05-07 14:54:36.451 Lync[969:3c823b88] INFO TRANSPORT CWebTicketSession.cpp/441:Received webticket resposne with status E_InternalServerError (E2-3-13)
    2013-05-07 14:54:36.451 Lync[969:3c823b88] INFO TRANSPORT CWebTicketSession.cpp/1206:Raising WebTicketEvent for https://lyncweb.company.com/ucwa/v1/applications and https://lyncfe1.company.com/webticket/webticketservice.svc with status E_InternalServerError (E2-3-13)
    2013-05-07 14:54:36.451 Lync[969:3c823b88] INFO TRANSPORT CAuthenticationResolver.cpp/639:Web-Ticket retrieval for url https://lyncweb.company.com/ucwa/v1/applications completed with status E_InternalServerError (E2-3-13)
    2013-05-07 14:54:36.452 Lync[969:3c823b88] ERROR TRANSPORT CAuthenticationResolver.cpp/703:Failing the original request as we weren't able to get thewebticket
    2013-05-07 14:54:36.452 Lync[969:3c823b88] INFO TRANSPORT CRequestManager.cpp/119:Failing secure request  with status E_InternalServerError (E2-3-13)
    2013-05-07 14:54:36.452 Lync[969:3c823b88] INFO APPLICATION CAlertReporter.cpp/64:Alert received! Category 2, Type 300, level 2, error E_InternalServerError (E2-3-13), context '', hasAction=false
    2013-05-07 14:54:36.452 Lync[969:3c823b88] INFO APPLICATION CAlertReporter.cpp/117:Alert cleared of Category 2, Type 300, cleared 1 alerts
    2013-05-07 14:54:36.453 Lync[969:3c823b88] INFO APPLICATION CTransportRequestRetrialQueue.cpp/683:Response received for req. POST-Application(0xf7b508): E_InternalServerError (E2-3-13) (RemoteNetworkTemporaryError); (Re-)Queuing req.; Schedule retrial in 11sec.
    2013-05-07 14:54:36.453 Lync[969:3c823b88] INFO UI CMAlertViewController.mm/99:ObservableListItem Removed event received
    2013-05-07 14:54:36.453 Lync[969:3c823b88] INFO UI CMAlertViewController.mm/103:showalert is 1
    2013-05-07 14:54:36.453 Lync[969:3c823b88] INFO UI CMConversationCommon.mm/43:not signed in
    2013-05-07 14:54:36.453 Lync[969:3c823b88] INFO UI CMConversationCommon.mm/43:not signed in
    2013-05-07 14:54:36.454 Lync[969:3c823b88] INFO UI CMConversationCommon.mm/43:not signed in
    2013-05-07 14:54:36.454 Lync[969:3c823b88] INFO UI CMNotificationManager.mm/612:desired view is alert, size 1
    2013-05-07 14:54:36.454 Lync[969:3c823b88] INFO UI CMNotificationManager.mm/625:desired view is same as the current view
    2013-05-07 14:54:36.454 Lync[969:3c823b88] INFO UI CMNotificationManager.mm/405:reposition floating views
    2013-05-07 14:54:36.454 Lync[969:3c823b88] INFO UI CMAlertViewController.mm/110:showalert is 1
    2013-05-07 14:54:36.454 Lync[969:3c823b88] INFO UI CMAlertViewController.mm/114:showalert is 0
    2013-05-07 14:54:36.454 Lync[969:3c823b88] INFO UI CMUIUtil.mm/394:Mapping error code = 0x2203000d, context = , type = 300
    2013-05-07 14:54:36.455 Lync[969:3c823b88] INFO UI CMUIUtil.mm/1598:Mapped error message is 'Can’t connect to the server. It may be busy or temporarily unavailable. Please try again.
    2013-05-07 14:54:36.455 Lync[969:3c823b88] ERROR UI CMDismissButtonBaseViewController.mm/89:before: view height 45.000000, width 320.000000, x 0.000000, y 64.000000
    2013-05-07 14:54:36.455 Lync[969:3c823b88] INFO UI CMNotificationManager.mm/993:viewFrame: origin x 0.000000, origin y 64.000000, height 45.000000, width 320.000000
    2013-05-07 14:54:36.456 Lync[969:3c823b88] INFO UI CMNotificationManager.mm/1099:resize alert label, origin x 44.000000, origin y 2.000000, height 41.000000, width 232.000000
    2013-05-07 14:54:36.456 Lync[969:3c823b88] ERROR UI CMDismissButtonBaseViewController.mm/104:after: self.label.frame height 41.000000, width 232.000000, x 44.000000, y 2.000000
    2013-05-07 14:54:36.456 Lync[969:3c823b88] INFO UI CMAlertViewController.mm/93:ObservableListItem Added event received
    2013-05-07 14:54:36.456 Lync[969:3c823b88] INFO UI CMAlertViewController.mm/103:showalert is 1
    2013-05-07 14:54:36.456 Lync[969:3c823b88] INFO UI CMConversationCommon.mm/43:not signed in
    2013-05-07 14:54:36.457 Lync[969:3c823b88] INFO UI CMConversationCommon.mm/43:not signed in
    2013-05-07 14:54:36.457 Lync[969:3c823b88] INFO UI CMConversationCommon.mm/43:not signed in
    2013-05-07 14:54:36.457 Lync[969:3c823b88] INFO UI CMNotificationManager.mm/612:desired view is alert, size 1
    2013-05-07 14:54:36.457 Lync[969:3c823b88] INFO UI CMNotificationManager.mm/625:desired view is same as the current view
    2013-05-07 14:54:36.457 Lync[969:3c823b88] INFO UI CMNotificationManager.mm/405:reposition floating views
    2013-05-07 14:54:36.457 Lync[969:3c823b88] INFO UI CMAlertViewController.mm/110:showalert is 1
    2013-05-07 14:54:36.458 Lync[969:3c823b88] INFO UI CMAlertViewController.mm/114:showalert is 0
    2013-05-07 14:54:36.458 Lync[969:3c823b88] INFO UI CMUIUtil.mm/394:Mapping error code = 0x2203000d, context = , type = 300
    2013-05-07 14:54:36.458 Lync[969:3c823b88] INFO UI CMUIUtil.mm/1598:Mapped error message is 'Can’t connect to the server. It may be busy or temporarily unavailable. Please try again.
    2013-05-07 14:54:36.458 Lync[969:3c823b88] ERROR UI CMDismissButtonBaseViewController.mm/89:before: view height 45.000000, width 320.000000, x 0.000000, y 64.000000
    2013-05-07 14:54:36.458 Lync[969:3c823b88] INFO UI CMNotificationManager.mm/993:viewFrame: origin x 0.000000, origin y 64.000000, height 45.000000, width 320.000000
    2013-05-07 14:54:36.459 Lync[969:3c823b88] INFO UI CMNotificationManager.mm/1099:resize alert label, origin x 44.000000, origin y 2.000000, height 41.000000, width 232.000000
    2013-05-07 14:54:36.459 Lync[969:3c823b88] ERROR UI CMDismissButtonBaseViewController.mm/104:after: self.label.frame height 41.000000, width 232.000000, x 44.000000, y 2.000000
    2013-05-07 14:54:39.440 Lync[969:3c823b88] INFO UI CMConversationCommon.mm/43:not signed in
    2013-05-07 14:54:39.441 Lync[969:3c823b88] INFO UI CMConversationCommon.mm/43:not signed in
    2013-05-07 14:54:39.441 Lync[969:3c823b88] INFO UI CMConversationCommon.mm/43:not signed in
    2013-05-07 14:54:39.441 Lync[969:3c823b88] INFO UI CMNotificationManager.mm/612:desired view is alert, size 1
    2013-05-07 14:54:39.441 Lync[969:3c823b88] INFO UI CMNotificationManager.mm/625:desired view is same as the current view
    2013-05-07 14:54:39.441 Lync[969:3c823b88] INFO UI CMNotificationManager.mm/405:reposition floating views
    2013-05-07 14:54:39.441 Lync[969:3c823b88] INFO UI CMAlertViewController.mm/110:showalert is 0
    2013-05-07 14:54:39.442 Lync[969:3c823b88] ERROR UI CMDismissButtonBaseViewController.mm/89:before: view height 45.000000, width 320.000000, x 0.000000, y 64.000000
    2013-05-07 14:54:39.442 Lync[969:3c823b88] INFO UI CMNotificationManager.mm/993:viewFrame: origin x 0.000000, origin y 64.000000, height 45.000000, width 320.000000
    2013-05-07 14:54:39.442 Lync[969:3c823b88] INFO UI CMNotificationManager.mm/1099:resize alert label, origin x 44.000000, origin y 2.000000, height 41.000000, width 232.000000
    2013-05-07 14:54:39.442 Lync[969:3c823b88] ERROR UI CMDismissButtonBaseViewController.mm/104:after: self.label.frame height 41.000000, width 232.000000, x 44.000000, y 2.000000
    2013-05-07 14:54:39.931 Lync[969:907]  is not a valid email address.

    Wednesday, May 8, 2013 3:07 AM

Answers

  • Hi,

    All clients will be passed to the External Mcx URL regardless of the mobile client’s network location. The clients connected over the wireless network need to resolve the External Mcx internally.


    Kent Huang
    TechNet Community Support

    • Marked as answer by Kent-Huang Tuesday, May 14, 2013 8:38 AM
    • Unmarked as answer by Kent-Huang Tuesday, May 14, 2013 8:38 AM
    • Proposed as answer by Kent-Huang Tuesday, May 14, 2013 8:38 AM
    • Marked as answer by Kent-Huang Friday, May 17, 2013 8:43 AM
    Thursday, May 9, 2013 5:38 AM