رفع خطای رجیستر نشدن داخلیها در ایزابل (Issabel)
- تاریخ ارسال: 1404/02/02
- تعداد نمایش: 54
- گروه:
رفع خطای رجیستر نشدن داخلیها در ایزابل (Issabel)
یکی از خطاهای رایج در سیستمهای تلفنی VoIP مبتنی بر ایزابل (Issabel)، رجیستر نشدن داخلیها یا همون Register Failed در سافتفونها و تلفنهای IP هست. این مشکل اگرچه ساده به نظر میرسه، اما میتونه دلایل مختلفی داشته باشه که در این مقاله بهطور کامل به اونها میپردازیم و راهکارهایی برای رفع این خطا ارائه میدهیم.
❓ خطای رجیستر نشدن چیست؟
وقتی یک داخلی (مثلاً 200) روی سافتفون یا گوشی آیپی وارد میکنید و پیامهایی مثل زیر رو میبینید:
- Register Failed
- Timeout
- 403 Forbidden
- No Response from Server
یعنی اتصال داخلی به سرور VoIP برقرار نشده و ثبت (Register) صورت نگرفته.
🔍 دلایل رایج رجیستر نشدن داخلیها در ایزابل
1. 🔐 اشتباه در نام کاربری یا پسورد
- نام کاربری داخلی باید دقیقاً با شماره داخلی یکی باشه (مثلاً 1001).
- رمز عبور (secret) باید همون باشه که در تنظیمات داخلی در ایزابل تعریف کردید.
2. 🌐 اشتباه در IP یا آدرس سرور
- در سافتفون یا تلفن IP باید IP سرور ایزابل مثلاً 192.168.1.5 یا دامنه صحیح وارد بشه.
- مطمئن بشید که سافتفون روی شبکهای هست که به سرور دسترسی داره.
3. 🚫 فایروال و SELinux
- فایروال لینوکس یا مودم میتونه پورت 5060 پورت SIP رو بسته باشه.
- از دستور iptables -L یا پنل ایزابل بخش System → Firewall بررسی کنید.
- بهتره موقتاً SELinux روی Permissive باشه (مخصوصاً برای تست).
4. 🔄 فعال نبودن سرویس Asterisk
- مطمئن بشید سرویس Asterisk در حال اجراست:
systemctl status asterisk
- اگه متوقفه، با این دستور فعالش کنید:
systemctl start asterisk
5. 🔀 مشکل NAT یا استفاده خارج از شبکه داخلی
- اگر از اینترنت یا پشت NAT داخلی هستید، تنظیمات SIP NAT در ایزابل باید درست باشه.
- از مسیر: PBX → Tools → Asterisk SIP Settings
- external IP = آیپی واقعی شما
- local network = محدوده شبکه داخلی مثلاً 192.168.1.0/255.255.255.0
- از مسیر: PBX → Tools → Asterisk SIP Settings
🛠 چک لیست سریع رفع مشکل رجیستر نشدن
مورد |
چک کنید |
---|---|
نام داخلی و پسورد |
دقیقاً وارد شده؟ |
آدرس سرور SIP |
آیپی درست یا دامنه فعال هست؟ |
فایروال |
پورت 5060 بازه؟ |
سرویس Asterisk |
اجرا شده یا نه؟ |
NAT |
اگر بیرون از شبکه هستید، تنظیمات NAT اوکی هست؟ |
✅ مثال عملی
در یکی از پروژهها، کاربر داخلی 101 را روی Zoiper تعریف کرده بود ولی خطای Register Timeout میداد. با بررسی مشخص شد:
- IP سرور بهجای 192.168.1.20 اشتباهی 192.168.1.2 وارد شده بود!
- پس از تصحیح آدرس، داخلی بلافاصله رجیستر شد.
🎯 جمعبندی
مشکل رجیستر نشدن داخلیها در ایزابل معمولاً مربوط به یکی از موارد زیره:
- اشتباه در تنظیمات داخلی
- قطع بودن سرویس Asterisk
- فایروال و NAT
- اشتباه در آدرسدهی
با یک بررسی مرحلهای و اجرای این چکلیست، معمولاً در کمتر از ۵ دقیقه مشکل برطرف میشه.
💡 اگر همچنان مشکل رجیستر نشدن دارید یا نیاز به پشتیبانی حرفهای دارید، میتونید از خدمات مشاوره و اجرای پروژه VoIP در alborzvoip.ir استفاده کنید.