none
Lync на Windows Phone RRS feed

  • Вопрос

  • Приветствую!

    Никак не могу настроить Lync на Windows Phone, на сервере установлены все обновления и Lync Mobility. Опубликован 443 порт наружу. На мобильном клиенте установлен Lync 2010 и корневой сертификат. В параметрах вручную прописан сервер, но соединение не проходит, пишет - не удалось подключится к серверу. В логах клиента следующее:

    2012-04-14 22:51:02.783+4 : Info : 451608726 : LogonSession : UI invoked SignIn
    2012-04-14 22:51:02.811+4 : Info : 451608726 : CredentialManager : Got a new user credential from app layer.
    2012-04-14 22:51:02.813+4 : Info : 451608726 : TrustManager : Adding xxx.ru to trusted domain list for Autodiscovery.
    2012-04-14 22:51:02.815+4 : Info : 451608726 : DiscoverySession : Uri for request MIntDisc is https://vm-lync-201.xxx.ru/?sipuri=xxx@xxx.ru.
    2012-04-14 22:51:02.829+4 : Info : 451608726 : LogonSession : SignInState: SigningIn
    2012-04-14 22:51:02.831+4 : Info : 451608726 : PresenceSubscriptionManager : HandleLogonSessionPropertyChange(SigningIn)
    2012-04-14 22:51:02.832+4 : Info : 451608726 : McxDataSynchronizer : Signed out
    2012-04-14 22:51:02.899+4 : Info : 451608726 : LogonSession : New LogonSession internal state = DiscoveringServer
    2012-04-14 22:51:06.442+4 : Warning : 464191734 : HttpRequestPump : Got a WebException while reading the response for MIntDisc.
    2012-04-14 22:51:06.446+4 : Error : 464191734 : HttpRequestPump : Got a failure response to request MIntDisc. Status: UnknownError. Code: 403.
    2012-04-14 22:51:06.446+4 : Verbose : 464191734 : HttpRequestPump : Error status description for request MIntDisc is "Forbidden".
    2012-04-14 22:51:06.446+4 : Verbose : 464191734 : HttpRequestPump : Error header collection for request MIntDisc is: Content-Type="text/html"; Server="Microsoft-IIS/7.5"; X-Powered-By="ASP.NET"; Date="Sat, 14 Apr 2012 18:51:01 GMT"; Content-Length="1222";
    2012-04-14 22:51:06.450+4 : Error : 464191734 : HttpRequestPump : Calling back MIntDisc with error HttpClientForbiddenError [Error, Transport, TransportFramework].
    2012-04-14 22:51:06.458+4 : Info : 451608726 : ConfigurationResolver : Internal manual discovery request failed. Trying external.
    2012-04-14 22:51:06.459+4 : Info : 451608726 : DiscoverySession : Uri for request MExtDisc is https://vm-lync-201.xxx.ru/?sipuri=xxx@xxx.ru.
    2012-04-14 22:51:06.715+4 : Warning : 464191734 : HttpRequestPump : Got a WebException while reading the response for MExtDisc.
    2012-04-14 22:51:06.715+4 : Error : 464191734 : HttpRequestPump : Got a failure response to request MExtDisc. Status: UnknownError. Code: 403.
    2012-04-14 22:51:06.715+4 : Verbose : 464191734 : HttpRequestPump : Error status description for request MExtDisc is "Forbidden".
    2012-04-14 22:51:06.716+4 : Verbose : 464191734 : HttpRequestPump : Error header collection for request MExtDisc is: Content-Type="text/html"; Server="Microsoft-IIS/7.5"; X-Powered-By="ASP.NET"; Date="Sat, 14 Apr 2012 18:51:01 GMT"; Content-Length="1222";
    2012-04-14 22:51:06.716+4 : Error : 464191734 : HttpRequestPump : Calling back MExtDisc with error HttpClientForbiddenError [Error, Transport, TransportFramework].
    2012-04-14 22:51:06.720+4 : Error : 451608726 : ConfigurationResolver : Autodiscovery for xxx@xxx.ru failed with status DiscoveryFailedToFindRoot [Error, Application, Discovery].
    2012-04-14 22:51:06.737+4 : Info : 451608726 : LogonSession : SignInState: SignedOut
    2012-04-14 22:51:06.738+4 : Info : 451608726 : ConversationManager : LogonSession signed in or out
    2012-04-14 22:51:06.738+4 : Info : 451608726 : PresenceSubscriptionManager : HandleLogonSessionPropertyChange(SignedOut)
    2012-04-14 22:51:06.738+4 : Info : 451608726 : McxDataSynchronizer : Signed out
    2012-04-14 22:51:06.740+4 : Info : 451608726 : LogonSession : New LogonSession internal state = SignedOut
    2012-04-14 22:51:06.741+4 : Info : 451608726 : LogonSession : Doing UI callback with DiscoveryFailedToFindRoot [Error, Application, Discovery]
    2012-04-14 22:51:06.827+4 : Error : 451608726 : AppLayerHelper : Не удается подключиться к серверу. Возможно, он недоступен. Также проверьте сетевое подключение, адрес для входа и адреса сервера.
    DiscoveryFailedToFindRoot [Error, Application, Discovery]
    2012-04-14 22:51:08.939+4 : Info : 451608726 : AppLayerHelper : SignIn completed with DiscoveryFailedToFindRoot [Error, Application, Discovery]
    2012-04-14 22:51:12.182+4 : Info : 451608726 : NavigationManager : Navigating to: /UI/Pages/About.xaml

    Обычные ПК с теми же самыми настройками цепляются с наружи без проблем. Неужели дело в lyncdiscovery?

    Очень надеюсь на вашу помощь.



    14 апреля 2012 г. 19:26

Ответы

Все ответы

  • А чего ради вы вручную адрес сервера вводите?

    По ссылке "http(s)://lyncdiscover.domain.ru" файл с "настройками" скачивается?

    14 апреля 2012 г. 20:49
    Модератор
  • А "Обычные ПК" вообще по иному принципу подключаются, нежели мобильные клиенты ;) . То есть, через Edge, а не через Web-службы.

    14 апреля 2012 г. 20:51
    Модератор
  • А чего ради вы вручную адрес сервера вводите?

    По ссылке "http(s)://lyncdiscover.domain.ru" файл с "настройками" скачивается?

    Нет, получаю 403- Forbidden

    Предоставленные учетные данные не дают права на просмотр этого каталога или страницы.

    Я на IIS ничего не трогал, все по умолчанию.

    15 апреля 2012 г. 7:03
  • Видимо, у вас проблемы с URL Rewrite.

    • Помечено в качестве ответа Rinat Moustafin 16 апреля 2012 г. 5:53
    15 апреля 2012 г. 7:09
    Модератор
  • Видимо, у вас проблемы с URL Rewrite.

    Нет, перенаправление работает нормально, по крайне мере http(s)://lyncdiscover.domain.ru на http(s)://vm-lync-201.domain.ru/Autodiscover/AutodiscoverService.svc/root перенаправляется и скачивается файл root с параметрами подключения (как я понимаю).

    Я похоже не туда перенаправил порт 443. Надо было на 4443, а я перенаправил на его же 443. Я понимаю что MS крайне не рекомендует так делать, но есть ли в этом принципиальная разница?

    15 апреля 2012 г. 20:34
  • Вы же "только что" говорили, что файл не скачивается ;) .

    Если речь только про Autodiscover, то разницы нет, а вот если про всё остальное, то есть и очень значительная.

    16 апреля 2012 г. 1:49
    Модератор
  • Вы же "только что" говорили, что файл не скачивается ;) .

    Если речь только про Autodiscover, то разницы нет, а вот если про всё остальное, то есть и очень значительная.

    Да, действительно говорил :)

    Снес Mobility, поставил снова, накатил обновления и заработало. Будем считать что дело действительно было в перенаправлении.

    А про значительную разницу подключения 443 и 4443 где можно почитать?

    16 апреля 2012 г. 5:53
  • Думаю, в явном виде вы ни где такой информации не найдёте. Банально, для внешнего сайта вы можете задавать свои ссылки, если, например, имена внешнего и внутреннего доменов различаются, службы Mobility работают только на внешнем сайте, а панель управления только на внутреннем. В общем, как-то так :) .

    16 апреля 2012 г. 12:52
    Модератор