Если IP-телефон или софтфон не регистрируется на сервере, сначала определите сторону: проблема в самом аппарате или в сервере.
Проверки на телефоне
- Регистрационные данные. Адрес SIP-сервера — это адрес сервера Октелл, порт 5060. Логин и пароль должны совпадать с указанными в карте сети.
- Доступность сервера. Пропингуйте сервер Октелл с компьютера, находящегося в той же локальной сети, что и телефон.
- Фаервол в сети. Проверьте, разрешены ли исходящие соединения.
Проверки на сервере
- Устройство в карте сети. Телефон должен быть описан в карте сети, а его учётные данные — совпадать с настройками аппарата.
- Ответ 404 NOT FOUND на запрос REGISTER — отдельный случай со своей причиной, ему посвящена собственная статья справки.
- Брандмауэр и антивирус. Добавьте в исключения:
\oktell\server\oktell.ServerService.exe \oktell\server\oktell.HALRemoteApp.exe - Порт 5060 занят. Проверяется командой
netstat -anop udp— порядок действий описан в статье о регистрации на сервере провайдера.
Диагностика подменой устройства
Если другие телефоны регистрируются нормально, проблема почти наверняка в конкретном аппарате. Сравните его настройки с рабочим и приведите в соответствие. Затем проведите перекрёстную проверку — она однозначно указывает на виновника:
| Что сделать | Результат | Вывод |
|---|---|---|
| Зарегистрировать проблемный телефон под учётной записью рабочего | Регистрируется | Дело в учётной записи: проверьте, внесено ли устройство в карту сети |
| Не регистрируется | Дело в самом аппарате или в его доступе к серверу | |
| Зарегистрировать рабочий телефон под учётной записью проблемного | Не регистрируется | Дело в учётной записи: проверьте карту сети |
| Регистрируется | Дело в доступе к серверу от проблемного телефона |
Диагностика по логу TRN
Соберите транспортный лог за период плюс-минус десять минут от попытки регистрации:
\oktell\server\Log\Hardware\SIP\trn_[дата].log
Найдите пакет REGISTER от телефона и по его Call-ID — ответ сервера. Код ответа укажет причину отказа.