IP телефон не регистрируется на сервере — различия между версиями

Материал из Oktell
Перейти к: навигация, поиск
Строка 3: Строка 3:
 
:*<p>Если на одном, то, скорее всего, допущена ошибка в настройке самого телефона или карте сети. Убедитесь, что были введены корректные регистрационные данные: адрес и порт sip-сервера(адрес сервера oktell и порт 5060), логин и пароль(должен совпадать с логином и паролем в карте сети). Подробнее о настройках телефона: http://wiki.oktell.ru/Подключение_IP_телефонов_и_софтфонов</p>
 
:*<p>Если на одном, то, скорее всего, допущена ошибка в настройке самого телефона или карте сети. Убедитесь, что были введены корректные регистрационные данные: адрес и порт sip-сервера(адрес сервера oktell и порт 5060), логин и пароль(должен совпадать с логином и паролем в карте сети). Подробнее о настройках телефона: http://wiki.oktell.ru/Подключение_IP_телефонов_и_софтфонов</p>
 
:*<p>Если несколько устройств так же не могут зарегистрироваться на сервере, а регистрационные данные введены корректные, то, очевидно, проблема либо в настройках сети, либо в антивирусе или брандмауэре на вашем сервере. Добавьте в исключение антивируса и брандмауэра на сервере oktell.ServerService.exe и oktell.HalRemoteApp.exe. Так же убедитесь, что на серверном интерфейсе поднялся порт 5060. Для этого в командной строке выполните команду netstat -anop udp и определите PID у порта 5060(в примере PID-4976)</p>
 
:*<p>Если несколько устройств так же не могут зарегистрироваться на сервере, а регистрационные данные введены корректные, то, очевидно, проблема либо в настройках сети, либо в антивирусе или брандмауэре на вашем сервере. Добавьте в исключение антивируса и брандмауэра на сервере oktell.ServerService.exe и oktell.HalRemoteApp.exe. Так же убедитесь, что на серверном интерфейсе поднялся порт 5060. Для этого в командной строке выполните команду netstat -anop udp и определите PID у порта 5060(в примере PID-4976)</p>
 +
 +
 
[[Файл:anop.png|center]]
 
[[Файл:anop.png|center]]
 +
 +
 
<p>В диспетчере задач определите какому процессу принадлежит порт 5060 по PID(Вид\Выбрать столбцы\ИД процесса(PID))</p>
 
<p>В диспетчере задач определите какому процессу принадлежит порт 5060 по PID(Вид\Выбрать столбцы\ИД процесса(PID))</p>
 +
  
 
<center> [[Файл:disp2.png]] [[Файл:disp.png]] </center>
 
<center> [[Файл:disp2.png]] [[Файл:disp.png]] </center>
 +
  
 
<p>Если данный PID соответствует oktell.HalRemoteApp.exe, то порт занял oktell. Иначе отключите приложение, которое заняло порт 5060, перезагрузите службу сервера(Администрирование\Общие настройки\Управление сервером\перезагрузить службу сервера oktellserver). Проверьте повторно после перезагрузки службы какой процесс занял порт 5060. Затем перерегистрируйте телефон.</p>
 
<p>Если данный PID соответствует oktell.HalRemoteApp.exe, то порт занял oktell. Иначе отключите приложение, которое заняло порт 5060, перезагрузите службу сервера(Администрирование\Общие настройки\Управление сервером\перезагрузить службу сервера oktellserver). Проверьте повторно после перезагрузки службы какой процесс занял порт 5060. Затем перерегистрируйте телефон.</p>

Версия 09:06, 14 ноября 2013

Если IP телефон не регистрируется на SIP-сервере, то необходимо определить следующее:

Данная проблема наблюдается на всех устройствах или на одном?

  • Если на одном, то, скорее всего, допущена ошибка в настройке самого телефона или карте сети. Убедитесь, что были введены корректные регистрационные данные: адрес и порт sip-сервера(адрес сервера oktell и порт 5060), логин и пароль(должен совпадать с логином и паролем в карте сети). Подробнее о настройках телефона: http://wiki.oktell.ru/Подключение_IP_телефонов_и_софтфонов

  • Если несколько устройств так же не могут зарегистрироваться на сервере, а регистрационные данные введены корректные, то, очевидно, проблема либо в настройках сети, либо в антивирусе или брандмауэре на вашем сервере. Добавьте в исключение антивируса и брандмауэра на сервере oktell.ServerService.exe и oktell.HalRemoteApp.exe. Так же убедитесь, что на серверном интерфейсе поднялся порт 5060. Для этого в командной строке выполните команду netstat -anop udp и определите PID у порта 5060(в примере PID-4976)


Anop.png


В диспетчере задач определите какому процессу принадлежит порт 5060 по PID(Вид\Выбрать столбцы\ИД процесса(PID))


Disp2.png Disp.png


Если данный PID соответствует oktell.HalRemoteApp.exe, то порт занял oktell. Иначе отключите приложение, которое заняло порт 5060, перезагрузите службу сервера(Администрирование\Общие настройки\Управление сервером\перезагрузить службу сервера oktellserver). Проверьте повторно после перезагрузки службы какой процесс занял порт 5060. Затем перерегистрируйте телефон.

Точнее всего диагностировать данную проблему можно анализируя лог-журналы oktell или трейс пакетов wireshark, но для этого необходимо иметь определенные знания sip-протокола. Если предыдущие рекомендации не помогли решить проблему, то воспользуйтесь сборщиком лог-журналов(подробнее: http://wiki.oktell.ru/Сборка_лог-журналов) и соберите транспортный лог-журнал(hardware\sip\trn) за время +\- 10 мин. с момента попытки перерегистрации.


Дополнительно: ВНИМАНИЕ:Во избежание проблем с подключением внешних устройств, разрешите запуск следующих программ в настройках брандмауэра

  • \oktell\server\oktell.ServerService.exe
  • \oktell\server\oktell.HALRemoteApp.exe

Брандмауэр Windows -> Разрешить запуск программы или компонента через брандмауэр Windows -> Разрешить другую программу -> Обзор