none
Не проходят входящие звонки SIP over TCP no login RRS feed

  • Вопрос

  • Добрый всем день.

    Не работают входящие звонки, Mediation server слушает по порту TCP 5060. Исходящие звонки на шлюз SIP провайера по такому же порту проходят успешно. Входящие звонки должны содержать федеральный номер, соответственно определяться и направляться пользователю. В настройках пользователя все указано правильно в федеральном формате tel:+7XXXXXXXXXX. Фаервол открыт на порт TCP 5060 на сервере и маршрутизаторе, из вне виден как открытый. При звонке на SIP федеральный номер гудки не появляются, только звук поиска на ATC провайдера. Подскажите где копать?

    10 июня 2011 г. 21:09

Ответы

Все ответы

  • Запустить на Mediation утилиту Logging Tools, вкючить логирование S4 и посмотреть результаты.
    Сазонов Илья http://www.itcommunity.ru/blogs/sie-wl/
    14 июня 2011 г. 9:17
    Модератор
  • В логах Mediation Server нашел следующую информацию

    $$END-MEDIATIONSERVER
    TL_ERROR(TF_PROTOCOL) [2]2704.250C::06/15/2011-07:49:06.349.00002031 (MediationServer,ProxyCall.FinishParticipate:proxycall.cs(2868))(0000000000FBD26A)$$START-MEDIATIONSERVER
    MediationCall: a933f2e9a0524f99856341930147fd5c
    CallId: 7dd616f7-8768-4bb7-a4a4-a34d83999af5
    From: sip:8843XXXXXXX;phone-context=name@domain.ru;user=phone
    To: sip:XXXXXXX;phone-context=name@domain.ru;user=phone
    Direction: Inbound
    Start-Line: FailureResponseException: ResponseCode=404 ResponseText=No matching rule has been found in the dial plan for the called number.
    DiagnosticInformation=ErrorCode=14010,Source=Lync.domain.ru,Reason=Unable to find an exact match in the rules set
    Microsoft.Rtc.Signaling.DiagnosticHeader

    Microsoft.Rtc.Signaling.FailureResponseException:A 404 (No matching rule has been found in the dial plan for the called number. ) response was received from the network and the operation failed. See the exception details for more information.
      
    $$END-MEDIATIONSERVER
    TL_INFO(TF_PROTOCOL) [0]2704.250C::06/15/2011-07:49:06.415.00002032 (MediationServer,ProxyCall.TerminateSession:proxycall.cs(3311))(0000000000FBD26A)$$START-MEDIATIONSERVER
    MediationCall: a933f2e9a0524f99856341930147fd5c
    CallId: 7dd616f7-8768-4bb7-a4a4-a34d83999af5
    From: sip:8843XXXXXXX;phone-context=name@domain.ru;user=phone
    To: sip:XXXXXXX;phone-context=name@domain.ru;user=phone
    Direction: Inbound
    Start-Line: Terminating Proxy side call with session state: Idle, sip-response: 404, ms-diag: 10003, ms-diag reason: Proxy returned a SIP failure code.
    $$END-MEDIATIONSERVER

    15 июня 2011 г. 7:52
  • Ну ответ вы сами выделили :-) Входящий номер не попадает под план набора. В оснастке Lync-ка есть места для тестирования наборов - проверьте и поправьте правила.
    Сазонов Илья http://www.itcommunity.ru/blogs/sie-wl/
    15 июня 2011 г. 10:13
    Модератор
  • Правила поправил, один номер входящий заработал, а на второй пишет в логах следующую ошибку
    DiagnosticInformation=ErrorCode=4199,Source=Lync.domain.ru,Reason=Multiple users associated with the target phone number

    входящие номера отличаются только одной цифрой.

     

    15 июня 2011 г. 12:06
  • Ну опять же написано, что Multiple users associated with the target phone number - т.е. один и тот же номер вы назначили нескольким пользователям.

    Если номеров немного назначили, то выведите их и найдите дублированные:

    Get-CSUser  | ? {$_.LineURI} | ft Identity,LineURI


    Сазонов Илья http://www.itcommunity.ru/blogs/sie-wl/

    15 июня 2011 г. 12:29
    Модератор
  • Команда отличная, только выдало мне вот что.

    > Get-CSUser  | ? {$_.LineURI} | ft Identity,LineURI

    Identity                                LineURI
    --------                                -------
    CN=Пользователь первый,OU=SBSUsers,OU=... tel:+7843XXXXX39
    CN=Пользователь второй,OU=SBSUsers,OU=U... tel:+7843XXXXX59

    К тому же задавать один номер на разных пользователей мне запрещает политика Lync.

    15 июня 2011 г. 13:39
  • Значит номер не у пользователя. Используйте скрипт для поиска http://social.technet.microsoft.com/Forums/ru-RU/lync2010ru/thread/b28f5c9f-7ae6-4c2f-a2ba-07ddaf87faad


    Сазонов Илья http://www.itcommunity.ru/blogs/sie-wl/

    15 июня 2011 г. 13:52
    Модератор
  • Опробовал все скрипты, не помогло, выдает правильно. Самое примечательное в том, что когда я убираю этот номер у пользователя в логах пишет, что сервис не доступен, а когда добавляю его пишет, что номер принадлежит множеству пользователей, как это понять? Первый номер работает на ура. И еще один примечательный факт, пользователь не может звонить, используя второй номер...

    19 июня 2011 г. 8:38
  • Значит номер кому-то назначен, раз так пишет.
    Сазонов Илья http://www.itcommunity.ru/blogs/sie-wl/
    20 июня 2011 г. 2:17
    Модератор
  • Просмотрел все базы, решил посмотреть в клиенте, и увидел Response group которая уже была удалена и к ней прикреплен этот второй номер. При том эта группа находится в сети (светится зеленым). Каким образом удалить эту группу, как вообще найти ее в БД?

    20 июня 2011 г. 5:40
  • В оснастке Lync (Control panel) есть раздел Response Groups - там они создаются и удаляются
    Сазонов Илья http://www.itcommunity.ru/blogs/sie-wl/
    20 июня 2011 г. 6:53
    Модератор
  • В остнастке смотрел, команду Get-CsRgsWorkflow -Identity "service:ApplicationServer:lync.domain.ru" делал, группы нет. Но она активна в клиенте. Может где в базе осталась?
    20 июня 2011 г. 7:02
  • Может просто Get-CsRgsWorkflow
    Сазонов Илья http://www.itcommunity.ru/blogs/sie-wl/
    20 июня 2011 г. 7:15
    Модератор
  • Тоже нет. Я вот думаю, когда ищу при помощи клиента эту группу, lync в результатах поиска мне выдает "имя группы (контакт)", может лежит в адресной книге линка?

    20 июня 2011 г. 7:23
  • В свойствах этого контакта что-то написано? :-) В ADUC его не искали?


    Сазонов Илья http://www.itcommunity.ru/blogs/sie-wl/
    20 июня 2011 г. 10:45
    Модератор
  • Это 100% Workflow, только зависшая где-то в базе. В ход пустил тяжелую артиллерию, пришел к провайдеру и поменял второй номер, новый второй номер используется на ура!  Сазонову Илье высшая благодарность!


    21 июня 2011 г. 8:28
  • Вот еще о фантомах http://support.microsoft.com/kb/2498410
    Сазонов Илья http://www.itcommunity.ru/blogs/sie-wl/
    • Помечено в качестве ответа Pilshikov Maxim 21 июня 2011 г. 10:33
    21 июня 2011 г. 10:12
    Модератор