رفع مشکل Cannot assign requested address در سی پنل در ارسال ایمیل با SMTP
اگر شما هم از SMTP برای ارسال ایمیل در پروژه های خود استفاده می کنید و کد آن را در لوکال خود نوشته اید ولی ناخوداگاه وقتی آن را به سرور اصلی بردید خطای Cannot assign requested address را دریافت می کنید و نمیدونید مشکل از کجاست این نوشته برای شما مناسب است.
این مشکل در پایتون (جنگو) – پی اچ پی و … دیده شده است و البته هیچ ارتباطی به زبان برنامه نویسی پروژه ی شما ندارد و مشکل اصلی از یک بخش خیلی ساده در سرور می باشد.
در این نوشته همراه ما باشید.
رفع مشکل Cannot assign requested address در ارسال ایمیل با SMTP
متن خطا به صورت زیر می باشد:
OSError
[Errno 99] Cannot assign requested address
برای رفع این مشکل باید مقدار متغیر SMTP_BLOCK را در CSF که فایروال سرور شما می باشد برابر OFF قرار دهید.
برای این کار روش های زیر را دنبال کنید:
روش حل خطای Cannot assign requested address
وارد ssh یا ترمینال شوید و دستورات زیر را اجرا کنید:
vi /etc/csf/csf.conf SMTP_BLOCK = "0" csf -r
بعد از اجرای سه دستور بالا اگر هنوز مشکل حل نشده بود سرور را ری استارت کنید و مشکل به سادگی حل خواهد شد.
روش حل خطای Cannot assign requested address در سی پنل
برای رفع این مشکل در سی پنل مسیر زیر را در WHM دنبال کنید:
WHM > Plugins > ConfigServer Security & Firewall > Firewall Configuration > SMTP_BLCOK
و مقدار SMTP_BLCOK را برابر OFF قرار دهید.
اگر هنوز هم این بخش برای شما مشکل دارد خطای خود را به صورت کامل در بخش نظرات همین نوشته برای ما ارسال کنید.
موفق باشید.
ارسال پاسخ