Nosozliklarni bartaraf etish
Quyida Shlyuz (PBX→Telegram rejimi) ishlatilganda yuzaga kelishi mumkin bo’lgan xatolar keltirilgan — bu xatolar ro’yxatdan o’tish jarayonida (PBX→SIP.TG) hamda qo’ng’iroq o’rnatish vaqtida (SIP→Telegram yoki Telegram→SIP) paydo bo’lishi mumkin. Ularning ba’zilari PBX jurnallarida ko’rinadi, ba’zilari esa Telegram hisobiga qo’ng’iroq qilishda ko’rsatiladigan kod sifatida namoyon bo’ladi. Ushbu xatolar real foydalanishda tez-tez uchramasa ham, diagnostika maqsadida ular haqida bilish foydalidir.
Ma’lumot uchun:
- Manager — SIP.TGning boshqaruvchi komponenti, Worker serverlari va Sessiya saqlash joylariga ulanish uchun mas’ul.
- Worker — qo’ng’iroqlarni qayta ishlash, RTP trafigi va SIP signalizatsiyasini amalga oshiruvchi ishchi komponent.
Agar siz Shlyuz bilan endigina ish boshlayotgan bo’lsangiz, quyidagi maqolalarni ham ko’rib chiqishni tavsiya qilamiz:
- Telegram bilan ishlash — qo’ng’iroqlar uchun Telegram hisobini qanday avtorizatsiya qilish.
- PBX bilan ishlash — SIP ulanish imkoniyatlarining batafsil tavsifi.
- Obunalar haqida umumiy ma’lumot — “Shlyuz” obunangiz kerakli liniyalar sonini qamrab olishini ta’minlash uchun.
Tez-tez so’raladigan savollar
Agar kimdir ushbu hisobga to'g'ridan-to'g'ri qo'ng'iroq qilsa nima bo'ladi?
Agar kimdir ushbu hisobga to'g'ridan-to'g'ri qo'ng'iroq qilsa nima bo'ladi?
Shlyuz sozlamalari amalga oshirilganda, Telegram hisobi kiruvchi qo’ng’iroqlarni PBXga yo’naltiradi.
Agar shaxs ruxsat berilgan qo’ng’iroq qiluvchilar ro’yxatida bo’lsa, qo’ng’iroq PBXga yo’naltiriladi va ushbu hisob ochilgan qurilmada qo’ng’iroqni qo’lda qabul qilish ham mumkin.
Odatda, hamma narsa PBX orqali o’tishi uchun boshqa qurilmalarda qo’ng’iroq qabul qilishni o’chirish tavsiya etiladi.
Bir vaqtning o'zida bir nechta Telegram hisoblari bilan ishlash mumkinmi?
Bir vaqtning o'zida bir nechta Telegram hisoblari bilan ishlash mumkinmi?
Ha, “Shlyuz” obunasida bir nechta Telegram hisoblarini to’lash mumkin. Birinchi hisob oyiga 15 EUR, har bir qo’shimcha hisob esa 150 EUR turadi.
Agar matnli xabarlarni ham qayta ishlash kerak bo'lsa-chi?
Agar matnli xabarlarni ham qayta ishlash kerak bo'lsa-chi?
Agar shlyuz sozlamalarida “Xabarlar bilan ishlash” opsiyasi yoqilgan bo’lsa, Shlyuz kiruvchi xabarlarni qayta ishlashi mumkin. Bu avtojavob, Callback rejimi va tashqi bot orqali xabarlarni qayta ishlashni yoqadi.
Batafsil ma’lumot uchun SIP.TG sessiya sozlamalari ga qarang.
Bu qanchalik ishonchli?
Bu qanchalik ishonchli?
Butun SIP.TG infratuzilmasi bir nechta ma’lumotlar markazlarida taqsimlangan. Shunga qaramay, muhim tizimlar uchun o’zingizning Worker serverlaringizni ko’rib chiqishingiz mumkin.
Shlyuz sifatida qaysi Telegram hisobini ishlatish yaxshiroq?
Shlyuz sifatida qaysi Telegram hisobini ishlatish yaxshiroq?
Kompaniya uchun alohida ish hisobini yaratish tavsiya etiladi — shunday qilib, shaxsiy Telegramingiz biznes qo’ng’iroqlari bilan aralashmaydi. Bu hisob doimo onlayn bo’lishi muhim (yoki sessiyani SIP.TG bulutli saqlash joyida saqlang).
Bitta Telegram hisobini bir nechta xodimlar o'rtasida bo'lishish mumkinmi?
Bitta Telegram hisobini bir nechta xodimlar o'rtasida bo'lishish mumkinmi?
Ha, lekin bu hamma bir Telegram hisobidan foydalanishini anglatadi va kiruvchi qo’ng’iroqlar barcha qurilmalarga bir vaqtda keladi. Bir kishi javob bergan zahoti, boshqalarga qo’ng’iroq uziladi.
Nega bir kishi javob berganda boshqalarga qo'ng'iroq uziladi?
Nega bir kishi javob berganda boshqalarga qo'ng'iroq uziladi?
Bu Shlyuzning odatiy xatti-harakati: PBX qo’ng’iroq allaqachon qabul qilinganini ko’radi. Boshqa mijozlarga CANCEL yuboriladi. Agar har bir xodimning o’z Telegram hisobi bo’lishini xohlasangiz, bir nechta shlyuz obunalaridan foydalaning.
SIM-karta kerakmi?
SIM-karta kerakmi?
Telegram hisobi telefon raqamiga asoslangan holda yaratiladi. Odatda, har qanday SIM-kartani olib, uni Telegramda ro’yxatdan o’tkazish mumkin, keyin esa raqam an’anaviy operator ovozli qo’ng’iroqlari uchun ishlatilmasligi mumkin. Asosiysi, Telegramni tiklash uchun ushbu raqamga kirishni yo’qotmaslik.
RTP uchun qanday port diapazoni ishlatiladi?
RTP uchun qanday port diapazoni ishlatiladi?
Bizning SIP stekimiz Yate asosida qurilgan, unda odatiy UDP port diapazoni 16384-32768 hisoblanadi.
Umumiy muammolar
Telegram shlyuziga kiruvchi qo'ng'iroq kelmayapti
Telegram shlyuziga kiruvchi qo'ng'iroq kelmayapti
- Telegram hisobining faol va messenjer tomonidan bloklanmaganligini tekshiring.
- Telegram maxfiylik sozlamalarida hammaga qo’ng’iroq qilish ruxsat berilganligiga ishonch hosil qiling.
Shlyuz ishlatilganda bir tomonlama ovoz
Shlyuz ishlatilganda bir tomonlama ovoz
Softfon bilan bo’lgani kabi, bu ko’pincha kodeklar yoki tarmoq cheklovlari masalasi.
- Muayyan kodekni (
alaw
yokimulaw
) aniqlashga harakat qiling. - UDP trafigiga ruxsat berilganligiga ishonch hosil qiling.
Ovozli menyuda DTMF tan olinmayapti
Ovozli menyuda DTMF tan olinmayapti
- SIP hisobi sozlamalarida (Shlyuz) RFC2833 yoki INFO usuli tanlanganligiga, bu sizning PBXingiz bilan mos kelishiga ishonch hosil qiling.
- Ba’zida inband DTMF va yuqori siqilish birgalikda yaxshi ishlamaydi, kodekni almashtirib ko’ring.
Umumiy SIP xatolar
Bunday javoblar qo’ng’iroqlar paytida ham, oddiy SIP-trank ro’yxatdan o’tishda ham paydo bo’lishi mumkin. Quyida keltirilgan kod SIP.TG serveri tomonidan sizning PBXingizga yuboriladi.
401 Unauthorized
401 Unauthorized
402 …
402 …
Mohiyat: “Shlyuz” obunasi cheklovi. Bu Telegram hisobida Shlyuz rejimi uchun to’langan liniyalar yo’qligini, obuna muddati tugaganini yoki resurs hajmi oshib ketganini anglatadi.
Nima qilish kerak:
- @siptg_bot da
/subscriptions
buyrug’i bilan “Shlyuz” tarifining faol ekanligini va liniyalar yetarli ekanligini tekshiring. - Agar obuna muddati tugagan yoki qo’shimcha liniyalar kerak bo’lsa, obunani uzaytirish / kengaytirishni tashkil qiling (qarang Obunalar haqida umumiy ma’lumot).
- Muayyan Telegram hisobining haqiqatda to’g’ri obunaga ulanganligiga ishonch hosil qiling (bir nechta hisoblar uchun to’lov amalga oshirilganda).
500 Database error
500 Database error
Mohiyat: SIP.TG tomonidagi ma’lumotlar bazasi bilan bog’liq ichki xato. Bunday holatlar juda kam uchraydi.
Nima qilish kerak:
- Odatda vaqtinchalik xususiyatga ega va avtomatik ravishda hal qilinadi.
- Yana bir bor urinib ko’ring, agar xato muntazam takrorlansa, yordam so’rang. Batafsil ma’lumot uchun Yordam olish usullari ga qarang.
503 No response from Manager
503 No response from Manager
Mohiyat: Worker SIP.TG Manager serveriga ichki tarmoq muammosi tufayli ulana olmadi. Sizning PBXingiz buni 503
javobi sifatida ko’radi.
Nima qilish kerak:
- Odatda, bu qisqa muddatli nosozliklar. 1-2 daqiqa kuting va qo’ng’iroqni takrorlang.
- Agar muammo davom etsa, SIP-trankni boshqa Worker serveriga o’tkazishingiz mumkin (qarang PBX bilan ishlash).
PBX → SIP.TG ro’yxatdan o’tishdagi xatolar
Bu yerda sizning PBXingiz SIP.TG Worker serverida ro’yxatdan o’tishga urinayotganda (PBX→SIP.TG ulanish turi) kelishi mumkin bo’lgan javoblar keltirilgan. Quyida sanab o’tilgan barcha xatolar odatda 403 yoki 404 kodiga ega.
403 Wrong password
403 Wrong password
Mohiyat: PBX to’g’ri autentifikatsiya qilishga urinmoqda, lekin ko’rsatilgan parol SIP.TG kutayotgan parolga mos kelmaydi.
Nima qilish kerak:
- @siptg_bot da
/gateway
bo’limidagi parolni tekshiring va PBXda kiritilgan parol bilan solishtiring. - Agar kerak bo’lsa, botda parolni o’zgartiring (“Parolni o’zgartirish” tugmasi) va yangisini PBX tomonida kiriting.
- Login (username) ham xatosiz ekanligiga ishonch hosil qiling.
403 Untrusted IP address
403 Untrusted IP address
Mohiyat: Parol to’g’ri, lekin sizning IP-manzilingiz ushbu SIP ulanishi uchun ruxsat berilgan manzillar ro’yxatida yo’q.
Nima qilish kerak:
- @siptg_bot da,
/gateway
bo’limida, tegishli SIP ulanishi sozlamalarini oching va:- Sizning IP-manzilingizni ishonchli ro’yxatga qo’shing.
- Yoki har qanday IPdan ulanishga ruxsat berish uchun ro’yxatni tozalang (lekin xavfsizlik choralariga rioya qiling).
- Agar tarmog’ingizda tashqi IP o’zgarsa, buni sozlashda hisobga oling (ehtimol, ACLni butunlay o’chirish kerak).
403 Telegram session is inactive
403 Telegram session is inactive
Mohiyat: Ulanish amalga oshirilayotgan Telegram hisobi faol emas (avtorizatsiya yo’qolgan). Natijada, SIP.TG tranzaktsiyani ro’yxatdan o’tkazishdan bosh tortadi, chunki haqiqiy Telegram ulanishi yo’q.
Nima qilish kerak:
- @siptg_bot da
/gateway
bo’limida Telegram hisobini qayta ulang (telefon raqamini avtorizatsiya qiling). - Agar Telegram hisobi o’chirilgan bo’lsa, Shlyuz uchun boshqa telefon raqamini tayinlash kerak bo’ladi.
- Batafsil ma’lumot uchun Telegram bilan ishlash ga qarang.
403 Session storage is inactive
403 Session storage is inactive
Mohiyat: Telegram sessiyasi saqlanadigan saqlash joyi (bulutli yoki o’zingizning Sessiya saqlash joyingiz) hozirda o’chirilgan yoki mavjud emas. Shunday qilib, Telegram sessiyasi bilan ishlash imkoniyati yo’q.
Nima qilish kerak:
- Agar siz SIP.TG bulutli saqlash joyidan foydalanayotgan bo’lsangiz,
/gateway
da holatni tekshiring. Odatda bunday nosozliklar qisqa muddatli bo’ladi. - Agar o’zingizning Sessiya saqlash joyingiz bo’lsa, uning ishlayotganligiga va mavjudligiga ishonch hosil qiling. Agar kerak bo’lsa, SIP.TG bulutiga o’ting.
403 Worker is inactive
403 Worker is inactive
Mohiyat: Tanlangan Worker serveri SIP.TG tomonida o’chirilgan yoki yangilanish/qayta ishga tushirish jarayonida. Server PBX→SIP.TG ro’yxatdan o’tishni qabul qila olmaydi.
Nima qilish kerak:
- Botning
/gateway
bo’limida Worker sozlamalarini tekshiring. Agar server o’chirilgan bo’lsa, boshqasini tanlang yoki uning qayta faol bo’lishini kuting. - Agar bu sizning o’z Worker serveringiz bo’lsa, uni ishga tushiring/qayta ishga tushiring.
403 Worker address is not set
403 Worker address is not set
Mohiyat: Worker serveri konfiguratsiyasi “PBX→SIP.TG” turi bilan ulanishlarni nazarda tutmaydi. Masalan, server faqat “SIP.TG→PBX” yoki “IP⇿IP” uchun sozlangan.
Nima qilish kerak:
- @siptg_bot da ulanish turini (PBX→SIP.TG) qayta tekshiring va tegishli Worker-ni tanlang.
- Boshqa turdagi SIP ulanishini yarating (“SIP.TG→PBX” yoki “IP⇿IP”).
403 Route is not permitted
403 Route is not permitted
Mohiyat: Foydalanilayotgan Telegram sessiyasiga kirish bekor qilingan yoki endi sizga tegishli emas. Masalan, sessiyani yaratgan administrator huquqlardan mahrum qilingan va siz ushbu sessiyadan foydalana olmaysiz.
Nima qilish kerak:
- O’zingizning Shlyuz sessiyangizni yarating. Botning
/gateway
bo’limida siz boshqaradigan Telegram raqamini ulang. - Oldin sessiyani yaratgan administrator sizning kirishingizni olib qo’ymaganligiga ishonch hosil qiling.
404 Route not found
404 Route not found
Mohiyat: SIP so’rovida ko’rsatilgan login mavjud emas yoki allaqachon o’chirilgan. SIP.TG serveri bunday “hisob”ni topa olmaydi.
Nima qilish kerak:
/gateway
bo’limida olingan login/username-ni qayta tekshiring.- Agar bu yozuv oldin o’chirilgan bo’lsa, yangisini yarating.
- Sizning PBXingizda bot tomonidan berilgan login aniq kiritilganligiga ishonch hosil qiling (ortiqcha belgilar yoki bo’shliqlarsiz).
SIP → Telegram qo’ng’iroqlaridagi xatolar
Bu xatolar sizning PBXingiz allaqachon ro’yxatdan o’tgan (yoki IP-to-IP) bo’lganda va Telegramga chiquvchi qo’ng’iroq paytida SIP.TG serveri Telegram hisobiga to’g’ri qo’ng’iroq qila olmaganida kod qaytaradi.
403 USER_PRIVACY_RESTRICTED
403 USER_PRIVACY_RESTRICTED
Mohiyat: Telegram foydalanuvchisi unga qo’ng’iroq qilishi mumkin bo’lgan shaxslar doirasini cheklagan (masalan, faqat kontaktlar) va sizning shlyuz hisobingiz ushbu ro’yxatda yo’q.
Nima qilish kerak:
- Chaqirilayotgan foydalanuvchidan qo’ng’iroqlarga ruxsat sozlamasini sozlashni so’rang: “Sozlamalar → Maxfiylik → Ovozli qo’ng’iroqlar” → “Barcha foydalanuvchilar” yoki shlyuz hisobingizni “Har doim ruxsat berish” ga qo’shing.
- Yoki maqsadli foydalanuvchining kontaktlarida haqiqatda mavjud bo’lgan hisobdan foydalaning.
404 Not Found / 404 Chat not found / 404 USERNAME_NOT_OCCUPIED
404 Not Found / 404 Chat not found / 404 USERNAME_NOT_OCCUPIED
Mohiyat: SIP.TG uzatilgan identifikator (raqam, user_id, username) bo’yicha Telegram hisobini topa olmadi. Telegram bunday javob qaytarishi mumkin, agar:
- Raqam haqiqatda Telegramda ro’yxatdan o’tmagan bo’lsa.
- Username mavjud emas yoki bo’shatilgan.
- Profil cheklovlar tufayli mavjud emas.
- Sizning shlyuz hisobingiz telefon raqami bo’yicha juda tez-tez qidiruv qilmoqda.
Nima qilish kerak:
- To’g’ri identifikatordan foydalanayotganingizga ishonch hosil qiling (agar telefon ishlatilsa — bu haqiqiy Telegram raqami bo’lishi kerak).
- Agar bu tez-tez sodir bo’lsa, formatda xato qilmaganingizni tekshiring. Ichki user_id dan foydalanish yaxshiroq bo’lishi mumkin.
405 REGISTER is required first
405 REGISTER is required first
Mohiyat: Siz INVITE yuboryapsiz, lekin oldin PBX→SIP.TG ro’yxatdan o’tmagan, Worker esa to’liq REGISTER talab qiladi.
Nima qilish kerak:
- PBX tomonida “Registration” rejimini yoqing (PBX→SIP.TG tranzaktsiyasini ro’yxatdan o’tkazing). Batafsil ma’lumot uchun PBX bilan ishlash ga qarang.
408 Timeout of waiting RPC result
408 Timeout of waiting RPC result
Mohiyat: Telegram serveri o’z vaqtida javob bermadi yoki SIP.TG so’rovi Telegramga murojaat qilganda osilib qoldi. Bu ortiqcha yuk yoki Telegramning anti-spam filtri tufayli, qisqa vaqt ichida ko’p chiquvchi qo’ng’iroqlar bo’lganda yuzaga keladi.
Nima qilish kerak:
- Chiquvchi qo’ng’iroqlar intensivligini kamaytiring.
- Agar bu vaqtinchalik nosozlik bo’lsa, kuting va qayta urinib ko’ring.
470 Anonymous user
470 Anonymous user
Mohiyat: SIP.TG ichki user_id bo’yicha foydalanuvchiga qo’ng’iroq qilishga urinmoqda, lekin bu bilan aniq tasdiqlangan kontakt yo’q. Telegram bunday “anonim” qo’ng’iroqlarni rad etadi.
Nima qilish kerak:
- Odatda tasdiqlangan raqam yoki username bo’yicha qo’ng’iroq qilish kerak, yoki foydalanuvchi sizni kontaktlarga qo’shishi yoki sizga birinchi bo’lib yozishi kerak.
500 (boshqalar)
500 (boshqalar)
Mohiyat: Telegram tomonidagi har qanday boshqa ichki xato. Ba’zida bu ovozli kanalni qayta ishlashdagi kutilmagan nosozliklar, ichki ortiqcha yuk va hokazolarni anglatadi.
Nima qilish kerak:
- Tarmoq barqarorligini tekshiring, qo’ng’iroqni takrorlang.
- Agar xato bir xil raqamda muntazam paydo bo’lsa, yordam so’rang. Batafsil ma’lumot uchun Yordam olish usullari ga qarang.
503 Account is not running
503 Account is not running
Mohiyat: SIP.TG Worker serveri INVITE qabul qildi, lekin kerakli hisob uchun faol sessiya yo’q. Ya’ni, PBX REGISTER javobini kutmasdan INVITE yuborgan bo’lishi mumkin.
Nima qilish kerak:
- PBX→SIP.TG tranzaktsiyasining muvaffaqiyatli ro’yxatdan o’tganligiga va Worker faol hisobni ko’rayotganligiga ishonch hosil qiling.
- Ba’zida PBXda tranzaktsiyani qayta ishga tushirish yordam beradi. Agar kerak bo’lsa, PBX bilan ishlash ga qarang.
503 Session is not running
503 Session is not running
Mohiyat: Telegram sessiyasi haqiqatda uzilgan. Ehtimol, @siptg_bot da sessiya ko’rsatilgan bo’lsa ham, u haqiqatda avtorizatsiya qilinmagan.
Nima qilish kerak:
/gateway
da sessiya holatini qayta tekshiring, agar kerak bo’lsa, Telegram raqamini qayta avtorizatsiya qiling.- Agar xato tez-tez yuzaga kelsa, boshqa Worker-ga o’tishga yoki hisobni qayta ishga tushirishga harakat qiling.
503 Telegram storage is unavailable
503 Telegram storage is unavailable
503 Too Many Requests: retry after … / 503 PEER_FLOOD
503 Too Many Requests: retry after … / 503 PEER_FLOOD
Mohiyat: Bu Telegramning anti-spam himoyasi bo’lib, qisqa vaqt ichida, ayniqsa noma’lum raqamlarga juda ko’p chiquvchi qo’ng’iroqlar sodir bo’lganda ishlaydi.
Nima qilish kerak:
- Qo’ng’iroq tezligini pasaytiring (PBX tomonida yoki skriptingizda).
- Yukni taqsimlash uchun bir nechta turli Telegram hisoblaridan foydalaning.
- Ko’rsatilgan “retry after N” vaqtini kuting, so’ng qayta urinib ko’ring.
503 Worker is not ready
503 Worker is not ready
Mohiyat: Worker yaqinda qayta ishga tushirildi yoki yangilanmoqda va hali inizializatsiyani tugatmagan. Natijada, qo’ng’iroqlar SIP darajasida rad etiladi.
Nima qilish kerak:
- 1-2 daqiqa kuting va qo’ng’iroqni qayta urinib ko’ring.
- Yoki @siptg_bot da ulanishingiz uchun boshqa Worker serverini tanlang.
Telegram → SIP qo’ng’iroqlaridagi xatolar
Bu yerda haqiqiy foydalanuvchi Telegram ilovasidan Shlyuz hisobiga qo’ng’iroq qilishga urinayotganda va Worker qo’ng’iroqni sizning PBXingizga o’tkazishga urinayotganda yuzaga keladigan holatlar ko’rib chiqiladi. Agar PBX xato qaytarsa yoki SIP.TG tomonida xato yuzaga kelsa, foydalanuvchi Shlyuz hisobi bilan chatda xatoni ko’rishi mumkin.
Ushbu bo’limda faqat SIP.TG tomonida yuzaga kelishi mumkin bo’lgan xatolar keltiriladi.
482 Caller has active gateway accounts
482 Caller has active gateway accounts
Mohiyat: Qo’ng’iroq qiluvchining hisobida ham SIP.TG Shlyuzi faollashtirilgan. Xizmat bunday urinishni (Telegram→SIP) tsikl yoki kutilmagan qo’ng’iroq tsikllarini oldini olish uchun bloklaydi.
Nima qilish kerak:
- Agar shlyuz hisobi bo’lgan hisobdan qo’ng’iroqlarni qabul qilish kerak bo’lsa, uni boshqa rejimda ishlatish yaxshiroq (masalan, Softfon) yoki Shlyuzsiz boshqa Telegram hisobidan foydalaning.
503 SIP account is unavailable
503 SIP account is unavailable
503 Worker is unavailable
503 Worker is unavailable
Agar sanab o’tilgan yechimlardan hech biri yordam bermasa, yordam so’rang. Batafsil ma’lumot uchun Yordam olish usullari ga qarang.