проблема с запуском httpd на CentOS 5.3 64bit

life-

Нафиг отвлекалово!
апач запускается только на 80 порту, на любом другом пишет нет прав. Как это исправить?

Останавливается httpd: [ OK ]
Запускается httpd: (13)Permission denied: make_sock: could not bind to address [::]:8081
(13)Permission denied: make_sock: could not bind to address 0.0.0.0:8081
no listening sockets available, shutting down
Unable to open logs
[ СБОЙ ]
 
Последнее редактирование:

SaMBaR

Life is GOOD...
SELinux включен и в принудительном режиме? Добавь порт 8081 в httpd.
 

SaMBaR

Life is GOOD...
Там где-то можно, в какой-то строчке. У меня сейчас нет apache в данный момент, а ставить впадло :)
 

vmart

PER ASPERA AD ASTRA
Команда форума
Администратор
Если как ты говоришь httpd работает на 80 порту, то с какого перепоя он пытается запуститься на порту 8081? Имхо что-то ты таки в конфиге наворотил не то.

А не запускается потому, что на этом порту уже запущена какая-то служба. Например, transparent proxy.
 

life-

Нафиг отвлекалово!
На том сервере только ssh стоит, пока больше ничего. Никаких прокси подавно.
Причем пробовал запустить апач на разных портах. В конфиге только изменил порт, который слушает httpd. и все, остальное не менял.

Почему-то у пользователя apache, нет прав открывать любой другой порт, кроме 80
 

UnFeeLing

Member
На том сервере только ssh стоит, пока больше ничего. Никаких прокси подавно.
Причем пробовал запустить апач на разных портах. В конфиге только изменил порт, который слушает httpd. и все, остальное не менял.

Почему-то у пользователя apache, нет прав открывать любой другой порт, кроме 80
Как говорил мой друг...
Понимаете есть где-то жизнь на других планетах, только вот беда, где они находятся мы не знаем
Покажите конфигурацию веб-сервера, не сможем помочь и показать где проблема "на пальцах"
 

life-

Нафиг отвлекалово!
 

Michael

Well-Known Member
Команда форума
Администратор
может апач запускается через inetd ? Что в /etc/inetd.conf ?
 

life-

Нафиг отвлекалово!
Код:
#ServerName www.example.com:80
поменять на

Код:
ServerName localhost:80
перезапустить службу
[root@localhost ~]# service httpd restart
Останавливается httpd: [ OK ]
Запускается httpd: (13)Permission denied: make_sock: could not bind to address [::]:8000
(13)Permission denied: make_sock: could not bind to address 0.0.0.0:8000
no listening sockets available, shutting down
Unable to open logs
[ СБОЙ ]
всеравно

Конфиг -
 

Michael

Well-Known Member
Команда форума
Администратор
Что у тебя в /etc/xinetd.conf ? Есть строка с httpd ?
 

life-

Нафиг отвлекалово!
netstat -tulpn | grep :80

и вообще покажи что у тебя на каком порту
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:3306 0.0.0.0:* LISTEN 14621/mysqld
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 2309/portmap
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 2550/cupsd
tcp 0 0 :::80 :::* LISTEN 25419/httpd
tcp 0 0 :::22 :::* LISTEN 2537/sshd
tcp 0 0 :::443 :::* LISTEN 25419/httpd
udp 0 0 0.0.0.0:26900 0.0.0.0:* 20584/hlds_i686
udp 0 0 0.0.0.0:27100 0.0.0.0:* 20584/hlds_i686
udp 0 0 0.0.0.0:5353 0.0.0.0:* 2641/avahi-daemon:
udp 0 0 0.0.0.0:111 0.0.0.0:* 2309/portmap
udp 0 0 0.0.0.0:34038 0.0.0.0:* 2641/avahi-daemon:
udp 0 0 0.0.0.0:631 0.0.0.0:* 2550/cupsd
udp 0 0 :::54346 :::* 2641/avahi-daemon:
udp 0 0 :::5353 :::* 2641/avahi-daemon:
 

life-

Нафиг отвлекалово!
Что у тебя в /etc/xinetd.conf ? Есть строка с httpd ?
#
# This is the master xinetd configuration file. Settings in the
# default section will be inherited by all service configurations
# unless explicitly overridden in the service configuration. See
# xinetd.conf in the man pages for a more detailed explanation of
# these attributes.

defaults
{
# The next two items are intended to be a quick access place to
# temporarily enable or disable services.
#
# enabled =
# disabled =

# Define general logging characteristics.
log_type = SYSLOG daemon info
log_on_failure = HOST
log_on_success = PID HOST DURATION EXIT

# Define access restriction defaults
#
# no_access =
# only_from =
# max_load = 0
cps = 50 10
instances = 50
per_source = 10

# Address and networking defaults
#
# bind =
# mdns = yes
v6only = no

# setup environmental attributes
#
# passenv =
groups = yes
umask = 002

# Generally, banners are not used. This sets up their global defaults
#
# banner =
# banner_fail =
# banner_success =
}

includedir /etc/xinetd.d
вот
 

Michael

Well-Known Member
Команда форума
Администратор
Теперь копай в /etc/xinetd.d/ на предмет наличия в нем упоминаний про httpd
 

life-

Нафиг отвлекалово!
Теперь копай в /etc/xinetd.d/ на предмет наличия в нем упоминаний про httpd
по моему ничего нету о httpd

[root@localhost xinetd.d]# ls /etc/xinetd.d
chargen-dgram chargen-stream daytime-dgram daytime-stream discard-dgram discard-stream echo-dgram echo-stream eklogin ekrb5-telnet gssftp klogin krb5-telnet kshell rsync tcpmux-server time-dgram time-stream
 
Верх