Author Topic: httpd: (98)Address already.....  (Read 7057 times)

0 Members and 1 Guest are viewing this topic.

Offline
*
httpd: (98)Address already.....
« on: November 30, 2015, 03:26:02 PM »
Здравствуйте!
Во первый хочу извинится за русский, но английским не владею
Во вторых хочу выразить огромную благодарность за Вашу панель...все сделано четко. Функционал тоже супер!
По сути:
Сегодня после установки SSL для домена, перестал рестартовать апач!
В логах вообще ошибок нет.
При restart, в панели, так же из консоли выхлоп такой:

Запускается httpd: (98)Address already in use: make_sock: could not bind to address 0.0.0.0:80 no listening sockets available, shutting down Unable to open logs

Проверил конфиг:

# /etc/init.d/httpd configtest
Syntax OK

Кричит что у него все отлично)

Вообщем после того как убил апача из консоли

# pkill -9 httpd


# /etc/init.d/httpd start
Запускается httpd:                                         [  OK  ]


он заработал нормально!

Я так и не понял, в чем была причина, но думаю что это связано с портами.
Просветите, будьте добры, как избежать подобных ошибок в дальнейшем




Offline
*****
Re: httpd: (98)Address already.....
« Reply #1 on: December 01, 2015, 11:47:37 AM »
Приветствую.

Необходимо было проверить каким процессом используется указанный в ошибке порт, например командой:
Code: [Select]
netstat -nlp | grep :80и "убить" эти процессы. (Скорее всего Apache был некорректно остановлен.)
После чего пробовать перезапускать.
« Last Edit: December 01, 2015, 11:49:23 AM by Igor S. »
You can ask me to solve any problem with your server for some money in pm  ;)
Services Monitoring & RBL Monitoring
http://centos-webpanel.com/services-monitor
Join our Development Team and get paid !
http://centos-webpanel.com/develope-modules-for-cwp

Installation Instructions
http://centos-webpanel.com/installation-instructions
Get Fast Support Here
http://centos-webpanel.com/support-services

Offline
*
Re: httpd: (98)Address already.....
« Reply #2 on: December 01, 2015, 02:42:15 PM »
Приветствую.

Необходимо было проверить каким процессом используется указанный в ошибке порт, например командой:
Code: [Select]
netstat -nlp | grep :80и "убить" эти процессы. (Скорее всего Apache был некорректно остановлен.)
После чего пробовать перезапускать.
Добрый вечер!
Не подумал об этом!
В принципе-то сделал то же самое, только глобально  ;D
Сегодня столкнулся с еще одной проблемой
Именно:
После установки Varnisha (через панель) и ребилда хостов все отвалилось.
Не прописываются IP в некоторых хостах
/usr/local/apache/conf.d/vhosts.conf
C Varnish та-же проблема
/etc/varnish/backenfs.vcl
не было IP, т е. файл имел следующий вид:

backend cwp912022011 { .host = "XX.202.20.11"; .port = "8181";}
backend cwp { .host = ""; .port = "8181";}

Offline
*****
Re: httpd: (98)Address already.....
« Reply #3 on: December 02, 2015, 06:31:19 AM »
Это надо уже рассматривать данный, конкретный случай. Обычно такой проблемы не возникает.
You can ask me to solve any problem with your server for some money in pm  ;)
Services Monitoring & RBL Monitoring
http://centos-webpanel.com/services-monitor
Join our Development Team and get paid !
http://centos-webpanel.com/develope-modules-for-cwp

Installation Instructions
http://centos-webpanel.com/installation-instructions
Get Fast Support Here
http://centos-webpanel.com/support-services