کار نکردن نسخه وب ایزابل
کار نکردن نسخه وب ایزابل
رفع مشکل عدم دسترسی به نسخه وب ایزابل (Issabel)
نسخه وب ایزابل روشی بسیار ساده برای مدیریت سیستم تلفنی و مرکز تماس ایزابل است. در صورتی که با کار نکردن نسخه وب ایزابل مواجه شدید، ممکن است عوامل زیادی باعث به وجود آمدن این مشکل شده باشد. در این مقاله از پارت شبکه، به بررسی دلایل رایج این مشکل و راهحلهای عملی برای رفع آن میپردازیم.
ایزابل چیست؟
علت باز نکردن نسخه وب ایزابل
- مشکلات فایروال:
- راه حلهای زیاد و پیچیدهای در وب فارسی منتشر شده؛ اما با توجه به تجربه متخصصان پارت شبکه، در اغلب موارد این مشکل به دلیل فعال شدن فایروال و سرویس fail2ban رخ میدهد. در صورتی که ایزابل را روی cenos نصب کردهاید، از دستورات زیر استفاده کنید.
service fail2ban stop
service iptables stop
iptables -F
هنگامی که دسترسی وب ایزابل قطع میشود، شما نمیتوانید ssh نیز بزنید. به همین دلیل دستورات بالا را باید از کنسول ایزابل روی سروری که نصب کردهاید اجرا کنید؛ برای مثال، اگر ایزابل را روی esxi نصب کردهاید باید از طریق esxi وارد ماشین مجازی ایزابل شده و دستورات را اجرا کنید. یا اگر ایزابل را روی vmware نصب کردهاید باید از طریق vmware وارد vm مربوط به ایزابل شده و دستورات را اجرا کنید.
- راه حلهای زیاد و پیچیدهای در وب فارسی منتشر شده؛ اما با توجه به تجربه متخصصان پارت شبکه، در اغلب موارد این مشکل به دلیل فعال شدن فایروال و سرویس fail2ban رخ میدهد. در صورتی که ایزابل را روی cenos نصب کردهاید، از دستورات زیر استفاده کنید.
- مشکلات شبکه
اگر پس از وارد گردن آیپی ایزابل صفحه وب باز نمیشود و یا صفحه با ارور باز میشود، اولین موردی که باید چک کنید تنظیمات آیپی ایزابل است.
-
- برای این کار با استفاده از ssh یا کنسول مدیریتی سرور وارد سرور ایزابل خود شوید. سپس تنظیمات کارت شبکه را چک کنید که ip و gateway به درستی وارد شده باشد. پس از اعمال تنظیمات مربوط به کارت شبکه، سعی کنید با دستور ping [gataway] پینگ آدرس گیتوی خود را بگیرید و ببینید آیا جوابی دریافت میکنید یا خیر. اگر پاسخی دریافت کردید یعنی این مرحله را بهدرستی انجام دادهاید.
- باز کردن پورتهای مورد نیاز وب سرور: ایزابل معمولاً از پورتهای 80 (HTTP) و 443 (HTTPS) استفاده میکند. اگر این پورتها مسدود هستند، دستور زیر را اجرا کنید:
firewall-cmd --add-port=80/tcp --permanent
firewall-cmd --add-port=443/tcp --permanent
firewall-cmd --reload
- وب سرویس کار نمیکند:
- در صورتی که خطای “Service Unavailable” یا “Server Not Found” مشاهده میکنید، دلیل آن مشکل در وب سرویس لینوکسی است که ایزابل از وب سرویس apache و nginx استفاده میکند.
با استفاده از دستور زیر میتوانید این سرویس را ریاستارت کنید:
systemctl start httpd
- در صورتی که خطای “Service Unavailable” یا “Server Not Found” مشاهده میکنید، دلیل آن مشکل در وب سرویس لینوکسی است که ایزابل از وب سرویس apache و nginx استفاده میکند.
- مشکلات دیتابیس (MySQL/MariaDB):
- در صورتی که بعد از باز کردن نسخه وب ایزابل خطای بارگزاری دیتابیس مشاهده میکنید یا ایزابل باز میشود اما اطلاعاتتان را نمایش نمیدهد، یعنی مشکلی در دیتابیسی وجود دارد. جهت بررسی دیتابیس از دستور زیر استفاده کنید:
systemctl status mariadb
در صورتی که این سرویس غیرفعال بود، با استفاده از دستور زیر آن را فعال کنید: systemctl status mariadb - در صورت وجود مشکل و جهت بررسی بیشتر میتوانید از مسیر زیر لاگ دیتابیس و خطاهای آن را مشاهده کرده و مشکل را پیدا کنید:
tail -f /var/log/mariadb/mariadb.lo
- در صورتی که بعد از باز کردن نسخه وب ایزابل خطای بارگزاری دیتابیس مشاهده میکنید یا ایزابل باز میشود اما اطلاعاتتان را نمایش نمیدهد، یعنی مشکلی در دیتابیسی وجود دارد. جهت بررسی دیتابیس از دستور زیر استفاده کنید:
- پر شدن فضای هارد دیسک:
- در صورت کند بودن سرور ایزابل با مشکل عدم ذخیره لاگ روبرو میشود؛ این یعنی نمیتوانید لاگ را ذخیره کنید و ارور دریافت میکنید. این اتفاق باعث میشود نسخه وب بهدرستی عمل نکند. برای بررسی فضای هارد دیسک از دستور df -h استفاده کرده و در صورت لزوم فایلهای بدون استفاده را حذف کنید تا فضا آزاد شود؛ مثلا فایل صداهای ظبط شده که از مسیر زیر میتوانید آنها را حدف کنید.
/var/spool/asterisk/monitor/
- فایلهای لاگ و کش را میتوانید با دستورات زیر پاک کنید:
rm -rf /var/log/*.gz
rm -rf /var/log/httpd/*
yum clean all
- در صورت کند بودن سرور ایزابل با مشکل عدم ذخیره لاگ روبرو میشود؛ این یعنی نمیتوانید لاگ را ذخیره کنید و ارور دریافت میکنید. این اتفاق باعث میشود نسخه وب بهدرستی عمل نکند. برای بررسی فضای هارد دیسک از دستور df -h استفاده کرده و در صورت لزوم فایلهای بدون استفاده را حذف کنید تا فضا آزاد شود؛ مثلا فایل صداهای ظبط شده که از مسیر زیر میتوانید آنها را حدف کنید.
- بروزرسانی ناقص
- در صورتی که بروزرسانی سرور شما ناقص انجام شده باشد، میتوانید با دستور زیر آن را تکمیل کرده و فایلهای ناقص را بازیابی کنید:
yum update -y
- در صورت حل نشدن مشکل نیز میتوانید ایزابل را دوباره نصب کنید. با استفاده از دستور زیر اطلاعات ایزابل شما پاک نخواهد شد:
yum reinstall issabel
- در صورتی که بروزرسانی سرور شما ناقص انجام شده باشد، میتوانید با دستور زیر آن را تکمیل کرده و فایلهای ناقص را بازیابی کنید:
جمعبندی
ایزابل ابزاری قدرتمند برای مدیریت سیستمهای VoIP و مرکز تماس است؛ اما گاهی مشکلات فنی ممکن است عملکرد نسخه وب آن را مختل کند. در این مقاله راهکارهایی را که میتوانید هنگام کار نکردن نسخه وب ایزابل انجام دهید را توضیح دادیم؛ مثل بررسی و رفع مشکلات شبکه، سرویسها، فضای دیسک، و تنظیمات PHP. اگر تمامی راههای بالا را تست کردید و همچنان با مشکل مواجه بودید، از متخصصان شبکه و سرور پارت شبکه کمک بگیرید. جهت ارتباط با کارشناسان پارت شبکه با شماره 07191640123 یا 09177327693 تماس حاصل فرمایید.
آیا شما هم تجربهای در حل این مشکلات داشتهاید؟ نظرات و تجربیات خود را با ما به اشتراک بگذارید!
اولین دیدگاه را ثبت کنید