The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Не запускается апач с дефолтным конфигом"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Др. сетевые сервисы / Linux)
Изначальное сообщение [ Отслеживать ]

"Не запускается апач с дефолтным конфигом"  +/
Сообщение от andrystepa (ok) on 07-Дек-11, 18:07 
ОС - Russian Fedora REMIX 15.1. Установил httpd. Посмотрел конфиг, установленный вместе с апачем - вроде проблем нет. Попытался запустить сервер- не запускается:

[root@localhost ~]# /etc/init.d/httpd start
Starting httpd (via systemctl):  Job failed. See system logs and 'systemctl status' for details.
                                                           [СБОЙ ]

Посмотрел - в логах апача пусто. В messages есть только 2 строчки:

7 18:01:15 localhost systemd[1]: httpd.service: control process exited, code=exited status=1
Dec  7 18:01:15 localhost systemd[1]: Unit httpd.service entered failed state.

Из информации практически никакой. Почему не стартовал. В чем проблема.
Вот конфигурационный файл httpd.conf (без закомментированных строк):

ServerTokens OS
ServerRoot "/etc/httpd"
PidFile run/httpd.pid
Timeout 60
KeepAlive Off
MaxKeepAliveRequests 100
KeepAliveTimeout 5

<IfModule prefork.c>
StartServers       8
MinSpareServers    5
MaxSpareServers   20
ServerLimit      256
MaxClients       256
MaxRequestsPerChild  4000
</IfModule>

<IfModule worker.c>
StartServers         4
MaxClients         300
MinSpareThreads     25
MaxSpareThreads     75
ThreadsPerChild     25
MaxRequestsPerChild  0
</IfModule>

Listen 80

LoadModule auth_basic_module modules/mod_auth_basic.so
LoadModule auth_digest_module modules/mod_auth_digest.so
LoadModule authn_file_module modules/mod_authn_file.so
LoadModule authn_alias_module modules/mod_authn_alias.so
LoadModule authn_anon_module modules/mod_authn_anon.so
LoadModule authn_dbm_module modules/mod_authn_dbm.so
LoadModule authn_default_module modules/mod_authn_default.so
LoadModule authz_host_module modules/mod_authz_host.so
LoadModule authz_user_module modules/mod_authz_user.so
LoadModule authz_owner_module modules/mod_authz_owner.so
LoadModule authz_groupfile_module modules/mod_authz_groupfile.so
LoadModule authz_dbm_module modules/mod_authz_dbm.so
LoadModule authz_default_module modules/mod_authz_default.so
LoadModule ldap_module modules/mod_ldap.so
LoadModule authnz_ldap_module modules/mod_authnz_ldap.so
LoadModule include_module modules/mod_include.so
LoadModule log_config_module modules/mod_log_config.so
LoadModule logio_module modules/mod_logio.so
LoadModule env_module modules/mod_env.so
LoadModule ext_filter_module modules/mod_ext_filter.so
LoadModule mime_magic_module modules/mod_mime_magic.so
LoadModule expires_module modules/mod_expires.so
LoadModule deflate_module modules/mod_deflate.so
LoadModule headers_module modules/mod_headers.so
LoadModule usertrack_module modules/mod_usertrack.so
LoadModule setenvif_module modules/mod_setenvif.so
LoadModule mime_module modules/mod_mime.so
LoadModule dav_module modules/mod_dav.so
LoadModule status_module modules/mod_status.so
LoadModule autoindex_module modules/mod_autoindex.so
LoadModule info_module modules/mod_info.so
LoadModule dav_fs_module modules/mod_dav_fs.so
LoadModule vhost_alias_module modules/mod_vhost_alias.so
LoadModule negotiation_module modules/mod_negotiation.so
LoadModule dir_module modules/mod_dir.so
LoadModule actions_module modules/mod_actions.so
LoadModule speling_module modules/mod_speling.so
LoadModule userdir_module modules/mod_userdir.so
LoadModule alias_module modules/mod_alias.so
LoadModule substitute_module modules/mod_substitute.so
LoadModule rewrite_module modules/mod_rewrite.so
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule cache_module modules/mod_cache.so
LoadModule suexec_module modules/mod_suexec.so
LoadModule disk_cache_module modules/mod_disk_cache.so
LoadModule cgi_module modules/mod_cgi.so
LoadModule version_module modules/mod_version.so

Include conf.d/*.conf

User apache
Group apache

ServerAdmin root@localhost
UseCanonicalName Off
DocumentRoot "/var/www/html"

<Directory />
    Options FollowSymLinks
    AllowOverride None
</Directory>

<Directory "/var/www/html">
    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

<IfModule mod_userdir.c>
    UserDir disabled
</IfModule>

DirectoryIndex index.html index.html.var
AccessFileName .htaccess

<FilesMatch "^\.ht">
    Order allow,deny
    Deny from all
    Satisfy All
</FilesMatch>

TypesConfig /etc/mime.types
DefaultType text/plain

<IfModule mod_mime_magic.c>
#   MIMEMagicFile /usr/share/magic.mime
    MIMEMagicFile conf/magic
</IfModule>

HostnameLookups Off
ErrorLog logs/error_log
LogLevel warn
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %b" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio
CustomLog logs/access_log combined

ServerSignature On
Alias /icons/ "/var/www/icons/"

<Directory "/var/www/icons">
    Options Indexes MultiViews FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

<IfModule mod_dav_fs.c>
    # Location of the WebDAV lock database.
    DAVLockDB /var/lib/dav/lockdb
</IfModule>

ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"

<Directory "/var/www/cgi-bin">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
</Directory>

IndexOptions FancyIndexing VersionSort NameWidth=* HTMLTable Charset=UTF-8
AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip
AddIconByType (TXT,/icons/text.gif) text/*
AddIconByType (IMG,/icons/image2.gif) image/*
AddIconByType (SND,/icons/sound2.gif) audio/*
AddIconByType (VID,/icons/movie.gif) video/*
AddIcon /icons/binary.gif .bin .exe
AddIcon /icons/binhex.gif .hqx
AddIcon /icons/tar.gif .tar
AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv
AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip
AddIcon /icons/a.gif .ps .ai .eps
AddIcon /icons/layout.gif .html .shtml .htm .pdf
AddIcon /icons/text.gif .txt
AddIcon /icons/c.gif .c
AddIcon /icons/p.gif .pl .py
AddIcon /icons/f.gif .for
AddIcon /icons/dvi.gif .dvi
AddIcon /icons/uuencoded.gif .uu
AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl
AddIcon /icons/tex.gif .tex
AddIcon /icons/bomb.gif core
AddIcon /icons/back.gif ..
AddIcon /icons/hand.right.gif README
AddIcon /icons/folder.gif ^^DIRECTORY^^
AddIcon /icons/blank.gif ^^BLANKICON^^

DefaultIcon /icons/unknown.gif
ReadmeName README.html
HeaderName HEADER.html
IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t
AddLanguage ca .ca
AddLanguage cs .cz .cs
AddLanguage da .dk
AddLanguage de .de
AddLanguage el .el
AddLanguage en .en
AddLanguage eo .eo
AddLanguage es .es
AddLanguage et .et
AddLanguage fr .fr
AddLanguage he .he
AddLanguage hr .hr
AddLanguage it .it
AddLanguage ja .ja
AddLanguage ko .ko
AddLanguage ltz .ltz
AddLanguage nl .nl
AddLanguage nn .nn
AddLanguage no .no
AddLanguage pl .po
AddLanguage pt .pt
AddLanguage pt-BR .pt-br
AddLanguage ru .ru
AddLanguage sv .sv
AddLanguage zh-CN .zh-cn
AddLanguage zh-TW .zh-tw

LanguagePriority en ca cs da de el eo es et fr he hr it ja ko ltz nl nn no pl pt pt-BR ru sv zh-CN zh-TW
ForceLanguagePriority Prefer Fallback
AddDefaultCharset UTF-8
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
AddType application/x-x509-ca-cert .crt
AddType application/x-pkcs7-crl    .crl
AddHandler type-map var
AddType text/html .shtml
AddOutputFilter INCLUDES .shtml

Alias /error/ "/var/www/error/"
<IfModule mod_negotiation.c>
<IfModule mod_include.c>
    <Directory "/var/www/error">
        AllowOverride None
        Options IncludesNoExec
        AddOutputFilter Includes html
        AddHandler type-map var
        Order allow,deny
        Allow from all
        LanguagePriority en es de fr
        ForceLanguagePriority Prefer Fallback
    </Directory>

</IfModule>
</IfModule>

BrowserMatch "Mozilla/2" nokeepalive
BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0
BrowserMatch "RealPlayer 4\.0" force-response-1.0
BrowserMatch "Java/1\.0" force-response-1.0
BrowserMatch "JDK/1\.0" force-response-1.0
BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully
BrowserMatch "MS FrontPage" redirect-carefully
BrowserMatch "^WebDrive" redirect-carefully
BrowserMatch "^WebDAVFS/1.[0123]" redirect-carefully
BrowserMatch "^gnome-vfs/1.0" redirect-carefully
BrowserMatch "^XML Spy" redirect-carefully
BrowserMatch "^Dreamweaver-WebDAV-SCM1" redirect-carefully


Проверял его командой httpd configtest - пишет Syntax OK.
В чем проблема? Подскажите пожалуйста!
Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Не запускается апач с дефолтным конфигом"  +/
Сообщение от Square (ok) on 07-Дек-11, 20:06 
Запустите бинарник руками а не через сервис... он напишет что именно ему не нравится прямо в консоль.
Может юзера такого нет, может прав на каталог не хватает...или вообще каталога..порт занят..модуль кривой..хз...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Не запускается апач с дефолтным конфигом"  +/
Сообщение от Дядя_Федор email on 08-Дек-11, 09:04 
ldd на httpd натравите на всяк случай. Может библиотеки какой не хватает. И посмотрите в сторону более расширенного логгирования. На уровне дебага. Вроде там есть ключики - напамять не помню просто, а смотреть лень. :)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Не запускается апач с дефолтным конфигом"  +/
Сообщение от arka on 08-Дек-11, 10:04 
> И посмотрите в сторону более расширенного логгирования. На уровне дебага. Вроде
> там есть ключики - напамять не помню просто, а смотреть лень.
> :)

LogLevel debug

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Не запускается апач с дефолтным конфигом"  +/
Сообщение от andrystepa (ok) on 09-Дек-11, 15:00 
>> И посмотрите в сторону более расширенного логгирования. На уровне дебага. Вроде
>> там есть ключики - напамять не помню просто, а смотреть лень.
>> :)
> LogLevel debug

Попытался запустить бинарником. Получил вот что:


apachectl start
(98)Address already in use:make sock: could not bind to adress 169.254.37.1:80 no listening sockets available, shutting down
Unable to open logs

Не понял, как это адрес уже используется? Кем используется - у меня никаких веб-серверов больше не стоит - только апач! В чем проблема?

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Не запускается апач с дефолтным конфигом"  +/
Сообщение от andrystepa (ok) on 09-Дек-11, 15:01 
Да а LogLevel я поставил debug - все равно в логах апача пусто.


Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "Не запускается апач с дефолтным конфигом"  +/
Сообщение от Square (ok) on 09-Дек-11, 15:11 
>[оверквотинг удален]
>> LogLevel debug
> Попытался запустить бинарником. Получил вот что:
>
 
> apachectl start
> (98)Address already in use:make sock: could not bind to adress 169.254.37.1:80 no
> listening sockets available, shutting down
> Unable to open logs
>

> Не понял, как это адрес уже используется? Кем используется - у меня
> никаких веб-серверов больше не стоит - только апач! В чем проблема?

посмотрите список открытых портов через нетстат. вероятно на 80 порту уже что-то висит и слушает..
он у вас уже запущен вероятно... возможно он стартует автоматически при рестарте.
убейте все процессы апача в памяти..
или например у вас там скайп запущен - он имеет нехорошую привычку вешать себя на стандартные порты цук...


Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

7. "Не запускается апач с дефолтным конфигом"  +/
Сообщение от andrystepa (ok) on 14-Дек-11, 11:02 
>[оверквотинг удален]
>> Unable to open logs
>>
>> Не понял, как это адрес уже используется? Кем используется - у меня
>> никаких веб-серверов больше не стоит - только апач! В чем проблема?
> посмотрите список открытых портов через нетстат. вероятно на 80 порту уже что-то
> висит и слушает..
> он у вас уже запущен вероятно... возможно он стартует автоматически при рестарте.
> убейте все процессы апача в памяти..
> или например у вас там скайп запущен - он имеет нехорошую привычку
> вешать себя на стандартные порты цук...

На 80 порту дейтсвительно кто-то висел. С помощью команды:


ps aux | grep httpd

Я выяснил что там висело что-то от Файрфокса. Я убил этот процесс. Но все равно 80-й порт что-то слушает. Еще как-то можно выяснить, какая программа слушает этот порт?
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

8. "Не запускается апач с дефолтным конфигом"  +/
Сообщение от reader (ok) on 14-Дек-11, 12:23 
>[оверквотинг удален]
>> убейте все процессы апача в памяти..
>> или например у вас там скайп запущен - он имеет нехорошую привычку
>> вешать себя на стандартные порты цук...
> На 80 порту дейтсвительно кто-то висел. С помощью команды:
>
 
> ps aux | grep httpd
>

> Я выяснил что там висело что-то от Файрфокса. Я убил этот процесс.
> Но все равно 80-й порт что-то слушает. Еще как-то можно выяснить,
> какая программа слушает этот порт?

netstat -npl

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

9. "Не запускается апач с дефолтным конфигом"  +/
Сообщение от andrystepa (ok) on 14-Дек-11, 16:32 
>[оверквотинг удален]
>>> или например у вас там скайп запущен - он имеет нехорошую привычку
>>> вешать себя на стандартные порты цук...
>> На 80 порту дейтсвительно кто-то висел. С помощью команды:
>>
 
>> ps aux | grep httpd
>>

>> Я выяснил что там висело что-то от Файрфокса. Я убил этот процесс.
>> Но все равно 80-й порт что-то слушает. Еще как-то можно выяснить,
>> какая программа слушает этот порт?
> netstat -npl

Попробовал. Вот ее вывод:


Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name  
tcp        0      0 0.0.0.0:53667               0.0.0.0:*                   LISTEN      1480/rpc.statd      
tcp        0      0 0.0.0.0:111                 0.0.0.0:*                   LISTEN      1354/rpcbind        
tcp        0      0 0.0.0.0:80                  0.0.0.0:*                   LISTEN      15110/(squid)      
tcp        0      0 0.0.0.0:22                  0.0.0.0:*                   LISTEN      1501/sshd          
tcp        0      0 127.0.0.1:631               0.0.0.0:*                   LISTEN      1500/cupsd          
tcp        0      0 0.0.0.0:3128                0.0.0.0:*                   LISTEN      15110/(squid)      
tcp        0      0 127.0.0.1:25                0.0.0.0:*                   LISTEN      4898/sendmail: acce
tcp        0      0 :::35167                    :::*                        LISTEN      1480/rpc.statd      
tcp        0      0 :::111                      :::*                        LISTEN      1354/rpcbind        
tcp        0      0 :::22                       :::*                        LISTEN      1501/sshd          
tcp        0      0 ::1:631                     :::*                        LISTEN      1500/cupsd          
udp        0      0 0.0.0.0:55969               0.0.0.0:*                               1480/rpc.statd      
udp        0      0 0.0.0.0:44415               0.0.0.0:*                               1208/avahi-daemon:  
udp        0      0 0.0.0.0:111                 0.0.0.0:*                               1354/rpcbind        
udp        0      0 0.0.0.0:631                 0.0.0.0:*                               1500/cupsd          
udp        0      0 0.0.0.0:678                 0.0.0.0:*                               1354/rpcbind        
udp        0      0 0.0.0.0:45825               0.0.0.0:*                               15110/(squid)      
udp        0      0 0.0.0.0:808                 0.0.0.0:*                               1480/rpc.statd      
udp        0      0 0.0.0.0:5353                0.0.0.0:*                               1208/avahi-daemon:  
udp        0      0 :::39837                    :::*                                    15110/(squid)      
udp        0      0 :::111                      :::*                                    1354/rpcbind        
udp        0      0 :::678                      :::*                                    1354/rpcbind        
udp        0      0 :::50787                    :::*                                    1480/rpc.statd      
Active UNIX domain sockets (only servers)
Proto RefCnt Flags       Type       State         I-Node PID/Program name    Path
unix  2      [ ACC ]     STREAM     LISTENING     24196  2025/gam_server     @/tmp/fam-root-
unix  2      [ ACC ]     STREAM     LISTENING     7928   2197/virtuoso-t     /tmp/virt_1111
unix  2      [ ACC ]     STREAM     LISTENING     23943  1964/ssh-agent      /tmp/ssh-JgoJRX1835/agent.1835
unix  2      [ ACC ]     STREAM     LISTENING     15891  1238/mcelog         /var/run/mcelog-client
unix  2      [ ACC ]     STREAM     LISTENING     17174  1209/gpm            /dev/gpmctl
unix  2      [ ACC ]     STREAM     LISTENING     23831  1852/dbus-daemon    @/tmp/dbus-navmZ7SVXD
unix  2      [ ACC ]     STREAM     LISTENING     14910  1223/acpid          /var/run/acpid.socket
unix  2      [ ACC ]     STREAM     LISTENING     24163  2020/kdeinit4: kdei /tmp/ksocket-root/kdeinit4__0
unix  2      [ ACC ]     STREAM     LISTENING     24175  2021/klauncher      /tmp/ksocket-root/klauncherMT2021.slave-socket
unix  2      [ ACC ]     STREAM     LISTENING     905798 14786/kio_http_cach /tmp/ksocket-root/kio_http_cache_cleaner
unix  2      [ ACC ]     STREAM     LISTENING     26684  2168/nepomukservice /tmp/ksocket-root/nepomuk-socket
unix  2      [ ACC ]     STREAM     LISTENING     26070  2329/pulseaudio     /tmp/.esd-0/socket
unix  2      [ ACC ]     STREAM     LISTENING     20021  1538/X              /tmp/.X11-unix/X0
unix  2      [ ACC ]     STREAM     LISTENING     2654039 6670/firefox        /tmp/orbit-root/linc-1a0e-0-761715fdc5a89
unix  2      [ ACC ]     STREAM     LISTENING     24289  2042/ksmserver      /tmp/.ICE-unix/2042
unix  2      [ ACC ]     STREAM     LISTENING     20020  1538/X              @/tmp/.X11-unix/X0
unix  2      [ ACC ]     STREAM     LISTENING     23383  2548/gconfd-2       /tmp/orbit-root/linc-9f4-0-5100ddd2ddf2b
unix  2      [ ACC ]     STREAM     LISTENING     24575  2545/gconf-helper   /tmp/orbit-root/linc-9f1-0-15ecf6101fb85
unix  2      [ ACC ]     STREAM     LISTENING     17786  1533/kdm            /var/run/xdmctl/dmctl/socket
unix  2      [ ACC ]     STREAM     LISTENING     20859  1499/pcscd          /var/run/pcscd.comm
unix  2      [ ACC ]     STREAM     LISTENING     23676  1533/kdm            /var/run/xdmctl/dmctl-:0/socket
unix  2      [ ACC ]     STREAM     LISTENING     12673  1/init              /run/systemd/logger
unix  2      [ ACC ]     STREAM     LISTENING     8589   1/init              /run/systemd/private
unix  2      [ ACC ]     STREAM     LISTENING     26072  2329/pulseaudio     /root/.pulse/7dd98a099dd2c875fa355dbf0000000d-runtime/native
unix  2      [ ACC ]     STREAM     LISTENING     16277  1354/rpcbind        /var/run/rpcbind.sock
unix  2      [ ACC ]     STREAM     LISTENING     24288  2042/ksmserver      @/tmp/.ICE-unix/2042
unix  2      [ ACC ]     STREAM     LISTENING     21876  1998/gpg-agent      /tmp/gpg-sX2Kt8/S.gpg-agent
unix  2      [ ACC ]     STREAM     LISTENING     19891  1500/cupsd          /var/run/cups/cups.sock
unix  2      [ ACC ]     STREAM     LISTENING     9139   1/init              /var/run/avahi-daemon/socket
unix  2      [ ACC ]     STREAM     LISTENING     17611  1220/abrtd          /var/run/abrt/abrt.socket
unix  2      [ ACC ]     STREAM     LISTENING     9175   1/init              /var/run/dbus/system_bus_socket

Там 80-й порт слушает только squid - и этого я не понимаю. Вообще то squid должен слушать порт 3128. А убить его я не могу - у меня инет раздается через прокси. И что делать?
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

10. "Не запускается апач с дефолтным конфигом"  +/
Сообщение от reader (ok) on 14-Дек-11, 16:44 
конфиг squid без закоментированных строк покажите
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

11. "Не запускается апач с дефолтным конфигом"  +/
Сообщение от Дядя_Федор on 14-Дек-11, 16:57 
> Там 80-й порт слушает только squid - и этого я не понимаю.
> Вообще то squid должен слушать порт 3128. А убить его я
> не могу - у меня инет раздается через прокси. И что
> делать?

httpd_accel_port посмотрите в конфиге.

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

12. "Не запускается апач с дефолтным конфигом"  +/
Сообщение от andrystepa (ok) on 16-Дек-11, 16:25 
>> Там 80-й порт слушает только squid - и этого я не понимаю.
>> Вообще то squid должен слушать порт 3128. А убить его я
>> не могу - у меня инет раздается через прокси. И что
>> делать?
> httpd_accel_port посмотрите в конфиге.

В конфиге Squid такого параметра нет, но я нашел там параметр
http_port 80 transparent
и закомментировал его. После этого в выводе команды netstat -npl упоминания о 80-м порту исчезли:


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:6010              0.0.0.0:*                   LISTEN      13103/sshd: root@pt
tcp        0      0 0.0.0.0:53667               0.0.0.0:*                   LISTEN      1480/rpc.statd      
tcp        0      0 0.0.0.0:111                 0.0.0.0:*                   LISTEN      1354/rpcbind        
tcp        0      0 0.0.0.0:22                  0.0.0.0:*                   LISTEN      1501/sshd          
tcp        0      0 127.0.0.1:631               0.0.0.0:*                   LISTEN      1500/cupsd          
tcp        0      0 0.0.0.0:3128                0.0.0.0:*                   LISTEN      13207/(squid)      
tcp        0      0 127.0.0.1:25                0.0.0.0:*                   LISTEN      4898/sendmail: acce
tcp        0      0 ::1:6010                    :::*                        LISTEN      13103/sshd: root@pt
tcp        0      0 :::35167                    :::*                        LISTEN      1480/rpc.statd      
tcp        0      0 :::111                      :::*                        LISTEN      1354/rpcbind        
tcp        0      0 :::22                       :::*                        LISTEN      1501/sshd          
tcp        0      0 ::1:631                     :::*                        LISTEN      1500/cupsd          
udp        0      0 0.0.0.0:55969               0.0.0.0:*                               1480/rpc.statd      
udp        0      0 0.0.0.0:44415               0.0.0.0:*                               1208/avahi-daemon:  
udp        0      0 0.0.0.0:111                 0.0.0.0:*                               1354/rpcbind        
udp        0      0 0.0.0.0:53383               0.0.0.0:*                               13207/(squid)      
udp        0      0 0.0.0.0:631                 0.0.0.0:*                               1500/cupsd          
udp        0      0 0.0.0.0:678                 0.0.0.0:*                               1354/rpcbind        
udp        0      0 0.0.0.0:808                 0.0.0.0:*                               1480/rpc.statd      
udp        0      0 0.0.0.0:5353                0.0.0.0:*                               1208/avahi-daemon:  
udp        0      0 :::111                      :::*                                    1354/rpcbind        
udp        0      0 :::678                      :::*                                    1354/rpcbind        
udp        0      0 :::54483                    :::*                                    13207/(squid)      
udp        0      0 :::50787                    :::*                                    1480/rpc.statd      
Active UNIX domain sockets (only servers)
Proto RefCnt Flags       Type       State         I-Node PID/Program name    Path
unix  2      [ ACC ]     STREAM     LISTENING     24196  2025/gam_server     @/tmp/fam-root-
unix  2      [ ACC ]     STREAM     LISTENING     7928   2197/virtuoso-t     /tmp/virt_1111
unix  2      [ ACC ]     STREAM     LISTENING     23943  1964/ssh-agent      /tmp/ssh-JgoJRX1835/agent.1835
unix  2      [ ACC ]     STREAM     LISTENING     15891  1238/mcelog         /var/run/mcelog-client
unix  2      [ ACC ]     STREAM     LISTENING     17174  1209/gpm            /dev/gpmctl
unix  2      [ ACC ]     STREAM     LISTENING     23831  1852/dbus-daemon    @/tmp/dbus-navmZ7SVXD
unix  2      [ ACC ]     STREAM     LISTENING     14910  1223/acpid          /var/run/acpid.socket
unix  2      [ ACC ]     STREAM     LISTENING     24163  2020/kdeinit4: kdei /tmp/ksocket-root/kdeinit4__0
unix  2      [ ACC ]     STREAM     LISTENING     24175  2021/klauncher      /tmp/ksocket-root/klauncherMT2021.slave-socket
unix  2      [ ACC ]     STREAM     LISTENING     905798 14786/kio_http_cach /tmp/ksocket-root/kio_http_cache_cleaner
unix  2      [ ACC ]     STREAM     LISTENING     26684  2168/nepomukservice /tmp/ksocket-root/nepomuk-socket
unix  2      [ ACC ]     STREAM     LISTENING     26070  2329/pulseaudio     /tmp/.esd-0/socket
unix  2      [ ACC ]     STREAM     LISTENING     20021  1538/X              /tmp/.X11-unix/X0
unix  2      [ ACC ]     STREAM     LISTENING     24289  2042/ksmserver      /tmp/.ICE-unix/2042
unix  2      [ ACC ]     STREAM     LISTENING     20020  1538/X              @/tmp/.X11-unix/X0
unix  2      [ ACC ]     STREAM     LISTENING     23383  2548/gconfd-2       /tmp/orbit-root/linc-9f4-0-5100ddd2ddf2b
unix  2      [ ACC ]     STREAM     LISTENING     24575  2545/gconf-helper   /tmp/orbit-root/linc-9f1-0-15ecf6101fb85
unix  2      [ ACC ]     STREAM     LISTENING     17786  1533/kdm            /var/run/xdmctl/dmctl/socket
unix  2      [ ACC ]     STREAM     LISTENING     20859  1499/pcscd          /var/run/pcscd.comm
unix  2      [ ACC ]     STREAM     LISTENING     23676  1533/kdm            /var/run/xdmctl/dmctl-:0/socket
unix  2      [ ACC ]     STREAM     LISTENING     12673  1/init              /run/systemd/logger
unix  2      [ ACC ]     STREAM     LISTENING     8589   1/init              /run/systemd/private
unix  2      [ ACC ]     STREAM     LISTENING     26072  2329/pulseaudio     /root/.pulse/7dd98a099dd2c875fa355dbf0000000d-runtime/native
unix  2      [ ACC ]     STREAM     LISTENING     16277  1354/rpcbind        /var/run/rpcbind.sock
unix  2      [ ACC ]     STREAM     LISTENING     24288  2042/ksmserver      @/tmp/.ICE-unix/2042
unix  2      [ ACC ]     STREAM     LISTENING     21876  1998/gpg-agent      /tmp/gpg-sX2Kt8/S.gpg-agent
unix  2      [ ACC ]     STREAM     LISTENING     19891  1500/cupsd          /var/run/cups/cups.sock
unix  2      [ ACC ]     STREAM     LISTENING     9139   1/init              /var/run/avahi-daemon/socket
unix  2      [ ACC ]     STREAM     LISTENING     17611  1220/abrtd          /var/run/abrt/abrt.socket
unix  2      [ ACC ]     STREAM     LISTENING     9175   1/init              /var/run/dbus/system_bus_socket

Однако апач все равно не стартует, и все по той же причине:


[root@localhost ~]# apachectl start
(98)Address already in use: make_sock: could not bind to address 169.254.37.1:80
no listening sockets available, shutting down
Unable to open logs

И в логах апача опять таки ничего нет. Как же найти ту гадость, которая заняла 80-й порт?
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

13. "Не запускается апач с дефолтным конфигом"  +/
Сообщение от Дядя_Федор on 16-Дек-11, 17:24 
> [root@localhost ~]# apachectl start
> (98)Address already in use: make_sock: could not bind to address 169.254.37.1:80
> no listening sockets available, shutting down
> Unable to open logs

.....
> И в логах апача опять таки ничего нет. Как же найти ту
> гадость, которая заняла 80-й порт?

Что нет ничего в логах как раз таки не удивительно. Мне фразу, которая выше Вам перевести? :) И вот лично мне IP, на который Вы пытаетесь повесить IP кажется странным. Рассказать, в каких случаях он назначается, или сами догадаетесь? :) Я не уверен, что проблема именно в этом, но что-то в глубине души позволяет мне предположить, что именно в этом.

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

14. "Не запускается апач с дефолтным конфигом"  +/
Сообщение от andrystepa (ok) on 17-Дек-11, 22:52 
>[оверквотинг удален]
>> Unable to open logs
> .....
>> И в логах апача опять таки ничего нет. Как же найти ту
>> гадость, которая заняла 80-й порт?
>  Что нет ничего в логах как раз таки не удивительно. Мне
> фразу, которая выше Вам перевести? :) И вот лично мне IP,
> на который Вы пытаетесь повесить IP кажется странным. Рассказать, в каких
> случаях он назначается, или сами догадаетесь? :) Я не уверен, что
> проблема именно в этом, но что-то в глубине души позволяет мне
> предположить, что именно в этом.

Такая адресация в нашей сети уже более 5-ти лет. Она мне досталась еще от предыдущего сисадмина. И все нормально работает. В том числе без проблем работал и апач на старом сервере. Там стояла Mandriva Linux 2008. Но тот сервак был уже очень стар и при переезде в новый офис купили новый. На него я поставил Russian Feddora REMIX 15.1. Увы, со старым конфигом апач работать не захотел, пришлось начинать все сначала...
Да я знаю в каком случае назначаются такие адреса. Но менять ничего не стал т.к. проблем не испытывал.
Фразу что он  не может открыть логи я понял. Учитывая то, что папка, в которой должны лежать логи принадлежит апачу, я полагаю, что он просто не успевает открыть лог.

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

15. "Не запускается апач с дефолтным конфигом"  +/
Сообщение от Дядя_Федор email on 18-Дек-11, 16:38 
> Фразу что он  не может открыть логи я понял. Учитывая то,
> что папка, в которой должны лежать логи принадлежит апачу, я полагаю,
> что он просто не успевает открыть лог.

Про IP-адреса понял. Ну, это дело Ваше. А про "не успевает" открыть лог - это сильная фраза. :) Вы бы ОЧЕНЬ внимательно проверили конфигурационный файл Апача в этой части и проверили все полномочия и наличие файла - если его то, в конце концов - можете его создать через touch + chown. Ну, чтобы Апач "успел" открыть лог-файл. :)

Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

16. "Не запускается апач с дефолтным конфигом"  +/
Сообщение от andrystepa (ok) on 19-Дек-11, 10:43 
>> Фразу что он  не может открыть логи я понял. Учитывая то,
>> что папка, в которой должны лежать логи принадлежит апачу, я полагаю,
>> что он просто не успевает открыть лог.
>  Про IP-адреса понял. Ну, это дело Ваше. А про "не успевает"
> открыть лог - это сильная фраза. :) Вы бы ОЧЕНЬ внимательно
> проверили конфигурационный файл Апача в этой части и проверили все полномочия
> и наличие файла - если его то, в конце концов -
> можете его создать через touch + chown. Ну, чтобы Апач "успел"
> открыть лог-файл. :)

В конфиге все настройки логов указывают на /var/log/httpd
Этот каталог принадлежит пользователю apache.
Он пуст.
Сам создал файлы error_log и access_log в этой папке и присвоил им владельца apache. Попытался запустить httpd - все равно пишет Unable to open logs. Файлы логов не изменились - как были пустыми, так и остались.

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

17. "Не запускается апач с дефолтным конфигом"  +/
Сообщение от Дядя_Федор email on 19-Дек-11, 11:54 
ls -la /var/log/ | grep httpd в студию. Заодно проверьте - есть ли в /etc/passwd пользователь apache. Ну и /etc/group тоже


Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

18. "Не запускается апач с дефолтным конфигом"  +/
Сообщение от andrystepa (ok) on 19-Дек-11, 15:50 
> ls -la /var/log/ | grep httpd в студию. Заодно проверьте - есть
> ли в /etc/passwd пользователь apache. Ну и /etc/group тоже

Не верите. Ну что же, пожалуйста:


[root@localhost ~]# ls -la /var/log | grep httpd
drwxrwxr-x.  2 apache apache     4096 дек.  19 10:42 httpd

Далее строка из файла passwd:
apache:x:48:48:Apache:/var/www:/sbin/nologin
Строка из файла group:
apache:x:48:
Как видите все на месте - и пользователь с группой и права на папку с логом.

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

19. "Не запускается апач с дефолтным конфигом"  +/
Сообщение от Дядя_Федор on 19-Дек-11, 18:00 
Мистика, да-с. :) А вот, что у меня на реально работающей системе:
ls -la | grep apache
drwxr-xr-x  2 root     root           8192 Dec 18 03:18 apache2/
Чуете подвох?::) Да и внутри - тоже root.
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

20. "Не запускается апач с дефолтным конфигом"  +/
Сообщение от andrystepa (ok) on 20-Дек-11, 09:30 
> Мистика, да-с. :) А вот, что у меня на реально работающей системе:
> ls -la | grep apache
> drwxr-xr-x  2 root     root    
>        8192 Dec 18 03:18
> apache2/
> Чуете подвох?::) Да и внутри - тоже root.

А у меня и был root. Когда я выяснял, почему апач не может открыть логи посмотрел какие у меня пользователи - выяснилось что владельцем папки /var/www является апач - вот и назначил его владельцем своего лога. Но не помогает....
Впрочем, лог логом, но апач то не запускается не из-за этого! Причина то где-то тут:


(98)Address already in use: make_sock: could not bind to address 169.254.37.1:80
no listening sockets available, shutting down

Но в чем же, черт побери?!!!
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

21. "Не запускается апач с дефолтным конфигом"  +/
Сообщение от Andrey Mitrofanov on 20-Дек-11, 09:58 
> Впрочем, лог логом, но апач то не запускается не из-за этого! Причина
> то где-то тут:
> (98)Address already in use: make_sock: could not bind to address 169.254.37.1:80
> no listening sockets available, shutting down
> Но в чем же, черт побери?!!!

Если ты уже убрал сквид с 80-го порта, то проверь, есть ли в системе _именно _такой ip-шник.

С нетерпением ждём продолжения!

Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

22. "Не запускается апач с дефолтным конфигом"  +/
Сообщение от Дядя_Федор on 20-Дек-11, 11:14 
> С нетерпением ждём продолжения!

Да уж. Прям "Санта-Барбара" какая-то. :)


Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

24. "Не запускается апач с дефолтным конфигом"  +/
Сообщение от andrystepa (ok) on 20-Дек-11, 11:48 
>> Впрочем, лог логом, но апач то не запускается не из-за этого! Причина
>> то где-то тут:
>> (98)Address already in use: make_sock: could not bind to address 169.254.37.1:80
>> no listening sockets available, shutting down
>> Но в чем же, черт побери?!!!
> Если ты уже убрал сквид с 80-го порта, то проверь, есть ли
> в системе _именно _такой ip-шник.
> С нетерпением ждём продолжения!

Ну, вообще-то через этот ip-шник в локальную сеть раздается интернет. Для компьютеров локальной сети это ip адрес шлюза. Я настраиваю апач на шлюзе, чтобы выводить через него таблицу учета траффика с помощью Lightsquid.
Так что если этого ip- шника нет, то и инета в локалке не будет. А он есть.

Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

23. "Не запускается апач с дефолтным конфигом"  +/
Сообщение от Дядя_Федор on 20-Дек-11, 11:18 
Изначально Апач запускается от имени пользователя root. Это необходимо, в частности, и для того, чтобы повесить (забиндить сокет) демона на порт 80. Ибо порты <1024 обычно запрещено занимать процессам запускаемым не от имени суперпользователя. Именно поэтому, кстати, на директорию с логами Апача права у рута. И именно поэтому Апача может записывать лог в эту директорию. Ну а потом - уже дочерние процессы запускются от имени юзверя apache.
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

25. "Не запускается апач с дефолтным конфигом"  +/
Сообщение от andrystepa (ok) on 20-Дек-11, 11:56 
> Изначально Апач запускается от имени пользователя root. Это необходимо, в частности, и
> для того, чтобы повесить (забиндить сокет) демона на порт 80. Ибо
> порты <1024 обычно запрещено занимать процессам запускаемым не от имени суперпользователя.
> Именно поэтому, кстати, на директорию с логами Апача права у рута.
> И именно поэтому Апача может записывать лог в эту директорию. Ну
> а потом - уже дочерние процессы запускются от имени юзверя apache.

Вернул права на логи обратно:


[root@localhost ~]# chown -R root:root /var/log/httpd
[root@localhost ~]# ls -la /var/log/httpd
итого 8
drwxrwxr-x.  2 root root 4096 дек.  19 10:42 .
drwxr-xr-x. 17 root root 4096 дек.  18 03:43 ..
-rw-r--r--.  1 root root    0 дек.  19 10:42 access_log
-rw-r--r--.  1 root root    0 дек.  19 10:42 access_log~
-rw-r--r--.  1 root root    0 дек.  19 10:41 error_log
-rw-r--r--.  1 root root    0 дек.  19 10:41 error_log~

Пытаюсь запустить апач:


[root@localhost ~]# /etc/init.d/httpd start
Starting httpd (via systemctl):  Job failed. See system logs and 'systemctl status' for details.
                                                           [СБОЙ ]
[root@localhost ~]# apachectl start
(98)Address already in use: make_sock: could not bind to address 169.254.37.1:80
no listening sockets available, shutting down
Unable to open logs

- та же самая петрушка.
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

26. "Не запускается апач с дефолтным конфигом"  +/
Сообщение от Дядя_Федор on 20-Дек-11, 12:41 
Фраза про проверку ip-шника так и осталась неуслышанной. Это крайне печально.
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

27. "Не запускается апач с дефолтным конфигом"  +/
Сообщение от andrystepa (ok) on 20-Дек-11, 13:41 
> Фраза про проверку ip-шника так и осталась неуслышанной. Это крайне печально.

Опять не верит. Какой то прям, Федор неверующий:


ifconfig
em1       Link encap:Ethernet  HWaddr 00:1E:67:02:97:9F
          inet addr:169.254.37.1  Bcast:169.254.255.255  Mask:255.255.0.0
          inet6 addr: fe80::21e:67ff:fe02:979f/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:72418817 errors:0 dropped:57597421 overruns:0 frame:0
          TX packets:38911069 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:11147412840 (10.3 GiB)  TX bytes:27019941499 (25.1 GiB)
          Interrupt:16 Memory:b1a00000-b1a20000

Если бы этого айпишника небыло - как бы я это сообщение писал? Ведь ip моего компьютера 169.254.37.2!!!
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

28. "Не запускается апач с дефолтным конфигом"  +/
Сообщение от Дядя_Федор on 20-Дек-11, 14:06 
> Если бы этого айпишника небыло - как бы я это сообщение писал?
> Ведь ip моего компьютера 169.254.37.2!!!

Ну, вообще-то это предложил Вам (изначально) - не я. Ну да ладно. IP Вашего компьютера меня как-то мало волнует. А 169.254.37.1, я так полгаю, это IP Вашего сервера? Апач-то на этот ИП не цепляется.

Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

29. "Не запускается апач с дефолтным конфигом"  +/
Сообщение от andrystepa (ok) on 20-Дек-11, 14:31 
>> Если бы этого айпишника небыло - как бы я это сообщение писал?
>> Ведь ip моего компьютера 169.254.37.2!!!
>  Ну, вообще-то это предложил Вам (изначально) - не я. Ну да
> ладно. IP Вашего компьютера меня как-то мало волнует. А 169.254.37.1, я
> так полгаю, это IP Вашего сервера? Апач-то на этот ИП не
> цепляется.

Да, именно так.

Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

30. "Не запускается апач с дефолтным конфигом"  +/
Сообщение от reader (ok) on 20-Дек-11, 15:38 
>>> Если бы этого айпишника небыло - как бы я это сообщение писал?
>>> Ведь ip моего компьютера 169.254.37.2!!!
>>  Ну, вообще-то это предложил Вам (изначально) - не я. Ну да
>> ладно. IP Вашего компьютера меня как-то мало волнует. А 169.254.37.1, я
>> так полгаю, это IP Вашего сервера? Апач-то на этот ИП не
>> цепляется.
> Да, именно так.

укажите что бы апач запускался на всех ip.
netstat -nplt проверяете что порт 80 ни кем не занят.
запускаете апач, опять netstat -nplt, если ни на каких ip апач не появился, смотрите системные логи тоже и проверьте не уперлись ли вы в лимит открытых файлов.

Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

31. "Не запускается апач с дефолтным конфигом"  +/
Сообщение от andrystepa (ok) on 20-Дек-11, 16:55 
>[оверквотинг удален]
>>>  Ну, вообще-то это предложил Вам (изначально) - не я. Ну да
>>> ладно. IP Вашего компьютера меня как-то мало волнует. А 169.254.37.1, я
>>> так полгаю, это IP Вашего сервера? Апач-то на этот ИП не
>>> цепляется.
>> Да, именно так.
> укажите что бы апач запускался на всех ip.
> netstat -nplt проверяете что порт 80 ни кем не занят.
> запускаете апач, опять netstat -nplt, если ни на каких ip апач не
> появился, смотрите системные логи тоже и проверьте не уперлись ли вы
> в лимит открытых файлов.

Я вписал в конфиг вместо
Listen 169.254.37.1:80
так:
Listen 80
Далее:


[root@localhost conf]# netstat -nplt
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:6010              0.0.0.0:*                   LISTEN      2946/sshd: root@pts
tcp        0      0 0.0.0.0:53667               0.0.0.0:*                   LISTEN      1480/rpc.statd
tcp        0      0 0.0.0.0:111                 0.0.0.0:*                   LISTEN      1354/rpcbind
tcp        0      0 0.0.0.0:22                  0.0.0.0:*                   LISTEN      1501/sshd
tcp        0      0 127.0.0.1:631               0.0.0.0:*                   LISTEN      1500/cupsd
tcp        0      0 0.0.0.0:3128                0.0.0.0:*                   LISTEN      13207/(squid)
tcp        0      0 127.0.0.1:25                0.0.0.0:*                   LISTEN      3179/sendmail: acce
tcp        0      0 ::1:6010                    :::*                        LISTEN      2946/sshd: root@pts
tcp        0      0 :::35167                    :::*                        LISTEN      1480/rpc.statd
tcp        0      0 :::111                      :::*                        LISTEN      1354/rpcbind
tcp        0      0 :::22                       :::*                        LISTEN      1501/sshd
tcp        0      0 ::1:631                     :::*                        LISTEN      1500/cupsd
[root@localhost conf]# /etc/init.d/httpd start
Starting httpd (via systemctl):  Job failed. See system logs and 'systemctl status' for details.
                                                           [СБОЙ ]
[root@localhost conf]# apachectl start
(98)Address already in use: make_sock: could not bind to address 169.254.37.1:80
no listening sockets available, shutting down
Unable to open logs

Далее попробовал так, я заменил запись Listen 80 на
Listen 94.159.17.105:80
т.е. слушать внешний ip. И вот что получилось:


[root@localhost conf]# netstat -nplt
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:6010              0.0.0.0:*                   LISTEN      2946/sshd: root@pts
tcp        0      0 0.0.0.0:53667               0.0.0.0:*                   LISTEN      1480/rpc.statd
tcp        0      0 0.0.0.0:111                 0.0.0.0:*                   LISTEN      1354/rpcbind
tcp        0      0 0.0.0.0:22                  0.0.0.0:*                   LISTEN      1501/sshd
tcp        0      0 127.0.0.1:631               0.0.0.0:*                   LISTEN      1500/cupsd
tcp        0      0 0.0.0.0:3128                0.0.0.0:*                   LISTEN      13207/(squid)
tcp        0      0 127.0.0.1:25                0.0.0.0:*                   LISTEN      3179/sendmail: acce
tcp        0      0 ::1:6010                    :::*                        LISTEN      2946/sshd: root@pts
tcp        0      0 :::35167                    :::*                        LISTEN      1480/rpc.statd
tcp        0      0 :::111                      :::*                        LISTEN      1354/rpcbind
tcp        0      0 :::22                       :::*                        LISTEN      1501/sshd
tcp        0      0 ::1:631                     :::*                        LISTEN      1500/cupsd
[root@localhost conf]#
[root@localhost conf]# mc

[root@localhost conf]# /etc/init.d/httpd start
Starting httpd (via systemctl):                            [  OK  ]
[root@localhost conf]# netstat -nplt
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:6010              0.0.0.0:*                   LISTEN      2946/sshd: root@pts
tcp        0      0 0.0.0.0:53667               0.0.0.0:*                   LISTEN      1480/rpc.statd
tcp        0      0 0.0.0.0:111                 0.0.0.0:*                   LISTEN      1354/rpcbind
tcp        0      0 169.254.37.1:80             0.0.0.0:*                   LISTEN      4057/httpd
tcp        0      0 94.159.17.106:80            0.0.0.0:*                   LISTEN      4057/httpd
tcp        0      0 0.0.0.0:22                  0.0.0.0:*                   LISTEN      1501/sshd
tcp        0      0 127.0.0.1:631               0.0.0.0:*                   LISTEN      1500/cupsd
tcp        0      0 0.0.0.0:3128                0.0.0.0:*                   LISTEN      13207/(squid)
tcp        0      0 127.0.0.1:25                0.0.0.0:*                   LISTEN      3179/sendmail: acce
tcp        0      0 ::1:6010                    :::*                        LISTEN      2946/sshd: root@pts
tcp        0      0 :::35167                    :::*                        LISTEN      1480/rpc.statd
tcp        0      0 :::111                      :::*                        LISTEN      1354/rpcbind
tcp        0      0 :::22                       :::*                        LISTEN      1501/sshd
tcp        0      0 ::1:631                     :::*                        LISTEN      1500/cupsd


То есть на внешнем адресе апач без проблем стартанул. И в файлах логов появились записи.
Вот такие чудеса в решете.
И заметьте, несмотря на то, что в конфиге написано слушать 94.159.17.105 он слушает и внутренний интерфейс тоже! Да с какого перепою-то?!!
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

32. "Не запускается апач с дефолтным конфигом"  +/
Сообщение от reader (ok) on 20-Дек-11, 17:39 
>[оверквотинг удален]
>            
>   :::*        
>            
>     LISTEN      1500/cupsd
>
> То есть на внешнем адресе апач без проблем стартанул. И в файлах
> логов появились записи.
> Вот такие чудеса в решете.
> И заметьте, несмотря на то, что в конфиге написано слушать 94.159.17.105 он
> слушает и внутренний интерфейс тоже! Да с какого перепою-то?!!

вообще то 94.159.17.106:80

напишите багрепорт

Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

33. "Не запускается апач с дефолтным конфигом"  +/
Сообщение от Дядя_Федор on 20-Дек-11, 17:59 
> То есть на внешнем адресе апач без проблем стартанул. И в файлах
> логов появились записи.
> Вот такие чудеса в решете.
> И заметьте, несмотря на то, что в конфиге написано слушать 94.159.17.105 он
> слушает и внутренний интерфейс тоже! Да с какого перепою-то?!!

А все-таки не явлzется ли это некой фичей попытки повесить сетевую службу на APIPA-адрес? Я Вам на это намекал в начале. Но скажу честно - я сам этого не знаю. В смысле особенностей работы сетевых служб на APIPA-адресах. Если чего нарою - скажу.

Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

34. "Не запускается апач с дефолтным конфигом"  +/
Сообщение от andrystepa (ok) on 21-Дек-11, 12:01 
>> То есть на внешнем адресе апач без проблем стартанул. И в файлах
>> логов появились записи.
>> Вот такие чудеса в решете.
>> И заметьте, несмотря на то, что в конфиге написано слушать 94.159.17.105 он
>> слушает и внутренний интерфейс тоже! Да с какого перепою-то?!!
>  А все-таки не явлzется ли это некой фичей попытки повесить сетевую
> службу на APIPA-адрес? Я Вам на это намекал в начале. Но
> скажу честно - я сам этого не знаю. В смысле особенностей
> работы сетевых служб на APIPA-адресах. Если чего нарою - скажу.

Нашел я в чем проблема. Запустил я иксы и посмотрел папку /etc/httpd. А там, в папочке /etc/httpd/conf.d лежит файлик system-config-httpd.conf похожий по содержанию на httpd.conf. И в нем есть строчка:
Listen 169.254.37.1:80
Вот и вся проблема!!! Похоже апач стартует и по тому и по другому конфигу. При этом если в конфигах строки дублируются - он сам с собою конфликтует и падает. Вообще-то точно что происходит я не знаю. Интересно, что это за файл. Раньше основным конфигурационным файлом был httpd.conf, в котором обычно были строки для подключения файлов с конфигом модулей и виртуальных серверов. Зачем он нужен-то?

Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

35. "Не запускается апач с дефолтным конфигом"  +/
Сообщение от reader (ok) on 21-Дек-11, 12:43 
>[оверквотинг удален]
> Нашел я в чем проблема. Запустил я иксы и посмотрел папку /etc/httpd.
> А там, в папочке /etc/httpd/conf.d лежит файлик system-config-httpd.conf похожий по содержанию
> на httpd.conf. И в нем есть строчка:
> Listen 169.254.37.1:80
> Вот и вся проблема!!! Похоже апач стартует и по тому и по
> другому конфигу. При этом если в конфигах строки дублируются - он
> сам с собою конфликтует и падает. Вообще-то точно что происходит я
> не знаю. Интересно, что это за файл. Раньше основным конфигурационным файлом
> был httpd.conf, в котором обычно были строки для подключения файлов с
> конфигом модулей и виртуальных серверов. Зачем он нужен-то?

посмотрите стартовый скрипт

Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

36. "Не запускается апач с дефолтным конфигом"  +/
Сообщение от user (??) on 21-Дек-11, 18:34 
> не знаю. Интересно, что это за файл. Раньше основным конфигурационным файлом
> был httpd.conf, в котором обычно были строки для подключения файлов с
> конфигом модулей и виртуальных серверов. Зачем он нужен-то?

httpd.conf уже давным -давно не используется так как вы это себе представляете.
Да, там можно описать ВСЕ параметры которые вы можете ему придумать. Однако примерно с тех пор когда стало давным-давно - httpd.conf содержит инклюды, и каждый конкретный функционал конфига описывается не в основном файле, а в отдельных файлах которые подключаются в httpd.conf инклюдами. Вот так вот...

Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

37. "Не запускается апач с дефолтным конфигом"  +/
Сообщение от PavelR (??) on 22-Дек-11, 11:41 

> Нашел я в чем проблема. Запустил я иксы и посмотрел папку /etc/httpd.

Всё-таки проблема в том, что для того, чтобы посмотреть содержимое "папки" (да, то, что вы смотрите "папки" - это еще одно дополнение к проблеме), вам аж целые иксы приходится запускать.

Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

39. "Не запускается апач с дефолтным конфигом"  +/
Сообщение от andrystepa (ok) on 30-Дек-11, 09:12 
>(да,
> то, что вы смотрите "папки" - это еще одно дополнение к
> проблеме)

И в чем же тут дополнение к проблеме?

Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

40. "Не запускается апач с дефолтным конфигом"  +/
Сообщение от Дядя_Федор on 30-Дек-11, 11:28 
> И в чем же тут дополнение к проблеме?

Наверное, выше имелось в виду "неумение" (если это неумение, конечно) просмотра "папок" без запуска "Иксов". :) Грубо говоря - незнание консольных команд. Думаю, так. :)


Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

41. "Не запускается апач с дефолтным конфигом"  +/
Сообщение от reader (ok) on 30-Дек-11, 11:50 
>>(да,
>> то, что вы смотрите "папки" - это еще одно дополнение к
>> проблеме)
> И в чем же тут дополнение к проблеме?

называть каталоги папками, тяжелое виндовое наследие, которое к сожалению тянут и в nix подобные системы, в том числе и разработчики

Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

38. "Не запускается апач с дефолтным конфигом"  +/
Сообщение от zandyg email(ok) on 22-Дек-11, 14:20 
>> То есть на внешнем адресе апач без проблем стартанул. И в файлах
>> логов появились записи.
>> Вот такие чудеса в решете.
>> И заметьте, несмотря на то, что в конфиге написано слушать 94.159.17.105 он
>> слушает и внутренний интерфейс тоже! Да с какого перепою-то?!!
>  А все-таки не явлzется ли это некой фичей попытки повесить сетевую
> службу на APIPA-адрес? Я Вам на это намекал в начале. Но
> скажу честно - я сам этого не знаю. В смысле особенностей
> работы сетевых служб на APIPA-адресах. Если чего нарою - скажу.

rfc3927

These addresses are only valid on the link, such as a local network segment or point-to-point connection, that a host is connected to. These addresses are not routable and like private addresses cannot be the source or destination of packets traversing the Internet. Link-local addresses are primarily used for address autoconfiguration (Zeroconf) when a host cannot obtain an IP address from a DHCP server or other internal configuration methods.

Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру