none
Dial in conferencing, клиент 2010 и 2013 добавляет префиксы при наборе RRS feed

  • Общие обсуждения

  • Добрый день.
    Настраиваем dial in conferencing в Lync server 2013, все последние обновления клиента и сервера присутствуют.
    Enterprise voice у пользователей выключен.

    Наблюдается следующее:
    Если пользователь приглашает в конференцию внешнего пользователя, Lync клиент (2010 и 2013 ) добавляет какие-то левые префиксы к набираемому номеру.
    Выглядит так:
    1. создаем конференцию
    2. invite more people
    3. набираем в окне "invite by name or phone number" 12345(пока норм), как только вводим 6-ой символ добавляется +123456, вводим 7-ой выглядит уже так: +1 (425) 123-4567, дальше +12345678, 12345678901-> +1 (234) 567-8901, 123456789012 -> +123456789012, уже далее без нормализации 1234567890123456->1234567890123456

    В Dial plan одно единственное правило KeepAll, план один- global. Dialed number to test отрабатывает правильно, не добавляя никаких префиксов. В итоге в гейт улетает всякая фигня, которую он не понимает.
    Если пользователю выставить EnterpriseVoiceEnabled $True- баг исчезает.
    Если тот же пользователь использует клиент 16.0.4417.1000- бага нет

    Что это такое???

    P.S. гейтом, конечно, можно это убирать, но это костыль какой-то честнослово.

    24 марта 2017 г. 7:17

Все ответы

  • привет!

    вы же сами и ответили. Проблема вероятно в клиенте.

    27 марта 2017 г. 5:01
  • Кто-нибудь ещё сталкивался?
    27 марта 2017 г. 5:40
  • Я нашел корень проблемы:
    Это происходит из-за ключа реестра
    HKCU\software\Microsoft\office\15.0\lync\PhoneNumberNormalizationRules
    Значения этого ключа заполняются правилами из файла "
    Company_Phone_Number_Normalization_Rules".
    Я даже нашел нужное правило и поправил его, новые пользователи (которым ставят линк и создается новый профиль виндовс) уже не испытывают такой проблемы, т.к. новые исправленные правила из "Company_Phone_Number_Normalization_Rules" попадают в ключ и все окей.
    Но как по правильному быть со старыми? когда у них обновиться этот ключ? почему у них используются эти правила, если у всех PC-to-PC only, а правила из этого ключа действуют только при RCC:https://social.microsoft.com/Forums/en-US/267f6ed4-d340-4152-b28a-f33017126ce6/registry-key-phonenumbernormalizationrule-missing?forum=communicationsserveruser

    Есть что-нибудь как эта связка работает в Lync2013? Кроме этих двух ссылок в интете больше ничего

    https://social.microsoft.com/Forums/en-US/918ad49b-67f8-4008-84f2-40dc5ba6c58a/phonenumbernormalizationrules-missing?forum=communicationsserveruser

    11 апреля 2017 г. 12:43
  • Изменив на сервере правила "Company_Phone_Number_Normalization_Rules", они через какое-то время подтянулись в правила пользователей PhoneNumberNormalizationRules. В принципе вопрос решен. Но осадочек остался: что является тригером для обноления локальных правил в реестере (время, устаревание локального кэша или что-то ещё)? для какой telephony опции они игнорируются? полное отсутсвие официаьного документирования этого процесса.
    13 апреля 2017 г. 6:53