Page 1 of 2

Смена IP адреса

Posted: Sun May 04, 2014 6:29 am
by yorm
CentOS 6, x64.
После смены IP зашел на вкладку IP в Весте, сделал там «Перечитать IP», как кому-то на этом форуме помогло.
Не помогло, старый адрес удалился, новый появился. Все сайты стали относится к новому IP, но при сохранении выдавали Parsing error.
Вручную добавил старый IP, сайты стали показывать его, пересохранил их все на новый. Сумел стартануть httpd, но выдает при каждом запуске пачку ошибок:

Code: Select all

[Sun May 04 11:59:06 2014] [warn] VirtualHost НОВЫЙ:8080 overlaps with VirtualHost НОВЫЙ:8080, the first has precedence, perhaps you need a NameVirtualHost directive
Теперь Веста показывает на старый IP: Домены: -15, а на новый наоборот больше. На попытки удалить старый раньше говорил, что он не пустой (-15), а теперь ничего просто не делает.
Сайты не открываются, пишет 502 Bad Gateway nginx
В логах

Code: Select all

2014/05/04 11:58:25 [error] 2028#0: *157 connect() failed (111: Connection refused) while connecting to upstream
Залез в файл /etc/sysconfig/network-scripts/ifcfg-eth0:0

Code: Select all

# Added by vesta
DEVICE=eth0:0
BOOTPROTO=static
ONBOOT=yes
IPADDR= ПОМЕНЯЛ НА НОВЫЙ
NETMASK=255.255.255.192
Перезагрузился, даже апач не стартует:
[Sun May 04 13:08:43 2014] [warn] VirtualHost НОВЫЙ:8080 overlaps with VirtualHost НОВЫЙ:8080, the first has precedence, perhaps you need a NameVirtualHost directive
[Sun May 04 13:08:43 2014] [warn] NameVirtualHost СТАРЫЙ:8080 has no VirtualHosts
[Sun May 04 13:08:43 2014] [warn] NameVirtualHost СТАРЫЙ:8443 has no VirtualHosts
(99)Cannot assign requested address: make_sock: could not bind to address СТАРЫЙ:8080
no listening sockets available, shutting down
Unable to open logs

nginx тоже не стартует:
nginx: [emerg] bind() to СТАРЫЙ:80 failed (99: Cannot assign requested address)
nginx: configuration file /etc/nginx/nginx.conf test failed
В nginx.conf адреса нет.

Re: Смена IP адреса

Posted: Sun May 04, 2014 7:37 am
by imperio
По возможности предоставьте доступ на сервер. Нужно разбираться на месте.
/usr/local/vesta/data/ips
удалите старый ip
попробуйте сделать

Code: Select all

service vesta restart
также полный rebuild всех пользователей

Re: Смена IP адреса

Posted: Sun May 04, 2014 7:56 am
by yorm
Удалил файл IP из папки, сервис рестартнул, и раньше делал, не помогает.
А как делается ребилд пользователей?

Re: Смена IP адреса

Posted: Sun May 04, 2014 8:13 am
by imperio
На главной странице админа есть список пользователей. Выберите всех "галочками" и наверху есть выпадающее меню, рядом с кнопкой Add User (добавить пользователя)

Re: Смена IP адреса

Posted: Sun May 04, 2014 8:31 am
by imperio
Настроил вам работу апача и нжиникса

Re: Смена IP адреса

Posted: Sun May 04, 2014 8:52 am
by yorm
Спасибо ещё раз!
Всё же как вернуть домен по умолчанию? Он нужен и используется как заглушка. Использовался.

Re: Смена IP адреса

Posted: Sun May 04, 2014 8:54 am
by imperio
Создайте его в разделе WEB у admin
default.domain

Re: Смена IP адреса

Posted: Sun May 04, 2014 9:08 am
by yorm
Это сделал первым делом. Однако, по умолчанию он продолжает показывать сайт, добавленный последним.
Сервисы рестартил.

Re: Смена IP адреса

Posted: Sun May 04, 2014 9:13 am
by imperio
Нужно виртуальный хост с default.domain поставить первым в httpd.conf
и сделать рестарт httpd
тогда по ip адресу будет открываться заглушка

Re: Смена IP адреса

Posted: Sun May 04, 2014 2:13 pm
by yorm
Чтобы не множить сущности, нагуглил и поменял порядок пользователей в файле /etc/httpd/conf.d/vesta.conf
Видимо, порядок сбился из-за ребилда пользователей.