Telefon nie rejestruje się: napisy na ekranie i kody błędów
Rejestracja to telefon, który co kilka minut informuje centralę: „jestem tym a tym numerem wewnętrznym, dzwońcie do mnie tutaj”. Serwer odpowiada krótkim kodem, a telefon pokazuje go po swojemu: jedna marka pisze „Register Failed”, inna rysuje szarą ikonę, trzecia mówi do słuchawki „Device not registered”. Przyczyna prawie zawsze tkwi w jednym z pięciu pól z okna „Dane logowania numeru wewnętrznego” albo w sieci placówki — a po kodzie można ją wskazać dokładnie, bez sprawdzania wszystkiego po kolei.
Jak skonfigurować telefon od zera — w przeglądzie „Konfiguracja telefonów SIP”; jeśli rejestracja działa, a problem jest inny — diagnostyka po objawach.
Najpierw sprawdź w panelu administracyjnym#
Panel administracyjny → Telefonia → „Pracownicy i grupy”:
- Wskaźnik przy numerze wewnętrznym. „Połączenie nie było jeszcze sprawdzane” — telefon ani razu nie doszedł do rejestracji: adres, login lub sieć. „Brak połączenia” — rejestrował się i zniknął: sieć, router lub zresetowane hasło. „Wyłączony” — operator jest wyłączony w samym panelu administracyjnym, telefon nie ma z tym nic wspólnego. Status aktualizuje się mniej więcej raz na minutę.
- Okno „Dane logowania numeru wewnętrznego” — porównaj serwer i login z tym, co jest w telefonie. Hasła nie można podejrzeć (przechowujemy tylko jego hash): w razie wątpliwości naciśnij „Zresetuj hasło” i wpisz nowe.
- „Połączenia” w karcie aparatu (kliknięcie tagu w wierszu numeru wewnętrznego): kiedy była ostatnia udana rejestracja, z jakiego adresu i z jakiej sieci. Oznaczenie „Centrala była restartowana” — w tym momencie zniknęły naraz wszystkie telefony i to nie jest awaria aparatu. Adres z innego kraju lub od innego dostawcy — pod tym loginem rejestruje się ktoś obcy: zresetuj hasło.
- SIP-trace na dedykowanej centrali (zakładka „Serwer” → „Diagnostyka przewodu”): włącz nagrywanie, zrestartuj telefon — w zapisie będzie jego
REGISTERi odpowiedź centrali z kodem. - Telefon się zarejestrował — od razu wybierz
*43: rejestracja i dźwięk psują się osobno, a zielony wskaźnik nic nie mówi o dźwięku (jak czytać wynik).
Jak przebiega rejestracja#
Cztery kroki, a pierwsza odmowa w nich to norma:
- Telefon wysyła żądanie
REGISTER: „jestemsip-…-101, dzwońcie do mnie tutaj”. - Centrala odpowiada 401 — „przedstaw się” — i przysyła jednorazową zagadkę. To nie błąd, tak zaczyna się każda rejestracja.
- Telefon powtarza żądanie z odpowiedzią na zagadkę, obliczoną z hasła. Samo hasło nie jest przesyłane przez sieć.
- Centrala odpowiada 200 OK i podaje termin. Do jego upływu telefon powtórzy rejestrację sam.
Jeśli w kroku 4 zamiast 200 znowu przychodzi 401 — login lub hasło nie zostały przyjęte. Jeśli odpowiedzi nie ma wcale — żądanie nie dotarło do centrali albo odpowiedź nie wróciła.
Dla administratora sieci: terminy, sprawdzenia i NAT po stronie centrali
- Termin rejestracji. Telefon może poprosić od 60 do 3600 sekund. Mniej niż 60 — centrala odpowie
423 Interval Too Brief; więcej niż 3600 — skróci do 3600; nie podał terminu — centrala ustawi 120 sekund. - Sprawdzanie aparatów. Raz na 60 sekund centrala pyta każdy zarejestrowany aparat „jesteś w kontakcie?” (SIP
OPTIONS) i czeka na odpowiedź 3 sekundy. Nie odpowiedział — wskaźnik gaśnie i połączenia do tego aparatu nie przechodzą, dopóki nie pojawi się znowu. - Ile aparatów na koncie. Domyślnie do 5 jednocześnie; szósta rejestracja wypiera najstarszą. Na dedykowanej centrali obie wartości można zmienić w „Zaawansowanych ustawieniach SIP”.
- Transport. UDP i TCP na port 5060. TLS platforma dla telefonów obecnie nie udostępnia — telefon z TLS nie zarejestruje się.
- NAT. Centrala sama odpowiada na ten adres i port, z którego przyszło żądanie, i zapamiętuje właśnie je, a nie adres, który podał telefon. STUN i „NAT traversal” w telefonie nie są potrzebne.
Wartości — z shared/sip/advanced-options.json (grupa registration i nat).
Kody odpowiedzi serwera#
Kod widać w śladzie SIP, w statusie konta w interfejsie internetowym telefonu oraz w dzienniku softfonu. Jeśli telefon pokazuje tylko „Register Failed” — patrz następna sekcja.
| Kod | Co to znaczy prostymi słowami | Co sprawdzić |
|---|---|---|
| 401 / 407 raz, potem 200 | Normalna rejestracja w dwóch krokach | Nic |
| 401 raz za razem | Login lub hasło nie zostały przyjęte. W naszej centrali błędny login i błędne hasło wyglądają tak samo — serwer nie podpowiada, co dokładnie jest nie tak, żeby skanery nie mogły zgadywać istniejących numerów wewnętrznych ⚠️ verify | Login w całości sip-…-<номер> w obu polach (User Name i Auth Name); hasło — po ostatnim „Zresetuj hasło”; czy na końcu nie ma spacji po skopiowaniu |
| 403 Forbidden | Serwer was rozpoznał i odmówił. Z naszej centrali na błędne hasło przychodzi 401, dlatego 403 częściej znaczy „pukacie nie tam”: w telefonie adres poprzedniego dostawcy lub cudzej centrali. Jeszcze jeden przypadek — na koncie skończyły się miejsca na aparaty, a wypieranie starych jest wyłączone w „Zaawansowanych ustawieniach SIP” | Adres serwera — skopiowany z okna panelu administracyjnego; serwer autokonfiguracji poprzedniego właściciela wyczyszczony; liczba aparatów na koncie w karcie |
| 404 Not Found | Na tym serwerze nie ma takiego konta lub takiej domeny | Literówka w adresie serwera; w polu Domain / Realm telefonu wpisano coś własnego; adres wspólnego serwera u placówki z wydzieloną centralą |
| 408 Request Timeout, lub brak odpowiedzi w ogóle | Żądanie nie dotarło do centrali albo odpowiedź nie wróciła do telefonu | Adres serwera, port 5060, transport UDP (nie TCP / TLS); SIP ALG na routerze; zablokowany wychodzący UDP 5060; telefon w gościnnym Wi-Fi |
| 423 Interval Too Brief | Telefon prosi o zbyt krótki czas rejestracji: nasze minimum to 60 sekund | Pole Expires / Register Expiration / Registration Period — nie mniej niż 60; wartości fabrycznej nie trzeba ruszać |
| 488 / 606 | To nie dotyczy rejestracji: tak odpowiada się na połączenie, gdy strony nie dogadały się co do kodeka | W telefonie musi być włączony co najmniej jeden z G.711 (PCMA, PCMU) lub G.722 — patrz „Brak dźwięku” |
| 503 Service Unavailable | Serwer tymczasowo nie przyjmuje. Bywa, gdy centrala restartuje się przy aktualizacji — w „Połączeniach” pojawi się znacznik „Centrala była restartowana”. Niektóre programy piszą 503 także wtedy, gdy same nie mogły wysłać żądania | Poczekajcie kilka minut i zrestartujcie telefon; utrzymuje się dłużej — do wsparcia |
Napisy na ekranie telefonów#
Ta sama przyczyna wygląda u różnych marek inaczej. Co piszą aparaty, według dokumentacji producentów:
| Marka | Co widać | Co to znaczy | Więcej |
|---|---|---|---|
| Yealink T | „No Service” | W telefonie nie ma ani jednego działającego konta: linia wyłączona lub nie zarejestrowała się | Yealink T |
| Yealink T | „Register Failed”, szara ikona linii | Serwer odmówił — login lub hasło | Yealink T |
| Yealink T | „Unregistered” | Konto zostało wyrejestrowane: linię wyłączono lub telefon wyszedł sam | Yealink T |
| Yealink W (DECT) | „Unregistered!” na słuchawce | Słuchawka nie jest przypisana do bazy — to radio, a nie centrala | Przypisanie słuchawek |
| Grandstream GRP | „Unregistered” przy linii | Konto nie jest zarejestrowane; częsta przyczyna — Account Active: No |
Grandstream GRP |
| Grandstream HT (bramka) | Głos „Device not registered” przy podnoszeniu słuchawki | Port bramki nie jest zarejestrowany | Grandstream HT |
| Grandstream DP (DECT) | „SIP Registration: NO” na czerwonym tle w statusie bazy | Konto bazy nie jest zarejestrowane | Grandstream DP |
| Fanvil | Line Status „Trying”, potem „Timeout” | Serwer nie odpowiada lub odpowiada odmową — login, adres, sieć | Fanvil |
| Panasonic KX-TGP600 | „Error:003” na słuchawce; pusty VoIP Status w interfejsie internetowym | Rejestracja na serwerze nie przeszła; pusty status bywa też przy błędzie uwierzytelniania | Panasonic |
| Snom | Pusty kwadrat zamiast ikony słuchawki | Telefon jest skonfigurowany, ale serwer nie odpowiada | Snom |
| Zoiper | „Not registered” w statusie konta | Rejestracja nie przeszła; szczegóły — po ikonie „!” na dole okna | Softfony: błędy Zoiper |
Każdy softfon, który skarży się na DNS („nie znaleziono adresu”), mówi jedno: adres serwera z literówką albo urządzenie nie ma dostępu do DNS (UDP 53).
Przypadki szczególne#
Błędne hasło nie blokuje Twojego adresu#
Wiele central po kilku nieudanych próbach blokuje adres, z którego przyszły. Nasza — nie, i to świadoma decyzja: pod jednym adresem lokalu pracują wszystkie jego telefony, a jedno urządzenie ze starym hasłem odcięłoby łączność całej sali. Dlatego nieudana próba nie jest w żaden sposób „karana”: poprawiono hasło — telefon zarejestruje się już przy następnej próbie, nie trzeba czekać na odblokowanie.
Centrala przy tym liczy odmowy. W dedykowanej centrali, jeśli z jednego adresu w ciągu 5 minut przychodzi około 300 odmów lub ktoś próbuje nieistniejących numerów wewnętrznych, właściciel otrzymuje wiadomość na czacie roboczym — tak wygląda skaner z internetu, a nie własne biuro. O tym, czy blokować adres, decyduje człowiek.
Firmware Teams lub Zoom#
Yealink, Poly, AudioCodes i Cisco wypuszczają te same modele z firmware dla Microsoft Teams, Skype for Business lub Zoom. Z zewnątrz urządzenie jest takie samo, ale nie da się do niego wprowadzić zwykłego konta SIP: nie ma zakładki Account ani pola serwera SIP, a na ekranie rozruchu widnieje logo Teams lub Zoom. Taki telefon nie połączy się z naszą centralą, dopóki nie zostanie wgrany firmware SIP producenta (nie istnieje on dla wszystkich modeli). Szczegóły według marek — Yealink T, Poly, Cisco.
Telefon z drugiej ręki „sam przywraca” stare ustawienia#
Skonfigurowano, wszystko działało — rano znowu się nie rejestruje, a w polach jest obcy serwer. W środku pozostał adres serwera autokonfiguracji poprzedniego operatora i telefon przy każdym restarcie pobiera stamtąd konfigurację. Wyczyść adres autokonfiguracji (każda marka ma swoje miejsce — na stronie marki) lub wykonaj reset do ustawień fabrycznych.
Grandstream po błędzie czeka 20 minut#
Telefony i bramy Grandstream po odpowiedzi 403 Forbidden domyślnie ponawiają rejestrację dopiero po 1200 sekundach (pole Registration Retry Wait Time upon 403 Forbidden). Poprawiono adres lub login — zrestartuj urządzenie, inaczej będzie milczeć jeszcze przez 20 minut.
Rejestruje się, a po minucie-dwóch znika#
Placówka raz zielona, raz szara, w „Zdolności do pracy” — częste awarie. Rejestracja dociera do centrali, ale drogę powrotną router zamyka, zanim telefon ją odświeży. Pomaga keep-alive w telefonie i wyłączony SIP ALG — analiza w „Połączenia przychodzące działają tylko pierwsze minuty”.
Co zrobić po kolei#
Po każdym kroku odczekaj minutę i spójrz na placówkę w panelu administracyjnym; przechodź dalej — tylko jeśli nie pomogło.
- Login w całości —
sip-…-<номер>w User Name i w Auth Name / Register Name / Authentication ID. Nie „101”. - Nowe hasło. Kliknij w panelu administracyjnym „Zresetuj hasło”, skopiuj nowe przyciskiem i wpisz je od nowa — nie zgaduj starego.
- Adres serwera — skopiowany z okna „Dane logowania numeru wewnętrznego”, bez
http://, bez spacji i bez portu po dwukropku. - Port
5060, transportUDP. TLS i SRTP w telefonie wyłączone. - Linia włączona —
Line Active,Account Active,Activate,Register: Yes— i ustawienia zapisane (Save / Apply / Confirm). - Zrestartuj telefon. Zwłaszcza Grandstream po 403 i Snom po zmianie konta.
- Sieć. Telefon w sieci służbowej, najlepiej kablem; SIP ALG na routerze wyłączony; wychodzący UDP 5060 otwarty. Szczegółowo — „Sieć, router i internet”.
- Obca autokonfiguracja — wyczyścić adres lub zresetować telefon.
- Firmware — SIP, a nie Teams / Zoom.
Co przesłać do wsparcia#
- model i firmware telefonu (wiersz ze znacznika urządzenia, jeśli choć raz się zarejestrował, albo z ekranu Status samego telefonu);
- dokładny napis na ekranie lub kod ze statusu konta — najlepiej zdjęcie ekranu;
- numer wewnętrzny i czas ostatniej próby;
- zrzut ekranu strony konta w interfejsie web telefonu (hasło zasłoń);
- w dedykowanej centrali — tekst SIP-trace z momentu restartu telefonu;
- jak podłączony jest telefon (kabel / Wi-Fi) i model routera.
Jak do nas napisać — „Wsparcie”.
Częste pytania#
Hasło jest na pewno poprawne, a telefon pisze Register Failed — dlaczego?#
Najczęściej winny nie jest hasło, a login: w drugim polu (Auth Name, Authentication ID, Register Name) zostało „101” albo jest puste. Drugi kandydat — ktoś kliknął „Zresetuj hasło” przy tym numerze wewnętrznym i stare hasło już nie działa. Trzeci — niewidzialna spacja na końcu przy kopiowaniu. Nie zgaduj wariantów: zresetuj hasło i wpisz nowe w oba potrzebne pola.
Przyszła wiadomość „Na Waszej centrali ktoś próbuje odgadnąć nazwy kont” — zostaliśmy zhakowani?#
Nie, to tło internetu: skanery przez całą dobę próbują portu 5060 na dowolnych serwerach. Wiadomość oznacza, że centrala to zauważyła i niczego nie wpuściła. Nasze hasła są długie i nadawane przez system — nie da się ich odgadnąć metodą brute force. Jeśli w takiej wiadomości jest adres Waszego lokalu — to Wasz telefon ze starym hasłem: znajdź go w „Połączeniach” i wpisz nowe hasło.
Ile telefonów można zarejestrować na jeden numer wewnętrzny?#
Domyślnie do pięciu jednocześnie — na przykład telefon biurkowy i aplikacja na smartfonie; połączenie przychodzące dzwoni na wszystkie naraz. Szósty wypchnie najstarszy i ten przestanie odbierać połączenia przychodzące. Jeśli ma dzwonić do różnych osób — to grupa dzwonienia, a nie wspólny login.
Dlaczego telefon zarejestrował się dopiero 20 minut po poprawieniu?#
Telefon sam decyduje, kiedy ponowić próbę. Grandstream po odmowie 403 czeka 1200 sekund, inne marki — od 20 sekund do kilku minut. Po każdej zmianie konta zrestartuj urządzenie — to najszybszy sposób sprawdzenia wyniku.
Powiązane sekcje#
- Telefon nie działa: diagnostyka według objawów — lista kontrolna „w panelu administracyjnym | w telefonie”
- Konfiguracja telefonów SIP — dane dostępowe, jeśli się nie rejestruje — ogólne przyczyny, przywracanie ustawień fabrycznych
- Połączenie się zrywa — między innymi „rejestruje się i znika”
- Brak dźwięku, echo, „robot”
- Sieć, router i internet dla telefonii
- Diagnostyka przewodu (ślad SIP)
Źródła#
- RFC 3261 — SIP: rejestracja (§10), kody odpowiedzi (§21),
423 Interval Too BriefiMin-Expires— https://www.rfc-editor.org/rfc/rfc3261 - Yealink SIP-T2/T3/T4/T5/CP920 Administrator Guide V86.60 — napisy „No Service”, „Register Failed”, „Unregistered” (sekcja Action URL i Troubleshooting)
- Grandstream GRP261x/262x/263x Administration Guide — Registration Retry Wait Time upon 403 Forbidden (fabrycznie 1200 s) — https://documentation.grandstream.com/knowledge-base/grp261x-grp262x-grp263x-series-administration-guide/
- Grandstream HT80x Administration Guide — komunikat głosowy „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 — status SIP Registration YES / NO — https://documentation.grandstream.com/knowledge-base/dp752-administration-guide/
- Panasonic KX-TGP600 Administrator Guide (wyd. 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 — status konta SIP Registered / Trying / Timeout — https://download.fanvil.com/User%20Manual/En/X3S/X3S_User_Manual.pdf
- Zoiper 5 User Guide v1.0.7 — status konta „Not registered”, wskaźnik błędów — https://www.zoiper.com/pdf/User%20Guide%20Zoiper%205%20v.1.0.7.pdf
- Kod centrali:
shared/sip/advanced-options.json(czas rejestracji 60–3600 s, domyślnie 120 s; sprawdzanie co 60 s z oczekiwaniem 3 s; do 5 aparatów na konto z wyparciem najstarszego; NAT),sip-edge/sipsync/authwatch.go(odrzucenia są liczone, adres nie jest blokowany, progi ostrzeżeń),sip-edge/sipsync/render.go