Телефонът не се регистрира: надписи на екрана и кодове за грешки
Регистрацията е телефонът, който на всеки няколко минути съобщава на АТС: „аз съм такъв и такъв добавен номер, звънете ми тук“. Сървърът отговаря с кратък код, а телефонът го показва по свой начин: една марка пише „Register Failed“, друга рисува сива икона, трета произнася в слушалката „Device not registered“. Причината почти винаги е в едно от петте полета от прозореца „Данни за достъп на добавения номер“ или в мрежата на обекта — и по кода може да се назове точно, без да се преглежда всичко подред.
Как да настроите телефон от нулата — в прегледа „Настройка на SIP телефони“; ако регистрация има, а проблемът е друг — диагностика по симптоми.
Първо проверете в админ панела#
Админ панел → Телефония → „Служители и групи“:
- Точка при добавения номер. „Връзката още не е проверявана“ — телефонът нито веднъж не е стигнал до регистрация: адрес, логин или мрежа. „Няма връзка“ — регистрирал се е и е изчезнал: мрежа, рутер или паролата е била нулирана. „Изключен“ — операторът е изключен в самия админ панел, телефонът няма нищо общо. Статусът се обновява приблизително веднъж в минута.
- Прозорец „Данни за достъп на добавения номер“ — сверте сървъра и логина с това, което е в телефона. Паролата не може да се види (съхраняваме само нейния хеш): ако се съмнявате — натиснете „Нулиране на паролата“ и въведете нова.
- „Връзки“ в картата на апарата (клик върху етикета в реда на добавения номер): кога е била последната успешна регистрация, от кой адрес и от коя мрежа. Отбелязване „АТС е била рестартирана“ — в този момент всички телефони изчезнаха наведнъж и това не е повреда на апарата. Адрес от чужда държава или чужд доставчик — под този логин се регистрира външен човек: нулирайте паролата.
- SIP трасиране на отделената АТС (раздел „Сървър“ → „Диагностика на линията“): включете записа, рестартирайте телефона — в стенограмата ще има неговия
REGISTERи отговора на АТС с кода. - Телефонът се регистрира — веднага наберете
*43: регистрацията и звукът се чупят поотделно и зелената точка не казва нищо за звука (как да четете резултата).
Как протича регистрацията#
Четири стъпки и първият отказ в тях е норма:
- Телефонът изпраща заявка
REGISTER: „аз съмsip-…-101, звънете ми тук“. - АТС отговаря 401 — „представете се“ — и изпраща еднократна загадка. Това не е грешка, така започва всяка регистрация.
- Телефонът повтаря заявката с отговор на загадката, изчислен от паролата. Самата парола не се предава по мрежата.
- АТС отговаря 200 OK и посочва срок. До изтичането му телефонът ще повтори регистрацията сам.
Ако на стъпка 4 вместо 200 отново дойде 401 — логинът или паролата не са приети. Ако изобщо няма отговор — заявката не е стигнала до АТС или отговорът не се е върнал.
За администратора на мрежата: срокове, проверки и NAT от страната на АТС
- Срок на регистрацията. Телефонът може да поиска от 60 до 3600 секунди. По-малко от 60 — АТС ще отговори
423 Interval Too Brief; повече от 3600 — ще го съкрати до 3600; не е посочил срок — АТС ще постави 120 секунди. - Проверка на апаратите. Веднъж на 60 секунди АТС пита всеки регистриран апарат „на линия ли си?“ (SIP
OPTIONS) и чака отговор 3 секунди. Не е отговорил — точката изгасва и към този апарат не отиват обаждания, докато не се появи отново. - Колко апарата на акаунт. По подразбиране до 5 едновременно; шестата регистрация измества най-старата. На отделената АТС и двете стойности се променят в „Тънки настройки на SIP“.
- Транспорт. UDP и TCP на порт 5060. TLS платформата за телефони в момента не предоставя — телефон с TLS няма да се регистрира.
- NAT. АТС сама отговаря на онзи адрес и порт, от който е дошла заявката, и запомня именно него, а не адреса, който е посочил телефонът. STUN и „NAT traversal“ в телефона не са нужни.
Стойностите са от shared/sip/advanced-options.json (група registration и nat).
Кодове за отговор от сървъра#
Кодът се вижда в SIP-трасето, в статуса на акаунта в уеб интерфейса на телефона и в журнала на софтфона. Ако телефонът ви показва само „Register Failed“ — вижте следващия раздел.
| Код | Какво означава с прости думи | Какво да проверите |
|---|---|---|
| 401 / 407 веднъж, след това 200 | Нормална регистрация на две стъпки | Нищо |
| 401 отново и отново | Потребителското име или паролата не са приети. На нашата АТС грешно потребителско име и грешна парола изглеждат еднакво — сървърът не подсказва какво точно не е наред, за да не могат скенерите да пробват съществуващи добавочни номера ⚠️ verify | Потребителското име изцяло sip-…-<номер> в двете полета (User Name и Auth Name); паролата — след последното „Сброси паролата“; няма ли интервал в края след копирането |
| 403 Forbidden | Сървърът ви е разпознал и е отказал. От нашата АТС при грешна парола идва 401, затова 403 по-често означава „чукате на грешното място“: в телефона е адресът на предишния доставчик или на чужда АТС. Друг случай — на акаунта са свършили местата за устройства, а изтласкването на старите е изключено в „Тънки настройки на SIP“ | Адресът на сървъра — копиран от прозореца на админ панела; сървърът за автоматична настройка на предишния собственик е изчистен; броят на устройствата на акаунта в картона |
| 404 Not Found | На този сървър няма такъв акаунт или такъв домейн | Печатна грешка в адреса на сървъра; в полето Domain / Realm на телефона е въведено нещо свое; адресът на общия сървър при обект с отделна АТС |
| 408 Request Timeout, или изобщо няма отговор | Заявката не е стигнала до АТС или отговорът не се е върнал до телефона | Адресът на сървъра, портът 5060, транспортът UDP (не TCP / TLS); SIP ALG на рутера; затворен изходящ UDP 5060; телефон в гостуващ Wi-Fi |
| 423 Interval Too Brief | Телефонът иска твърде кратък срок за регистрация: нашият минимум е 60 секунди | Полето Expires / Register Expiration / Registration Period — не по-малко от 60; заводската стойност не е нужно да се пипа |
| 488 / 606 | Това не е за регистрацията: така се отговаря на повикване, когато страните не са се разбрали за кодека | В телефона трябва да е включен поне един от G.711 (PCMA, PCMU) или G.722 — вижте „Няма звук“ |
| 503 Service Unavailable | Сървърът временно не приема. Случва се, докато АТС се рестартира при обновяване — в „Връзки“ ще се появи отметка „АТС се рестартираше“. Някои програми пишат 503 и когато сами не са успели да изпратят заявката | Изчакайте няколко минути и рестартирайте телефона; ако се задържи по-дълго — към поддръжката |
Надписи на екрана на телефоните#
Една и съща причина изглежда различно при различните марки. Какво пишат устройствата, според документацията на производителите:
| Марка | Какво се вижда | Какво означава | Подробности |
|---|---|---|---|
| Yealink T | „No Service“ | На телефона няма нито един работещ акаунт: линията е изключена или не се е регистрирала | Yealink T |
| Yealink T | „Register Failed“, сива икона на линията | Сървърът е отказал — потребителско име или парола | Yealink T |
| Yealink T | „Unregistered“ | Акаунтът е свален от регистрация: линията е изключена или телефонът сам е излязъл | Yealink T |
| Yealink W (DECT) | „Unregistered!“ на слушалката | Слушалката не е свързана с базата — това е радио, а не АТС | Свързване на слушалки |
| Grandstream GRP | „Unregistered“ при линията | Акаунтът не е регистриран; честа причина — Account Active: No |
Grandstream GRP |
| Grandstream HT (шлюз) | Глас „Device not registered“ при вдигане на слушалката | Портът на шлюза не е регистриран | Grandstream HT |
| Grandstream DP (DECT) | „SIP Registration: NO“ на червен фон в статуса на базата | Акаунтът на базата не е регистриран | Grandstream DP |
| Fanvil | Line Status „Trying“, после „Timeout“ | Сървърът не отговаря или отговаря с отказ — потребителско име, адрес, мрежа | Fanvil |
| Panasonic KX-TGP600 | „Error:003“ на слушалката; празен VoIP Status в уеб интерфейса | Регистрацията на сървъра не е минала; празният статус се случва и при грешка при удостоверяване | Panasonic |
| Snom | Празен квадрат вместо икона на слушалка | Телефонът е настроен, но сървърът не отговаря | Snom |
| Zoiper | „Not registered“ в статуса на акаунта | Регистрацията не е минала; подробност — по иконата „!“ в долната част на прозореца | Софтфони: грешки на Zoiper |
Всеки софтфон, който се оплаква от DNS („адресът не е намерен“), казва едно: адресът на сървъра е с печатна грешка или устройството няма достъп до DNS (UDP 53).
Особени случаи#
Грешна парола не блокира вашия адрес#
Много телефонни централи след няколко неуспешни опита блокират адреса, от който са дошли. Нашата — не, и това е съзнателно решение: зад един адрес на обект стоят всички негови телефони и един апарат със стара парола би прекъснал връзката на цялата зала. Затова неуспешният опит не се „наказва“ с нищо: поправите ли паролата, телефонът ще се регистрира още при следващия опит, не е нужно да чакате отблокиране.
Отказите централата все пак ги брои. На отделна централа, ако от един адрес за 5 минути пристигнат около 300 отказа или някой пребира несъществуващи добавочни номера, собственикът получава съобщение в работния чат — така изглежда скенер от интернет, а не собственият офис. Дали да се блокира адресът, решава човек.
Фърмуер на Teams или Zoom#
Yealink, Poly, AudioCodes и Cisco пускат същите модели с фърмуер за Microsoft Teams, Skype for Business или Zoom. Отвън апаратът е същият, но обикновен SIP акаунт не може да се въведе в него: няма нито раздел Account, нито поле за SIP сървър, а на екрана при зареждане — логото на Teams или Zoom. Такъв телефон няма да се свърже с нашата централа, докато не се качи SIP фърмуерът на производителя (той не съществува за всички модели). Подробности по марки — Yealink T, Poly, Cisco.
Телефон втора употреба „сам връща“ старите настройки#
Настроихте го, всичко работеше — на сутринта пак не се регистрира, а в полетата има чужд сървър. Вътре е останал адресът на сървъра за автоматична настройка на предишния оператор и телефонът при всяко рестартиране изтегля оттам конфигурацията. Изчистете адреса за автоматична настройка (при всяка марка е на различно място — на страницата на марката) или направете връщане към заводските настройки.
Grandstream след грешка чака 20 минути#
Телефоните и шлюзовете Grandstream след отговор 403 Forbidden по подразбиране повтарят регистрацията само след 1200 секунди (полето Registration Retry Wait Time upon 403 Forbidden). Поправихте ли адреса или логина — рестартирайте апарата, иначе той честно ще мълчи още 20 минути.
Регистрира се, а след минута-две изчезва#
Обектът ту е зелен, ту сив, в „Работоспособност“ — чести пропадания. Регистрацията стига до централата, но обратният път рутерът затваря, преди телефонът да го обнови. Лекува се с keep-alive в телефона и изключен SIP ALG — разбор в „Входящите работят само първите минути“.
Какво да направите по ред#
След всяка стъпка изчакайте минута и погледнете обекта в админ панела; продължете — само ако не е помогнало.
- Логинът изцяло —
sip-…-<номер>в User Name и в Auth Name / Register Name / Authentication ID. Не „101“. - Нова парола. Натиснете в админ панела „Сброси парола“, копирайте новата с бутона и я въведете наново — не подбирайте старата.
- Адрес на сървъра — копиран от прозореца „Данни за достъп на добавочния номер“, без
http://, без интервали и без порт след двоеточие. - Порт
5060, транспортUDP. TLS и SRTP в телефона са изключени. - Линията е включена —
Line Active,Account Active,Activate,Register: Yes— и настройките са запазени (Save / Apply / Confirm). - Рестартирайте телефона. Особено Grandstream след 403 и Snom след смяна на акаунта.
- Мрежа. Телефонът е в служебната мрежа, най-добре с кабел; SIP ALG на рутера е изключен; изходящият UDP 5060 е отворен. Подробно — „Мрежа, рутер и интернет“.
- Чужда автоматична настройка — изчистете адреса или върнете телефона към заводските настройки.
- Фърмуер — SIP, а не Teams / Zoom.
Какво да изпратите на поддръжката#
- модел и фърмуер на телефона (ред от етикета на апарата, ако той поне веднъж се е регистрирал, или от екрана Status на самия телефон);
- точния надпис на екрана или кода от статуса на акаунта — най-добре снимка на екрана;
- добавочния номер и часа на последния опит;
- екранна снимка на страницата на акаунта в уеб интерфейса на телефона (паролата закрийте);
- на отделна централа — текста на SIP трейса за момента на рестартирането на телефона;
- как е свързан телефонът (кабел / Wi-Fi) и модела на рутера.
Как да ни пишете — „Поддръжка“.
Често задавани въпроси#
Паролата със сигурност е правилна, а телефонът пише Register Failed — защо?#
Най-често виновна не е паролата, а логинът: във второто поле (Auth Name, Authentication ID, Register Name) е останало „101“ или е празно. Вторият заподозрян — някой е натиснал „Сброси парола“ за този добавочен номер и старата парола вече не действа. Третият — невидим интервал в края при копиране. Не пребирайте варианти: сбросете паролата и въведете новата в двете нужни полета.
Дойде съобщение „На вашата централа пребират имена на акаунти“ — хакнаха ли ни?#
Не, това е фонът на интернета: скенерите денонощно пробват порт 5060 на всякакви сървъри. Съобщението означава, че централата го е забелязала и не е пуснала нищо. Нашите пароли са дълги и се издават от системата — не могат да бъдат отгатнати с преборване. Ако в такова съобщение фигурира адресът на вашия собствен обект — това е ваш телефон със стара парола: намерете го в „Връзки“ и въведете новата парола.
Колко телефона могат да се регистрират на един добавочен номер?#
По подразбиране до пет едновременно — например настолен телефон и приложение на смартфон; входящото звъни на всички наведнъж. Шестият измества най-стария и той спира да получава входящи. Ако е нужно да звънят различни хора — това е група за звънене, а не общ логин.
Защо телефонът се регистрира само след 20 минути след поправката?#
Телефонът сам решава кога да повтори опита. Grandstream след отказ 403 чака 1200 секунди, други марки — от 20 секунди до няколко минути. След всяка промяна на акаунта рестартирайте апарата — това е най-бързият начин да проверите резултата.
Свързани раздели#
- Телефонът не работи: диагностика по симптоми — контролен списък „в админ панела | в телефона“
- Настройка на SIP телефони — данни за регистрация, ако не се регистрира — общи причини, връщане към заводски настройки
- Разговорът се прекъсва — включително „регистрира се и изчезва“
- Няма звук, ехо, „робот“
- Мрежа, рутер и интернет за телефония
- Диагностика на връзката (SIP трасиране)
Източници#
- RFC 3261 — SIP: регистрация (§10), кодове за отговор (§21),
423 Interval Too BriefиMin-Expires— https://www.rfc-editor.org/rfc/rfc3261 - Yealink SIP-T2/T3/T4/T5/CP920 Administrator Guide V86.60 — надписи „No Service“, „Register Failed“, „Unregistered“ (раздел Action URL и Troubleshooting)
- Grandstream GRP261x/262x/263x Administration Guide — Registration Retry Wait Time upon 403 Forbidden (заводски 1200 с) — https://documentation.grandstream.com/knowledge-base/grp261x-grp262x-grp263x-series-administration-guide/
- Grandstream HT80x Administration Guide — гласово указание „Device not registered“, SIP Registration Failure Retry Wait Time upon 403 Forbidden — https://documentation.grandstream.com/knowledge-base/ht80x-administration-guide/
- Grandstream DP752 Administration Guide — статус SIP Registration YES / NO — https://documentation.grandstream.com/knowledge-base/dp752-administration-guide/
- Panasonic KX-TGP600 Administrator Guide (ред. 2019-03) — Error:003, VoIP Status — https://www.psn-web.net/cs-im/Global/SIPPHONE/sipphone_net/download/TGP6/manual/CE/TGP600_AG(en)_QA.pdf
- Fanvil X3S User Manual — статус на SIP акаунта Registered / Trying / Timeout — https://download.fanvil.com/User%20Manual/En/X3S/X3S_User_Manual.pdf
- Zoiper 5 User Guide v1.0.7 — статус на акаунта „Not registered“, индикатор за грешки — https://www.zoiper.com/pdf/User%20Guide%20Zoiper%205%20v.1.0.7.pdf
- Код на АТС:
shared/sip/advanced-options.json(срок на регистрация 60–3600 с, по подразбиране 120 с; проверка веднъж на 60 с с изчакване 3 с; до 5 апарата на акаунт с изтласкване на най-стария; NAT),sip-edge/sipsync/authwatch.go(отказите се броят, адресът не се блокира, прагове за предупреждение),sip-edge/sipsync/render.go