PleskPanel apache sorunu “Unable to start apache on Plesk for Linux: (98)Address already in use: make_sock: could not bind to address [::]:443”

  Diğer

PleskPanel apache sorunu “Unable to start apache on Plesk for Linux: (98)Address already in use: make_sock: could not bind to address [::]:443”

Belirtileri

Alan adları açılmaz

Plesk güncellemesinden sonra yapılandırma dosyaları yeniden oluşturulamıyor:

New configuration files for the Apache web server were not created due to the errors in configuration templates: Can not restart web server: httpd stop failed 0 /usr/sbin/httpd processes are killed httpd stop failed 0 /usr/sbin/httpd processes are killed INFO: [Tue Apr 30 06:28:16 EDT 2019]: Service: httpd, Action: start Trying to start service httpd… failed Apr 30 06:28:16 example.com httpd[114545]: (98)Address already in use: AH00072: make_sock: could not bind to address [::]:7080

apache servisi yeniden başlatılınca hata alınır

Not: Bağlantı noktası da 80 olabilir. Nginx’in etkin olması durumunda, bağlantı noktaları 7080, 7081 olabilir.

service apache2 start

* Starting web server apache2

(98)Address already in use: make_sock: could not bind to address [::]:443

no listening sockets available, shutting down

Apache’yi durdurmaya çalışırken aşağıdaki hata görüntülenebilir:

service apache2 stop

* Stopping web server apache2

*

* There are processes named ‘apache2’ running which do not match your pid file which are left untouched in the name of safety, Please review the situation by hand.

Neden ?

Başka bir işlem zaten 443 (80, 7080, 7081) bağlantı noktasını kullanıyor ve Apache buna bağlanamıyor.

Çözüm 

SSH ile sunucuya bağlanın

Hangi servisin 443 veya 80 portunu dinlediğini bulun veya hatada görüntülenen portu belirtin: 

netstat -tulpn | grep :443

tcp        0      0 0.0.0.0:443            0.0.0.0:*              LISTEN 484 /haproxy

‘Haproxy’ veya ‘apache / httpd’ veya ‘nginx’ dışında başka bir hizmetin 443 bağlantı noktasını dinlemesi beklenmez, bu nedenle durdurulması gerekir:

service haproxy stop

Başka bir işlem bu bağlantı noktasını veya ‘apache / httpd’ işlemini kullanarak çalışıyorsa, aynı zamanda öldürülmesi gerekir:

kill -9 484

‘Nginx’ hizmeti bildirilen bağlantı noktasını kullanıyorsa, aşağıdakileri yapmayı deneyin:

/usr/local/psa/admin/sbin/nginxmng -d

/usr/local/psa/admin/sbin/nginxmng -e

İşlemler sonucunda sorununuz çözümlenecek alan adlarınız tekrar aktif olacaktır.

LEAVE A COMMENT