رفع مشکل رجیسیتری ترانک در ایزابل
وقتی ترانک شما “OK” است ولی تماس برقرار نمیشود
اگر تا به حال با این سناریو مواجه شدهاید که میدانید دقیقاً چه دردی دارید: خروجی sip show peers وضعیت ترانک را OK نشان میدهد، تماس از داخل سازمان بدون مشکل برقرار میشود، اما تماسگیرنده از بیرون فقط پیام «شماره مورد نظر در دسترس نمیباشد» یا بوق اشغال میشنود. در این حالت خط شما یکطرفه شده و مقصر واقعی چیزی است که در نگاه اول دیده نمیشود: قطعی رجیستریشن ترانک — یعنی با وجود ظاهر سالم peer، فرآیند SIP REGISTER با سمت مقابل (اپراتور یا گیتوی) قطع شده و دیگر تماسهای ورودی مسیر خود را پیدا نمیکنند.
فهرست مطالب
رجیستر نشدن ترانک ، یکی از رایجترین و آزاردهندهترین دردسرهای مدیران سرورهای تلفنی مبتنی بر ایزابل، FreePBX و Elastix است. این اتفاق بیشتر در تلفن های سیپ ترانک یا به اصطلاح خطوط تلفن اینترنتی بسیار رایج است . راه حل رایج و دستی رفع مشکل رجیسیتری ترانک هم همه آن را میشناسند: ورود به پنل، Disable کردن ترانک، Apply Config، چند ثانیه صبر، Enable مجدد و یک Apply Config دیگر. همین چهار قدم ساده، رجیستریشن را ریست میکند و خط دوباره دوطرفه میشود. اما مشکل اینجاست که این اتفاق معمولاً در نیمهشب، تعطیلات یا زمانی که کسی جلوی سیستم نیست رخ میدهد — و هر دقیقهای که خط قطع بماند، یعنی تماسهای ازدسترفته، مشتریان ناراضی و ضرر مستقیم به کسبوکار.
SIP Guardian چه میکند؟
SIP Guardian یک افزونهی نظارتی و خودترمیمگر (self-healing) برای سرورهای مبتنی بر Asterisk/chan_sip است که دقیقاً همان کاری را که شما بهصورت دستی برای رفع قطعی خط تلفن اینترنتی انجام میدهید، بهطور کاملاً خودکار و بیوقفه تکرار میکند:
- هر ۳۰ ثانیه یکبار، وضعیت واقعی رجیستریشن تمام ترانکهای تحت نظارت را از طریق AMI بررسی میکند — نه صرفاً وضعیت ظاهری peer، بلکه خروجی واقعی sip show registry
- در صورت ناموفق بودن رجیستریشن بهصورت متوالی (با آستانهی قابل تنظیم برای جلوگیری از حساسیت بیش از حد به نوسانات لحظهای شبکه)، بهطور خودکار همان توالی Disable → Apply Config → توقف کوتاه → Enable → Apply Config را روی ترانک اجرا میکند.
- پیش از هر اقدام، دو محافظ هوشمند را چک میکند: اگر خود شما ترانک را عمداً در پنل Issabel غیرفعال کرده باشید، سیستم دست نمیزند؛ و اگر بهتازگی یک ریست انجام شده باشد، برای جلوگیری از حلقهی بیپایان ریست، منتظر پایان دورهی Cooldown میماند.
- از هر دو نوع ترانک پشتیبانی میکند: ترانکهایی که از طریق وب پنل ایزابل ساخته شدهاند و ترانکهایی که بهصورت دستی و با ویرایش فایلهای کانفیگ ایجاد شدهاند.
- تمام رویدادها — بررسی موفق، بررسی ناموفق، ریست خودکار، صرفنظر به دلیل غیرفعال بودن دستی — در یک داشبورد فارسی با جزئیات کامل ثبت و قابل جستوجو است.
چرا رجیستریشن ترانک قطع میشود؟
اتصال مجدد SIP Trunk معمولاً به یکی از این دلایل نیاز پیدا میکند:
نوسان یا قطعی موقت اینترنت
تغییر IP سمت اپراتور
Timeout در تبادل پکتهای SIP
تداخل NAT
رفتار غیرمنتظرهی برخی گیتویها و اپراتورهای مخابراتی
که پس از یک قطعی کوتاه، دیگر خودشان رجیستریشن را ریکاوری نمیکنند. در بسیاری از این موارد، peer همچنان “OK” گزارش میشود چون این وضعیت فقط qualify بودن مسیر شبکه را نشان میدهد، نه سلامت واقعی فرآیند REGISTER. دقیقاً همین شکاف است که باعث سردرگمی مدیران شبکه میشود و پیدا کردن ریشهی مشکل را زمانبر میکند.
ماژول رفع مشکل رجیسیتری ترانک برای چه کسانی مناسب است؟
هر مجموعهای که روی ایزابل، FreePBX یا هر توزیع دیگر مبتنی بر Asterisk با chan_sip، ترانکهای سیپ رجیستری (از اپراتورهایی مانند مخابرات، شاتل، آسیاتک و مشابه) را برای تماسهای ورودی و خروجی مدیریت میکند، و نمیخواهد سلامت خط تلفن اینترنتی خود را به شانس یا زمان بیداری تیم پشتیبانی گره بزند. مراکز تماس، شرکتهای خدماتی، و هر کسبوکاری که قطعی حتی چند دقیقهای تماس ورودی برایشان هزینهبر است، مخاطب اصلی این ابزار هستند.
نصب ساده، بدون وابستگی پیچیده
SIP Guardian با PHP 5.4 به بالا سازگار است، از SQLite برای ذخیرهسازی سبک استفاده میکند و نیازی به نصب کتابخانههای ثالث یا Composer ندارد. تنها کافی است اطلاعات AMI و دیتابیس MySQL آستریسک را از صفحهی تنظیمات وارد کنید تا نظارت خودکار روی ترانکهای انتخابی شما آغاز شود.
با SIP Guardian دیگر لازم نیست منتظر تماس مشتری برای فهمیدن قطعی خط باشید؛ سیستم پیش از آنکه متوجه شوید، مشکل رجیستری ترانک را شناسایی و برطرف میکند.
به منظور مشاوره و خرید این محصول می توانید با کارشناسان شرکت آریا نت اسپادانا تماس حاصل فرمائید .
در ویدئوی زیر ، نحوه فعالسازی و کار با این ماژول را ملاحظه فرمائید :








نقد و بررسیها
هنوز بررسیای ثبت نشده است.