Muammolarni bartaraf qilish
Telegram-da Softfon-ning to’g’ri ishlashi uchun quyidagilar zarur:
- @siptg_bot da faol Softfon obunasi bo’lishi.
- Telegram maxfiylik sozlamalarida ovozli qo’ng’iroqlar “Hamma” yoki hech bo’lmaganda @siptg uchun ruxsat etilganligiga ishonch hosil qiling.
- Botda SIP server manzili (agar nostandart bo’lsa, kerakli port bilan), login va parol to’g’ri kiritilgan bo’lishi.
- Agar kerak bo’lsa, audio kodeklar va “Terish qoidalari” sizning ATS yoki SIP provayderingiz talablariga mos keladigan tarzda sozlanishi kerak.
Tez-tez so’raladigan savollar
Softfon — bu Telegram-ni SIP-mijoz sifatida ishlatish (har qanday SIP operatoriga ulash).
Gateway — bu Telegram hisobini ATS-ga ulash, shunda Telegram qo’ng’iroqlari ATS vositalari bilan qayta ishlanadi.
Ha. Telegram orqali ovozli oqim internet kanali bo’lib, u GSM qo’ng’iroqlaringizga xalaqit bermaydi.
Hisob yaratishda “Qo’ng’iroqlarni yozib olish” belgisini faollashtiring. Bu pullik obunada mavjud (har bir hisob uchun oyiga 5 EUR). Agar kerak bo’lsa, audio fayllarni saqlash uchun alohida kanal/suhbat tanlashingiz mumkin.
Ha. @siptg_bot botidagi /softphone
bo’limida SIP hisobini oching va “O’chirish” tugmasini bosing.
@siptg_bot botida kerakli hisob sozlamalarini oching, “Foydalanuvchi” ni bosing va hamkasbingizning Telegram profilini tanlang. Endi barcha kiruvchi qo’ng’iroqlar unga yo’naltiriladi, siz esa Egasi bo’lib qolasiz.
Ha, agar “Softfon” obunangiz kerakli hisoblar sonini ruxsat etsa. Bir nechta SIP hisoblarini yaratish mumkin. Chiquvchi qo’ng’iroqlarda har bir qo’ng’iroq oldidan hisob tanlash so’rovi paydo bo’ladi.
Agar operator yoki ATS tomonida nostandart port bo’lsa, uni “Domen” yoki “Proksi” maydonida ikki nuqta bilan kiritish kerak (masalan: sip.example.com:5062
). Standart 5060 uchun kiritish shart emas.
Muammolar va tuzatish
Quyida foydalanuvchilarimiz duch kelgan muammolarning kengaytirilgan ro’yxati keltirilgan.
Alomatlar
- Telegram-da kiruvchi qo’ng’iroq haqida hech qanday ma’lumot paydo bo’lmaydi.
Mumkin bo’lgan sabablar
- Telegram hisobingiz darajasida ovozli qo’ng’iroqlar taqiqlangan.
- SIP hisobi boshqa qurilmada parallel ravishda ishlatilmoqda (boshqa Softfon-da, brauzer orqali qo’ng’iroqlar uchun vidjetda va hokazo).
- Sizning Telegram hisobingiz va bizning @siptg o’rtasidagi aloqa yo’qolgan.
Yechim
- Telegram sozlamalarini tekshiring: “Maxfiylik va xavfsizlik → Ovozli qo’ng’iroqlar” bo’limida “Hamma” opsiyasi tanlanganligiga ishonch hosil qiling.
- SIP provayderi yoki ATS tomonida SIP hisobi parolini yangilang va yangi parolni @siptg_bot botidagi
/softphone
bo’limida hisob uchun ko’rsating. - @siptg bilan suhbatni oching va har qanday xabar yuboring.
Alomatlar
- Kiruvchi (yoki Callback) qo’ng’iroq kelganda, foydalanuvchi uni qabul qilishga ulgurmaydi va @siptg suhbatida u “Rad etilgan qo’ng’iroq” sifatida ko’rsatiladi.
- Natijada, Telegram hisobiga bog’langan barcha qurilmalarda kiruvchi qo’ng’iroqlar avtomatik ravishda rad etiladi.
Mumkin bo’lgan sabablar
- Biror qurilmada Telegram ilovasi faol qo’ng’iroq holatida “qotib qolgan”, garchi faol qo’ng’iroq belgilari bo’lmasa ham.
- Kiruvchi qo’ng’iroq paytida siz boshqa ilova orqali yoki mobil aloqa orqali gaplashayapsiz va Telegram qurilmaning mikrofoniga kira olmadi.
- Siz o’zingizga test qo’ng’iroq qilmoqchisiz. Masalan, mobil aloqa orqali qo’ng’iroq qilayotganda (mikrofonni bloklab), qo’ng’iroq Telegram orqali keladi va boshqa faol qo’ng’iroq tufayli yangi Telegram qo’ng’iroq rad etiladi.
Yechim
- Muammoli qurilmani aniqlang: har bir qurilmangizni navbatma-navbat internetdan uzib, kiruvchi qo’ng’iroqlar uzilishi to’xtaguncha sinab ko’ring. So’ng muammoli qurilmani qayta yoqing yoki unda Telegram ilovasini xotiradan to’liq o’chiring.
- Ikkita turli qurilma ishtirok etadigan test qo’ng’iroq qiling va ikkinchi qurilmada Telegram hisobingiz ishlatilmasligiga ishonch hosil qiling.
- Agar muammo takrorlansa, muammoli qurilmadan loglarni yig’ing va tahlil qilish uchun yuboring. Batafsil ma’lumot uchun Telegram-dan log fayllarini olish sahifasiga qarang.
Raqamni suhbatga yuborganingizda, bot sizga qayta qo’ng’iroq qilishga harakat qiladi (callback). Agar siz Telegram-da kiruvchi qo’ng’iroqni qabul qilmasangiz, chiquvchi qo’ng’iroq amalga oshmaydi.
Nima qilish kerak:
- Telegram-da qo’ng’iroq xabarnomalarini yoqing.
- @siptg dan qo’ng’iroqlar ruxsat etilganligini tekshiring.
- Kiruvchi qo’ng’iroqni 60 soniya ichida tasdiqlang.
Bu ko’pincha kodeklarning mos kelmasligi yoki UDP-trafikning bloklanishi bilan bog’liq.
Yechim
-
@siptg_bot botidagi
/softphone
→ SIP hisobini sozlash → Audio kodeklar bo’limida qisqa ro’yxat o’rnating, masalan:opus,alaw,mulaw
.Agar kerak bo’lsa, faqat bitta audio kodekni ko’rsating (masalan, faqat
alaw
yokimulaw
). -
Agar qo’ng’iroq xorijdan yoki mobil internet orqali bo’lsa, boshqa Worker serverini sinab ko’ring.
Bu bepul obuna bilan bog’liq. Cheklovni olib tashlash uchun — “Softfon” obunasini faollashtiring. Batafsil ma’lumot uchun Obunalar sharhi sahifasiga qarang.
Bu ko’pincha Telegram foydalanuvchisi va serverimiz o’rtasidagi beqaror internet-aloqa bilan bog’liq.
Yechim
- Telegram sozlamalarida peer-to-peer qo’ng’iroqlarni ruxsat eting: ☰ → Sozlamalar → Maxfiylik va xavfsizlik → Ovozli qo’ng’iroqlar → Peer-to-peer → Har doim ruxsat berish → Foydalanuvchilarni qo’shish → @siptg
- Aloqa turini va qurilmani o’zgartiring; Wi-Fi orqali kompyuterdan qo’ng’iroq qilishga urinib ko’ring.
- @siptg_bot botidagi
/softphone
→ SIP hisobini sozlash → Worker bo’limida geografik joylashuv bo’yicha yaqinroq boshqa serverni tanlang.
Alomatlar
- Chiquvchi yoki kiruvchi qo’ng’iroq paytida abonent eshitilmaydi yoki ovoz birdan yo’qoladi.
- Qo’ng’iroq 5-10 soniya ichida uziladi.
Mumkin bo’lgan sabablar
- Mos kelmaydigan yoki ziddiyatli audio kodek.
- Provayder yoki ATS joriy kodeklar to’plamini qabul qilmaydi yoki Telegram audio oqim parametrlarini kelishib olishga ulgurmaydi.
- RTP sozlamalarida xato yoki ovozli paketlarni uzatishda xatolar.
Yechim
-
@siptg_bot botidagi
/softphone
→ SIP hisobini sozlash → Audio kodeklar bo’limida qisqa ro’yxat o’rnating, masalan:opus,alaw,mulaw
.Agar kerak bo’lsa, faqat bitta audio kodekni ko’rsating (masalan, faqat
alaw
yokimulaw
). -
Worker serveri va xavfsizlik devori sozlamalarini tekshiring.
Alomatlar
- Chiquvchi qo’ng’iroq qilishga urinilganda bot hech qanday liniya mavjud emasligini xabar qiladi.
- Loglarda liniya mavjud emasligini ko’rsatuvchi xato kodi paydo bo’lishi mumkin.
Mumkin bo’lgan sabablar
- “Terish qoidalari” noto’g’ri sozlangan, bu to’g’ri raqamlarni chiqarib tashlaydi.
- Obuna ruxsat bergan faol SIP hisoblari soni oshirib yuborilgan.
- SIP hisobi parametrlarda xatolar (noto’g’ri login, server yoki parol).
Yechim
- Terish qoidalarini tekshiring va agar kerak bo’lsa, SIP hisobi sozlamalarida
=
qiymatini kiritib ularni tiklang. - SIP hisoblari umumiy soni pullik obunaga mos kelishiga ishonch hosil qiling.
- @siptg_bot botidagi
/softphone
buyrug’i orqali SIP hisobini qayta ishga tushirib ko’ring.
Alomatlar
- Bot muvaffaqiyatsiz qo’ng’iroqlar chegarasi oshirilganligini yoki joriy SIP hisobi tarif bo’yicha ruxsat etilmaganligini xabar qiladi.
- Belgilangan cheklovlar oshirilgani sababli qo’ng’iroqlar o’tmaydi.
Mumkin bo’lgan sabablar
- Foydalanuvchi SIP hisobini mustaqil ravishda faollashtirgan va uni boshqariladigan obunaga ulamagan.
- Tarif rejasining ichki cheklovlari oshirilgan (masalan, muvaffaqiyatsiz urinishlar soni).
- SIP hisoblari noto’g’ri taqsimlangan yoki faollashtirilgan.
Yechim
- SIP hisobining yoqilganligini va botning
/softphone
bo’limida ulanganligini tekshiring. - Faol hisoblar sonini
/subscriptions
bo’limidagi ma’lumotlar bilan solishtiring. - Agar hisob mustaqil ravishda faollashtirilgan bo’lsa, uni boshqarish uchun qayta sozlash uchun qo’llab-quvvatlash xizmatiga murojaat qiling.
Alomatlar
- Qo’ng’iroq qilishga urinilganda hisob ishga tushirilmaganligi haqida xato paydo bo’ladi va qo’ng’iroq boshlanmaydi.
/softphone
bo’limida hisob ⚠️ belgi bilan ko’rsatilgan, va sozlamalarda Domen / Proksi / Shablon maydonlari shunday belgi bilan.
Mumkin bo’lgan sabablar
- SIP.TG infratuzilmasida vaqtinchalik uzilish: Manager va Worker serverlari o’rtasida aloqa yo’q.
- Telefon provayderi yoki ATS tomonida vaqtinchalik uzilish: Worker va ATS/provayder serverlari o’rtasida aloqa yo’q.
Yechim
- Botning
/softphone
bo’limida Worker serverini boshqasiga o’zgartiring. - Aloqa tiklanishini kuting.
Odatda, bu turdagi xatolar qisqa vaqt ichida avtomatik ravishda tiklanadi.
Alomatlar
- SIP hisobini yoqishda “Noto’g’ri parametrlar (params)” xatosi paydo bo’ladi. Hisob ulanmagan holatda qoladi.
Mumkin bo’lgan sabablar
- Ulanish uchun zarur parametrlar kiritilmagan: Login, Parol va Domen.
- Tanlangan Sozlamalar shabloni ulanish uchun Domen va Proksi uchun oldindan belgilangan qiymatni o’z ichiga olmaydi.
Yechim
- Domen va Proksi parametrlariga to’g’ri qiymatni o’rnating (agar farq qilsa) va SIP hisobini qayta yoqing.
Alomatlar
- Qo’ng’iroq yozish faqat har bir qo’ng’iroq paytida qo’lda yoqilganda ishlaydi.
- Qo’ng’iroq yozish 15 soniyadan so’ng to’xtaydi.
Mumkin bo’lgan sabablar
- SIP hisobi sozlamalarida “Qo’ng’iroqlarni yozib olish” sozlamasi yoqilmagan.
- “Softfon” obunasini to’lashda “Qo’ng’iroqlarni yozib olish” opsiyasi qo’shilmagan.
Yechim
- SIP hisobi sozlamalari holatini tekshiring. Batafsil ma’lumot uchun Softfon sozlamalari sahifasiga qarang.
- Obuna sozlamalarida “Qo’ng’iroqlarni yozib olish” opsiyasini qo’shing. Batafsil ma’lumot uchun Softfon obunasi sahifasiga qarang.
Alomatlar
- Botning
/softphone
bo’limida hisob sozlamalari (Login, Parol, Domen, Proksi, Worker, Terish qoidalari, DTMF, Audio kodeklar) bilan tugmalar yo’q. Faqat O’chirish va O’chirish tugmalari bor.
Mumkin bo’lgan sabablar
- Siz SIP hisobining Foydalanuvchisisiz, lekin Egasi emassiz.
Yechim
- Sozlamalaringizni o’zgartirish uchun SIP hisobining egasiga murojaat qiling.
Batafsil ma’lumot uchun SIP hisobi uchun Egasi va Foydalanuvchi rollari sahifasiga qarang.
Alomatlar
- Qo’ng’iroq tugagandan so’ng Telegram faol qo’ng’iroq holatini ko’rsatishda davom etadi.
- Yangi kiruvchi qo’ng’iroqlar qabul qilinmaydi va faol qo’ng’iroq keyingi qo’ng’iroqlarni amalga oshirishga xalaqit beradi.
Mumkin bo’lgan sabablar
- Telegram tarmog’i orqali qo’ng’iroqni tugatish xabarnomasini uzatishda kechikish.
- Telegram mijoz ilovasida (ayniqsa Android-da) muammo, ilova qo’ng’iroq holatini yangilamaydi.
Yechim
- Telegram-ni eng so’nggi versiyasiga yangilang.
- Ilovani to’liq yoping va qayta ishga tushiring yoki qurilmani qayta yoqing.
- Agar muammo muntazam ravishda yuz bersa, loglarni yig’ing va qo’llab-quvvatlash uchun umumiy guruhga murojaat qiling.
Alomatlar
- Har qanday chiquvchi raqam o’tmaydi — qo’ng’iroq darhol xato (masalan, 404) bilan bloklanadi.
- Raqam terilganda raqam qoidalarga mos kelmasligi haqida xabar paydo bo’ladi.
Mumkin bo’lgan sabablar
- To’g’ri raqamlarni bloklaydigan noto’g’ri sozlangan muntazam ifodalar.
- “Terish qoidalari” maydonining qo’lda o’zgartirilishi barcha raqamlarni chiqarib tashlashga olib keldi.
Yechim
- Tegishli maydonda
=
qiymatini kiritib terish qoidalarini tiklang. - Agar kerak bo’lsa, raqamlarni o’zgartirish uchun to’g’ri RegExp qoidalaridan foydalaning va ularni sinovdan o’tkazing.
- ATS loglarini qo’llab-quvvatlanmaydigan raqamlar haqida xabarlar uchun tekshiring.
Alomatlar
- Bot bilan suhbatda raqam yuborilganda “Chiquvchi qo’ng’iroq qiling” xabari paydo bo’ladi, lekin agar foydalanuvchi o’z vaqtida javob bermasae, qo’ng’iroq yetib kelmaydi.
- Chiquvchi terish qayta qo’ng’iroqni kutishda “qotib qoladi”.
Mumkin bo’lgan sabablar
- Callback rejimi yoqilgan va foydalanuvchi botning qayta qo’ng’iroqiga javob berishga ulgurmaydi.
- Telegram sozlamalarida botdan kiruvchi qo’ng’iroqlar taqiqlangan.
Yechim
- Agar Callback kerak bo’lmasa, uni
/softphone
bo’limida o’chiring. - Agar funksiya kerak bo’lsa, Telegram sozlamalari @siptg hisobidan qo’ng’iroqlarni qabul qilishga ruxsat berishiga ishonch hosil qiling.
- 403 Forbidden: noto’g’ri parol/login yoki provayder sizni bloklagan.
- 404 Not Found: noto’g’ri SIP domen yoki abonent raqami topilmadi.
- 408 Request Timeout: provayder javob bermayapti, boshqa Worker-ni sinab ko’ring yoki xavfsizlik devorini tekshiring.
- 503 Service Unavailable: operator vaqtinchalik muammolarga duch kelmoqda yoki Telegram cheklovlari oshirilgan (Too Many Requests).
- 603 Declined: qo’ng’iroq operator yoki chaqirilayotgan abonent tomonidan rad etilgan.
Agar Telegram-da “faqat kontaktlardan qo’ng’iroqlarni qabul qilish” yoqilgan bo’lsa, @siptg hisobi sizga qo’ng’iroq qila olmaydi.
- “Hammadan qo’ng’iroqlarni qabul qilish” ni yoqing (Menyu → Sozlamalar → Maxfiylik → Ovozli qo’ng’iroqlar).
- Yoki @siptg ni “Har doim ruxsat berish” ro’yxatiga qo’shing.
Bu xizmat Worker serverini o’zgartirganda sodir bo’ladi, lekin sizning ATS oldingi IP manzilni “eslab qoladi”.
- ATS tomonida SIP.TG ning barcha IP Worker serverlari oq ro’yxatda ekanligiga ishonch hosil qiling (ro’yxatni https://files.sip.tg/fw.txt faylida ko’ring).
- Hisob ro’yxatdan o’tish muddati tugaganligini tekshiring. ATS tez-tez qayta ro’yxatdan o’tishni talab qilishi mumkin.
- Ommaviy qo’ng’iroqlardagi Telegram cheklovlari:
Ko’p sonli chiquvchi qo’ng’iroqlarda tizim503 Too Many Requests
yoki408 Timeout of waiting RPC result
xatolarini chiqarishi mumkin. Yechim — terish tezligini pasaytirish. - DTMF bilan muammolar:
Ovozli menyu (IVR) bilan ishlashda tugmalar bosilishi tan olinmasa, sozlamalarda DTMF uzatish usulini o’zgartiring (masalan,inband
danRFC2833
yokiINFO
ga o’ting). - Worker serverida ro’yxatdan o’tish bilan muammolar:
Ba’zida SIP ro’yxatdan o’tishi Worker serveri javob bermagani yoki IP manzil oq ro’yxatga kiritilmagani uchun amalga oshmaydi. Yechim — tarmoq sozlamalarini tekshirish va kerakli IP-larni oq ro’yxatga qo’shish. - Sozlamalarni mustaqil yangilashdagi ziddiyatlar:
Agar foydalanuvchilar SIP hisobi parametrlarini (masalan, audio kodeklar, terish qoidalari) mustaqil ravishda o’zgartirsa, bu ommaviy boshqaruvda xatolarga olib kelishi mumkin. Umumiy “admin” hisobi orqali markazlashtirilgan boshqaruv tavsiya etiladi.
Agar tavsiflangan harakatlar yordam bermasa, yordam so’rang. Batafsil ma’lumot uchun Yordam olish sahifasiga qarang.