Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Language specific forums Russian (Русский) Веб сервер
  • Search

Упал и не встает nginx после массового добавления алиасов в Veste

Вопросы по работе Веб сервера
Apache + Nginx, Nginx + PHP5-FPM
Post Reply
  • Print view
Advanced search
6 posts • Page 1 of 1
Sibiryak
Posts: 16
Joined: Tue Jan 21, 2014 7:24 am

Упал и не встает nginx после массового добавления алиасов в Veste
  • Quote

Post by Sibiryak » Sun Jul 24, 2016 8:11 pm

Приветствую!

Сегодня в панели Vesta добавлял еще +20 алиасов к одному домену...
Через какое то время перешел на один из своих сайтов - он не доступен, посмотрел другие сайты - все лежат(
Зашел в панели во вкладку server и увидел что nginx не активен... попробовал запустить - не запускается, попробовал перезагрузить nginx, выдало: error nginx restart failed


вбиваю команду:

Code: Select all

service nginx status
получаю:
Redirecting to /bin/systemctl status nginx.service
● nginx.service - nginx - high performance web server
Loaded: loaded (/usr/lib/systemd/system/nginx.service; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Mon 2016-07-25 00:09:27 ICT; 22min ago
Docs: http://nginx.org/en/docs/
Process: 17789 ExecStartPre=/usr/sbin/nginx -t -c /etc/nginx/nginx.conf (code=exited, status=1/FAILURE)

Jul 25 00:09:27 scw-f2d322 systemd[1]: Starting nginx - high performance web server...
Jul 25 00:09:27 scw-f2d322 nginx[17789]: nginx: [emerg] "proxy_cache" zone "domain-xxx.net" is unknown in /etc/nginx/nginx.conf:100
Jul 25 00:09:27 scw-f2d322 nginx[17789]: nginx: configuration file /etc/nginx/nginx.conf test failed
Jul 25 00:09:27 scw-f2d322 systemd[1]: nginx.service: control process exited, code=exited status=1
Jul 25 00:09:27 scw-f2d322 systemd[1]: Failed to start nginx - high performance web server.
Jul 25 00:09:27 scw-f2d322 systemd[1]: Unit nginx.service entered failed state.
Jul 25 00:09:27 scw-f2d322 systemd[1]: nginx.service failed.[/code]


Ситуация решилась изменением режима proxy с cashing на default на всех доменах

Либо есть еще 1 вариант, как оказалось - это полное удаление Юзера(того, к которому добавлял алиасы) из панели
и восстановление его из бэкапа(который был сделан еще до добавления этих последних 20-ти алиасов)
В этом случае, nginx пашет как часики

Если я снова пытаюсь добавить алиасы к домену, nginx снова ложится и не встает(( пока я снова не удалю пользователя


Скажите пожалуйста, уважаемые спецы, почему так происходит ???

p.s. Система CentOS 7 x86_x64, Vesta - 0.9.8 (x86_64) Релиз:16
6 cpu + 8 ram
Top

imperio
VestaCP Team
Posts: 7000
Joined: Sat Dec 01, 2012 12:37 pm
Contact:
Contact imperio
Website

Re: Упал и не встает nginx после массового добавления алиасов в Veste
  • Quote

Post by imperio » Sun Jul 24, 2016 8:23 pm

Здравствуйте. Какого вида алиасы? (можете скинуть в личку)

Code: Select all

Jul 25 00:09:27 scw-f2d322 nginx[17789]: nginx: [emerg] "proxy_cache" zone "domain-xxx.net" is unknown in /etc/nginx/nginx.conf:100
Что на линии 100 в файле /etc/nginx/nginx.conf
Top

Sibiryak
Posts: 16
Joined: Tue Jan 21, 2014 7:24 am

Re: Упал и не встает nginx после массового добавления алиасов в Veste
  • Quote

Post by Sibiryak » Sun Jul 24, 2016 9:04 pm

начал добавлять алиасы не пачкой, а по одному....
При добавлении алиаса site.com(без www), получаю в панели - "Код ошибки: 2"
а при добавлении http://www.site.com, ошибки не возникает...

Вообщем, все заработало при поштучном добавлении!
единственное, непонятно, чем вызван глюк при массовом добавлении алиасов
Top

Sibiryak
Posts: 16
Joined: Tue Jan 21, 2014 7:24 am

Re: Упал и не встает nginx после массового добавления алиасов в Veste
  • Quote

Post by Sibiryak » Sun Jul 24, 2016 9:18 pm

imperio wrote:Здравствуйте. Какого вида алиасы? (можете скинуть в личку)

Code: Select all

Jul 25 00:09:27 scw-f2d322 nginx[17789]: nginx: [emerg] "proxy_cache" zone "domain-xxx.net" is unknown in /etc/nginx/nginx.conf:100
Что на линии 100 в файле /etc/nginx/nginx.conf
да в доменах ничего секретного нет)
вот смотрите:
у меня отдельный пользователь Admin2
добавлен домен - domain.com
автоматом создается алиас: www.domain.com
а дальше я добавляю алиасами, уже совершенно другие домены:
a-domain.com
www.a-domain.com
b-domain.com
www.b-domain.com
c-domain.com
www.c-domain.com
z-domain.com
www.z-domain.com
и т.д. ...

Специфика cms такова, что на доменах - domain.com, a-domain.com, b-domain.com, c-domain.com и z-domain.com, будут отображаться сайты совершенно разной тематики


p.s. на линии 100 была скобка закрывающая - }
но там вроде с ними все нормально: 3 { и 3 }
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: Упал и не встает nginx после массового добавления алиасов в Veste
  • Quote

Post by skurudo » Mon Jul 25, 2016 7:16 am

Была такая ошибка - v-add-web-domain-alias, возможно у вас похожий случай:
viewtopic.php?f=29&t=11890#p46509

Code: Select all

 
 get_domain_values 'web'
  
  # Preparing domain values for the template substitution
local_ip=$(get_real_ip $IP)
  if [ -z "$ALIAS" ]; then
      ALIAS="$dom_alias"
  else
Файл целиком, который можно скопировать к себе:
https://raw.githubusercontent.com/sergh ... main-alias
Top

Sibiryak
Posts: 16
Joined: Tue Jan 21, 2014 7:24 am

Re: Упал и не встает nginx после массового добавления алиасов в Veste
  • Quote

Post by Sibiryak » Mon Jul 25, 2016 3:34 pm

skurudo wrote:Была такая ошибка - v-add-web-domain-alias, возможно у вас похожий случай:
viewtopic.php?f=29&t=11890#p46509

Code: Select all

 
 get_domain_values 'web'
  
  # Preparing domain values for the template substitution
local_ip=$(get_real_ip $IP)
  if [ -z "$ALIAS" ]; then
      ALIAS="$dom_alias"
  else
Файл целиком, который можно скопировать к себе:
https://raw.githubusercontent.com/sergh ... main-alias
Спасибо за информацию !!!
сейчас посмотрю...
Top


Post Reply
  • Print view

6 posts • Page 1 of 1

Return to “Веб сервер”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

Login  •  Register

I forgot my password