РЕШЕНО. Apache не отвечает Nginx'у
Posted: Mon Dec 08, 2014 7:08 am
Добрый день!
На сервер был подключен второй ip. Дефолтный домен настроен на первый ip, а основной - на дополнительный. Была проблема с отправкой писем - по 25 порту не получалось подключиться ни к одному почтовому серверу, и пришлось сделать очистку таблицы:
После этого доступ к серверу пропал, но хостер восстановил. Сайты перестали открываться.
Раньше основной сайт и дефолтный default.domain (по ip) нормально открывались. Сейчас при открытии любого сайта nginx сыпет в лог (даже если просто по ip открыть):
По 8080 порту открыть сайт не получается (видимо, апач слушает только локалхост). Вот кто висит на 8080 порту:
Конфиг nginx не трогал совсем, но по логам видно, что он пытается достучаться до 8080 порта. Апач сейчас даже статику не отдает. В логах апач пусто. Куда копать?
Рестарт апач, nginx, севрера не помогают. При запуске апача только ошибки VirtualHosts (были и раньше):
Версия ос Ubuntu 12.04
Огромная просьба помочь! Можно за небольшое вознаграждение :). Необходимую информацию предоставлю.
На сервер был подключен второй ip. Дефолтный домен настроен на первый ip, а основной - на дополнительный. Была проблема с отправкой писем - по 25 порту не получалось подключиться ни к одному почтовому серверу, и пришлось сделать очистку таблицы:
Code: Select all
# iptables -F
Раньше основной сайт и дефолтный default.domain (по ip) нормально открывались. Сейчас при открытии любого сайта nginx сыпет в лог (даже если просто по ip открыть):
Code: Select all
2014/12/08 07:49:33 [error] 29986#0: *10 upstream timed out (110: Connection timed out) while connecting to upstream, client: xxx.xxx.xxx.xxx, server: _, request: "GET / HTTP/1.1", upstream: "http://xxx.xxx.xxx.xxx:8080/", host: "host.com"
2014/12/08 07:55:05 [error] 29986#0: *15 upstream timed out (110: Connection timed out) while connecting to upstream, client: xxx.xxx.xxx.xxx, server: _, request: "GET /favicon.ico HTTP/1.1", upstream: "http://xxx.xxx.xxx.xxx:8080/favicon.ico", host: "xxx.xxx.xxx.xxx"
Code: Select all
# netstat -tpln|grep 8080
tcp 0 0 xxx.xxx.xxx.xxx:8080 0.0.0.0:* LISTEN 30424/apache2
tcp 0 0 xxx.xxx.xxx.xxx:8080 0.0.0.0:* LISTEN 30424/apache2
Рестарт апач, nginx, севрера не помогают. При запуске апача только ошибки VirtualHosts (были и раньше):
Code: Select all
# service apache2 restart
* Restarting web server apache2
[Mon Dec 08 07:50:35 2014] [warn] NameVirtualHost xxx.xxx.xxx.xx1:8443 has no VirtualHosts
[Mon Dec 08 07:50:35 2014] [warn] NameVirtualHost xxx.xxx.xxx.xx2:8443 has no VirtualHosts
... waiting [Mon Dec 08 07:50:36 2014] [warn] NameVirtualHost xxx.xxx.xxx.xx1:8443 has no VirtualHosts
[Mon Dec 08 07:50:36 2014] [warn] NameVirtualHost xxx.xxx.xxx.xx2:8443 has no VirtualHosts
Огромная просьба помочь! Можно за небольшое вознаграждение :). Необходимую информацию предоставлю.