من رفتم سربازی اگر محتوای منو دوست داشتید و بدردتون خورد از من حمایت مالی کنید

رفع مشکل Bind: address already in use در mailcow

رفع مشکل Bind: address already in use در mailcow
رفع مشکل Bind: address already in use در mailcow

رفع مشکل Bind: address already in use در mailcow

در صورتی که در سروری که اپلیکیشن‌های دیگری روی آن دارید و قصد دارید روی آن mailcow نصب کنید احتمالا در هنگام اجرای mailcow با خطای

ERROR: for postfix-mailcow Cannot start service postfix-mailcow: driver failed programming external connectivity on endpoint mailcowdockerized_postfix-mailcow_1: Error starting userland proxy: listen tcp 0.0.0.0:25: bind: address already in use

ERROR: for nginx-mailcow Cannot start service nginx-mailcow: driver failed programming external connectivity on endpoint mailcowdockerized_nginx-mailcow_1: Error starting userland proxy: listen tcp 0.0.0.0:443: bind: address already in use

روبرو خواهید شد. در این نوشته به روش حل مشکل Bind: address already in use در mailcow می‌پردازیم.

 

رفع مشکل Bind: address already in use در mailcow

برای رفع این مشکل ابتدا باید به مسیر نصب mailcow بروید و در این مسیر فایل mailcow.conf را ویرایش کنید. سپس در این فایل HTTPS_PORT=443 را به HTTPS_PORT=4443 و HTTP_PORT=80 را به HTTP_PORT=8080 تغییر دهید و آن را ذخیره کنید. حالا دستور docker-compose up -d را اجرا کنید و از mailcow استفاده کنید. دقت کنید که اگر فایروال در سیستم خود دارید پورت‌های جدید که 4443 و 8080 است را نیز باز کنید.

 

اگر با روش بالا مشکل‌تان حل نشد در بخش نظرات همین نوشته برای ما بنویسید.

برای امتیاز به این نوشته کلیک کنید!
[کل: 1 میانگین: 5]