LINUX.ORG.RU

httpd сбой


0

0

Я никак не могу найти причины по которым команда service httpd start выдает [сбой]. Ни логи, ничего найти не могу. Посоветуйте где начать копать?!


Либо в каталоге с апачем в директории logs

Unnamed_Hero ★★★
()
Ответ на: комментарий от Deleted

> /var/log/httpd
В этой папке несколько текстовых файлов и два error лога. Все пустые кроме одного error_log.1 d в котором вот такие старые записи:
[Wed Mar 28 23:21:09 2007] [notice] SELinux policy enabled; httpd running as context user_u:system_r:httpd_t:s0
[Wed Mar 28 23:21:09 2007] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Wed Mar 28 23:21:10 2007] [notice] Digest: generating secret for digest authentication ...
[Wed Mar 28 23:21:10 2007] [notice] Digest: done
[Wed Mar 28 23:21:10 2007] [notice] Apache/2.2.3 (Fedora) configured -- resuming normal operations
[Wed Mar 28 23:31:05 2007] [notice] caught SIGTERM, shutting down

Что-нибудь из этих данных понятно?

gres
() автор топика
Ответ на: комментарий от anonymous

> selinux включен

Да включен.
Там в политике для httpd отмечены 3 пункта: Разрешить поддержку cgi,
разрешить встроенные сценарии и разрешить чтение домашних каталогов.

Отменил в настройках политики "Выключить защиту SELinux для демона httpd " после этого вот что случилось:
[root@second ~]# service httpd restart
Останавливается httpd:                                     [  OK  ]
Запускается httpd: (98)Address already in use: make_sock: could not bind to address [::]:80
(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
                                                           [ СБОЙ ]
Что это значит? И нужно ли еще что-то выключить в политике SELinux?

gres
() автор топика
Ответ на: комментарий от sdio

[root@second ~]# netstat -ltnp | awk  '$4 ~ /:80/ {split($7,a,"/"); print a[1]}' | xargs -l kill -9
usage: kill [ -s signal | -p ] [ -a ] pid ...
       kill -l [ signal ]
[root@second ~]# service httpd restart
Останавливается httpd:                                     [  OK  ]
Запускается httpd: (98)Address already in use: make_sock: could not bind to address [::]:80
(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
                                                           [ СБОЙ ]
Делать то что?

gres
() автор топика
Ответ на: комментарий от roy

> Тогда возможно дело в SELinux, попробуйте его отключить и проверить

Политика SELinux по отношению httpd у меня выключена. Впрочем дома отключу его полностью и посмотрю что из этого выйдет.

gres
() автор топика
Ответ на: комментарий от roy

Полностью выключил SELinux но проблема осталась:

service httpd restart
Останавливается httpd:                                     [  OK  ]
Запускается httpd: (98)Address already in use: make_sock: could not bind to address [::]:80
(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
                                                           [ СБОЙ ]

gres
() автор топика
Ответ на: комментарий от sdio

[root@second ~]# netstat -lntp 
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name   
tcp        0      0 127.0.0.1:2208              0.0.0.0:*                   LISTEN      2649/hpiod          
tcp        0      0 0.0.0.0:139                 0.0.0.0:*                   LISTEN      2793/smbd           
tcp        0      0 0.0.0.0:5900                0.0.0.0:*                   LISTEN      3311/vino-server    
tcp        0      0 0.0.0.0:940                 0.0.0.0:*                   LISTEN      2454/rpc.statd      
tcp        0      0 0.0.0.0:5902                0.0.0.0:*                   LISTEN      2692/xinetd         
tcp        0      0 0.0.0.0:5903                0.0.0.0:*                   LISTEN      2692/xinetd         
tcp        0      0 0.0.0.0:111                 0.0.0.0:*                   LISTEN      2433/portmap        
tcp        0      0 0.0.0.0:10000               0.0.0.0:*                   LISTEN      3073/perl           
tcp        0      0 0.0.0.0:21                  0.0.0.0:*                   LISTEN      2719/vsftpd         
tcp        0      0 0.0.0.0:445                 0.0.0.0:*                   LISTEN      2793/smbd           
tcp        0      0 127.0.0.1:2207              0.0.0.0:*                   LISTEN      2654/python         
tcp        0      0 :::22                       :::*                        LISTEN      2680/sshd           
tcp        0      0 ::1:631                     :::*                        LISTEN      2666/cupsd          

gres
() автор топика
Ответ на: комментарий от sdio

Я сижу под стримом у которого порт 80 закрыт. Может в этом проблема? Но вот фтп работает без проблем.

gres
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.