کار نکردن نسخه وب ایزابل
کار نکردن نسخه وب ایزابل
رفع مشکل عدم دسترسی به نسخه وب ایزابل (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 تماس حاصل کنید.
آیا شما هم تجربهای در حل این مشکلات داشتهاید؟ نظرات و تجربیات خود را با ما به اشتراک بگذارید!
Submit your first comment