Почему при подключении к xx.xx.xx.xx через браузер время ожидания соединения истекает?
Новый экземпляр, RHEL 7. Свежая установка apache. Версия 2.4.6
Port 80
открыт и apache слушает
netstat -anp | grep 80
tcp6 0 0 :::80 :::* LISTEN 5651/httpd
Журналы доступа к apache пусты. Журналы ошибок Apace пусты.
curl 127.0.0.1
Возвращает страницу.
Что еще может вызвать это? Где еще мне посмотреть? Никогда не было проблем с 2.2.x
РЕДАКТИРОВАТЬ: после обновления httpd.conf
использовать IPV4:
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 10569/httpd
Это проблема сети, а не Apache. Как вы указали, вы можете получить доступ к странице с помощью curl при локальном запуске на веб-сервере, но не из браузера на рабочем столе по сети. Проверьте маршрутизацию и межсетевые экраны между рабочим столом и сервером.
Вы можете попробовать использовать nmap
со своего рабочего стола, чтобы убедиться, что порт 80 доступен по сети, но не отвечает:
nmap -sS -O -p80 ip.of.your.server/32
tcp6
указывает на использование ipv6.
Либо измените настройки, чтобы использовать ipv4, используя:
Listen 0.0.0.0:80
И нет
Listen 80
Или попробуйте curl localhost
или curl ::1
.