none
Подключение телефонов к Lync`у RRS feed

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

  • Тут на днях попался ко мне телефончик в руки поиграться. D-link DPH-150S. Возможно ли его подключить к серверу Lync, пусть хоть и не полноценно он будет работать, То для этого мне нужен будет Meditation и наверное еще какой-нибудь медиа шлюз правильно?
    • Изменен тип Yuriy Lenchenkov 23 января 2012 г. 12:05 отсутствие активности
    20 декабря 2011 г. 18:47

Все ответы

  • Бегло поискал описание данного аппарата - ни где не увидел явного упоминания, что в нём SIP работает по TCP. Везде, лишь, упоминание про "RFC 3261", что, как показывает жизнь, ни о чём ещё не говорит и скорее всего там SIP работает по UDP. Можете выяснить этот момент?
    21 декабря 2011 г. 6:34
    Модератор
  • Да данный момент могу выяснить. А вот такой вопрос, на днях должны мне привезти телефончик для тестов Snom-300. Он вроде как сертифицированный, там я понимаю проблем нет с подключением?
    21 декабря 2011 г. 8:00
  • Да сейчас звонил в поддержку D-link`a сказали, что поддерживает SIP по TCP. И на самом деле через веб инитерфейс залез в телефон, Там есть RFC 3261 и 2543 и протокол TCP или UDP. Я так понимаю, это как раз та самая настройка. Настроил его сейцчас в TCP.
    21 декабря 2011 г. 8:08
  • В руках не держал, но уверен, что проблем с ним особых не будет. Он, хоть, и не на Phone Edition построен, но с Lync'ом дружить умеет согласно документации. Если ошибаюсь - дайте знать...

    21 декабря 2011 г. 9:13
    Модератор
  • Ну, тогда, вообще замечательно!

    Для начала, прочитайте это и обязательно "5 листов" комментариев :) ...

    Ну а если этот телефон ещё и сам сможет на Lync'е регистрироваться, тогда, вообще шикарно и чтение предыдущей ссылки не требуется.

    21 декабря 2011 г. 9:15
    Модератор
  • Вопрос следующий. У меня mediation server поднят на фронтенде, вот. порт 5068, как в вашем видео)...вот...в настройках телефона на вкладке voip есть несколько параметров:

    имя сервера, адрес сервера, порт, имя учетной записи и пароль и номер телефона. Что мне туда забивать? по сути я так понял туда надо вбить lync.ourgold.ru - адрес моего фронт енда и медиэйшина и порт 5068 и имя пользователя Lync`a правильно?

    Вот настройки телефона, с web интерфейса.

    • Изменено AndreySV 21 декабря 2011 г. 12:02
    21 декабря 2011 г. 9:20
  • Не, Mediation тут совершенно не нужен - телефоны регистрируются именно на Front-End'е ;) .

    В принципе, поняли почти правильно, но вообще, было бы неплохо, если б вы показали эти настройки здесь.

    Если ваш телефон умеет TLS, то он должен доверять корневому центру сертификации, выдавшему сертификат вашему Front-End'у. В этом случае порт по умолчанию 5061.

    Если с TLS всё плохо, тогда нужно включить работу по TCP и в качестве порта использовать 5060.

    21 декабря 2011 г. 12:08
    Модератор
  • Вот я как раз выложил, скриншоты настройки VoIP телефона. И на фронт энде какие-нибудь настройки надо прописывать?
    • Изменено AndreySV 21 декабря 2011 г. 12:35
    21 декабря 2011 г. 12:28
  • А так сходу и не скажешь - много тут всего и как именно оно будет работать, без конкретной доументации, а лучше самой железки, трудно сказать.

    Покажите ещё закладку "Безопасность"...

    Но если подключение будет только по TCP, то данную возможность нужно включить на Front-End'е.

    21 декабря 2011 г. 12:59
    Модератор
  • Да подключение телефонов пока что будет только по TCP.
    21 декабря 2011 г. 13:14
  • Правда где включить TCP на Front end`e я что-то не нашел...либо я чет не так понял.
    21 декабря 2011 г. 13:46
  • А кроме TCP и UDP в настройках ещё что-нибудь есть? Например, TLS (чисто из любопытства)?

    21 декабря 2011 г. 19:58
    Модератор
  • Вот так.
    21 декабря 2011 г. 19:58
    Модератор
  • Не, там про TLS к сожалению вообще ничего нет. Но вот что странно, при попытке включить TCP на порту 5060 выдает вот такое: Set-CsRegistrar registrar:lync.ourgold.local -SipServ erTcpPort 5060 Set-CsRegistrar : GruuType must have a length of at least 1. строка:1 знак:16 + Set-CsRegistrar <<<< registrar:lync.ourgold.local -SipServerTcpPort 5060 + CategoryInfo : InvalidArgument: (registrar:lync.ourgold.local:S tring) [Set-CsRegistrar], PropertyArgumentOutOfRangeException + FullyQualifiedErrorId : InvalidUpdate,Microsoft.Rtc.Management.Xds.SetRe gistrarCmdlet PS C:\Users\administrator> команда: Get-CsService -Registrar выдает список, там поле SipServerTcpPort пустое.
    22 декабря 2011 г. 6:35
  • Проблема, вроде как, известная и связана с наличием установленных обновлений. Почитайте это - там предлагают вручную изменить Config.

    22 декабря 2011 г. 6:59
    Модератор
  • Все, конфигурацию в ручную изменил, теперь SipServerTCPPort у меня стоит 5060. Вот другой вопрос теперь, в настройках там указан, номер телефона, т.е. туда можно любой номер указать?Логин пароль пароль это учетная запись любого пользователя так? Вот что мне в web морде телефона показывает: SIP-ЛИНИЯ 1: 124@lync.ourgold.ru :5060
    22 декабря 2011 г. 7:34
  • А вот тут без поллитры не разберёшься, что у данного аппарата, что означает и как именно оно соотносится с Lync'ом - только экспериментировать ;) ... Например, "Имя сервера" и "Адрес сервера" - вроде бы одно и то же, а как-то по-разному. Если есть нормальная документация или возможность помучать техподдержку, рекомендую обратиться к ним для выяснения, что конкретно и для чего каждое поле в настройках и как происходит регистрация телефона на сервере.

    Из основных полей - имя пользователя и пароль. Правда, в каком виде его нужно указывать, опять же, непонятно. Ну и, разумеется, никакой гарантии нет, что этот телефон, вообще, сможет сам на Lync'е зарегистрироваться. В этом случае, вам придётся вернуться к статье и сделать соответствующие настройки...

    22 декабря 2011 г. 9:14
    Модератор
  • Еще один вопрос, мне на TMG надо какие-нибудь настройки делать? или правила?. У меня там правила для Edge сервера только и Web публикации. По идее же, если у меня фронт энд принимает данные по TCP 5060, то ведь можно подключиться по telnet правильно?
    22 декабря 2011 г. 9:27
  • А причём тут TMG? Вы же внутри сети телефон подключаете, а не через интернет?

    Не совсем понимаю, что вы имеете в виду про telnet. К порту, конечно, можно им подключиться, но что вам это даёт, кроме уверенности, что подключения на данный порт принимаются?

    22 декабря 2011 г. 9:32
    Модератор
  • Уверенность, что на данный порт подключается. А у меня не подключается. может это так и должно быть...но на всякий случай обращусь в поддержку.
    22 декабря 2011 г. 9:34
  • А вы сервер после махинаций с Config'ом перезагружали? Подключение на порт проходить просто обязано. Правда, может, у вас, банально, на уровне Firewall'а блокировка происходит - проверьте эти моменты...
    22 декабря 2011 г. 9:49
    Модератор
  • Ну да до этого не подключалось, перезагрузил сервер, сейчас при подключении какое-то время висит подключение, а потом, нажмите клавишу..
    22 декабря 2011 г. 10:02
  • Вот на счёт "нажмите клавишу" не понял :) .
    22 декабря 2011 г. 10:07
    Модератор
  • К сожалению танцы с бубном и настройками не помогли, на прямую он отказывается подключаться. Поэтому буду искать сертифицированные телефоны.
    22 декабря 2011 г. 12:27
  • Ну, в том, что он напрямую не сможет подключиться, сомнений особых и не было :) . Но вы как-то рано сдались ;) .

    Давайте, чтоб не гадать на гуще, вы скачаете этот SIP-телефон и выполните настройку по взаимодействию, а потом по образу и подобию подключите свой D-Link...

    Для этого, на Lync'е создайте доверенное приложение:

    New-CsTrustedApplicationPool -Identity SIPPhone.domain.ru -Registrar Lync.domain.ru –Site 1 –TreatAsAuthenticated $True –RequiresReplication $False
    New-CsTrustedApplication -ApplicationID SIPPhone -TrustedApplicationPoolFqdn SIPPhone.domain.ru -Port 5060 –EnableTcp
    Enable-CsTopology

    После этого запустите Topology Builder и в свойствах созданного доверенного приложения приложения выберите "Limit service usage to select IP addresses" и укажите IP-адрес компьютера, где установлен SIP-телефон.

    Затем, выполните настройку SIP-телефона следующим образом:

    24 декабря 2011 г. 11:07
    Модератор
  • После чего, позвоните на Lync, набрав SIP-адрес абонента...

    24 декабря 2011 г. 11:08
    Модератор
  • а в поле SIPPhone.domain.ru какое именно имя вписывать?
    26 декабря 2011 г. 6:53
  • Любое :) . Тут оно не имеет ни какого значение, так как работа идёт по TCP и главным тут является IP-адрес.
    26 декабря 2011 г. 6:56
    Модератор
  • ага, софтофон подрубился)) звонок проходит до абонента, но у абонента пишет, несовместимые параметры безопасности. И звонок обрывается.
    И еще вопрос такой. если например вдруг получится D-link так же зарегистрировать, то получается для всех ip телефонов мне нужно будет создавать TrustedApplication? 
    • Изменено AndreySV 26 декабря 2011 г. 7:17
    26 декабря 2011 г. 7:09
  • Для установления звонка, выполните следующую команду:

    Set-CsMediaConfiguration -EncryptionLevel SupportEncryption

    Ага :) ! Мало того, так вы только сможете звонить с этих телефонов, но на них звонить не сможете - это уже будет нашей следующей эпопеей ;) ...

    Сейчас, давайте, настроим ваш D-Link, чтоб с него можно было звонить...

    26 декабря 2011 г. 7:58
    Модератор
  • Ну для этого мне надо его обратно взять))сегодня съезжу заберу и будем пробовать по этой схеме. Надо было мне тогда ту статью с "5ю листами комментов" читать)
    26 декабря 2011 г. 9:04
  • А позвонить-то получилось после настройки шифрования ;) ?

    26 декабря 2011 г. 9:07
    Модератор
  • не-а..вот только что попробовал, такая же фигня.
    26 декабря 2011 г. 9:17
  • Пишет уровни безопасности не совпадают
    26 декабря 2011 г. 9:19
  • Ну, вы, для убедительности, перезагрузите всё, в том числе и сами клиенты...

    26 декабря 2011 г. 9:19
    Модератор
  • Так, сервер не надо было перезагружать, после перезагрузки клиента, с софтофона можно звонить. Кстати интересует вопрос, а с него можно только на SIP адреса звонить или по номеру телефона тоже? например внутренний
    27 декабря 2011 г. 8:03
  • Ну, это я на всякий случай сказал.

    Можно, но тут всё далеко не так просто и очевидно - нужно набрать что-то типа "+1234@domain.ru;user=phone". Как именно будут формировать SIP-адрес обычные телефоны - нужно проверять...

    27 декабря 2011 г. 8:21
    Модератор
  • ну все телефон у меня на руках..пробуем подключить_)
    27 декабря 2011 г. 11:07
  • И все же он не регестрируется.
    27 декабря 2011 г. 11:59
  • Ну так пробуйте ;) ...
    27 декабря 2011 г. 12:01
    Модератор
  • Так и не надо, чтоб он регистрировался ;) . Есть у него возможность подключаться к серверу без регистрации, как у X-Lite'а?
    27 декабря 2011 г. 12:17
    Модератор
  • ну что-то не хочет он) пишет на экране SIP1 Рег. Сервер НЕ...жаль что лог он не в едет.
    27 декабря 2011 г. 12:18
  • Ну так смотрите на сервере, о чём они общаются ;) ...

    27 декабря 2011 г. 12:20
    Модератор
  • Вот в том то и дело))))что нет логов на сервере.
    27 декабря 2011 г. 12:35
  • Значит, телефон с ним даже не общается ;) .
    27 декабря 2011 г. 12:36
    Модератор
  • Вот вот. А это очень и очень странно, что он даже к нему и не обращается. хотя все правильно указано было.
    27 декабря 2011 г. 12:42
  • В данном вопросе, к сожалению, уже ни чем не могу помочь - мучайте поддержку и документацию...
    27 декабря 2011 г. 12:46
    Модератор
  • Ну как разработчики мне сказали, надо снифером пройтись...а вообще, я к телефону telnetom подключился, и логи посмотрел. и есть там ошибки. скинуть попросили в поддержку.
    28 декабря 2011 г. 9:12
  • Если в логах Lync пусто - может в качестве протокола на телефоне указан UDP.

    Поставьте на Lync Server Wireshark и смотрите в нем.

    фильтр - слово sip мальненькими буквами.


    28 декабря 2011 г. 9:34
  • Ну так это же первое, что мы обсудили, да и на картинках с настройками видно, что выставлен TCP ;) .
    28 декабря 2011 г. 9:37
    Модератор
  • Ну так с тех пор телеон относили и забирали :-)

    Кстати, и настройке при таком раскладе (без регистрации) долны быть другими:

    • Галка регистрации снята. Поля регистрации пустыми
    • IP Lync FE в поле Адрес proxy-сервера
    • порт в поле ниже - 5060

     

    28 декабря 2011 г. 9:44
  • Ну так я для того и провёл человека через дебри, чтоб он уже самостоятельно выполнил аналогичную настройку с другим аппаратом ;) .

    28 декабря 2011 г. 9:50
    Модератор
  • Вот что говорит witeshark - 

     

        Time                    Source                Destination           Protocol   Length   Info

        151 3.394294    192.168.0.131         192.168.0.7           SIP      561        Request: REGISTER sip:lync.ourgold.local

     

    Frame 151: 561 bytes on wire (4488 bits), 561 bytes captured (4488 bits)

    Ethernet II, Src: D-LinkIn_0e:35:44 (1c:7e:e5:0e:35:44), Dst: FujitsuT_88:a9:f8 (00:19:99:88:a9:f8)

    Internet Protocol Version 4, Src: 192.168.0.131 (192.168.0.131), Dst: 192.168.0.7 (192.168.0.7)

    Transmission Control Protocol, Src Port: blackjack (1025), Dst Port: sip (5060), Seq: 1, Ack: 1, Len: 495

    Session Initiation Protocol

     

     

               Time               Source                Destination           Protocol   Length    Info

        152 3.395845    192.168.0.7           192.168.0.131         SIP         611         Status: 404 Not Found    (0 bindings)

     

    Frame 152: 611 bytes on wire (4888 bits), 611 bytes captured (4888 bits)

    Ethernet II, Src: FujitsuT_88:a9:f8 (00:19:99:88:a9:f8), Dst: D-LinkIn_0e:35:44 (1c:7e:e5:0e:35:44)

    Internet Protocol Version 4, Src: 192.168.0.7 (192.168.0.7), Dst: 192.168.0.131 (192.168.0.131)

    Transmission Control Protocol, Src Port: sip (5060), Dst Port: blackjack (1025), Seq: 1, Ack: 496, Len: 545

    Session Initiation Protocol

     

    Кстати,  в блоге http://adonin.wordpress.com есть инструкция по TrustedApplication. Там есть вот эти пункты, их у себя я не делал

    $tcpRoute = New-CsStaticRoute -TCPRoute -Destination <IP adres LBG> -Port 5060 -MatchUri <Remote CC URI on ICP tab LBG>
    6)     Set-CsStaticRoutingConfiguration -Route @{Add=$tcpRoute}
    7)     Enable-CsTopology
    8)     Get-CsTopology -AsXml | Out-File C:\rcc.xml (change IP adress on section Cluster Fqdn=»<FQDN LBG>» from 0.0.0.0 to IP adress of LBG!!)
    9)     Publish-CsTopology –FileName C:\rcc.xml

    With this the Mitel/LBG is nicely connected to Lyn


    • Изменено AndreySV 28 декабря 2011 г. 12:42
    28 декабря 2011 г. 12:28
  • Маршрут нужен будет только для того, чтоб можно было не только звонить с телефона, но и на телефон - это та самая дальнейшая эпопея о которой я говорил ;) .
    28 декабря 2011 г. 14:09
    Модератор
  • По Wireshark.

    В ответе явно написано почему ваш телефон "отшили".

    Он пытался зарегистрироваться. Галку "включить регистрацию" точно убрали?

    Чтоб понять, что должно быть, снимите лог при подключении x-lite.

     

    28 декабря 2011 г. 20:43
  • Посмотрел логи, когда x-lite подключается. Но добиться того же от D-linka так и не получилось. Может конечно я что-то и не правильно сделал. Сейчас лог делинка пишет такое:   400 malformed +sip.instance parameter

    А если галочку регитсрация снять, то тогда на телефоне пропадает надпись SIP1 Registred Fail. Просто написано VoIP Phone 1.0, 30.12.2011 13:27 и все. В логах wiкeshark ниче нет. И все таки мне кажется, либо где-то галочку какую-нибудь надо прописать, либо еще что. А вот еще вопрос, чтобы назначить пользователю Lynca внутренний номер, чтобы набирать не sip адрес, а номер...есть такое же ?

    30 декабря 2011 г. 9:28
  • Конечно есть! Но чтоб, например, через тот же X-Lite на него позвонить, нужно набрать ещё более хитрый SIP-адрес, который я приводил. Какой SIP-адрес будет формировать ваш телефон, при наборе номера - нужно проверять...
    31 декабря 2011 г. 16:52
    Модератор
  • AndreySV, удалось ли Вам победить телефон и Lync?
    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий
    17 января 2012 г. 14:17
  • Не..к сожалению не получилось. Телефон у меня есть, потом может в ближайшем будущем попробую еще раз с ним повозиться..может что и получится.
    31 января 2012 г. 6:57