Author Topic: Не открывается web морда  (Read 3471 times)

LehaAres

  • Zen Apprentice
  • *
  • Posts: 30
  • Karma: +0/-0
    • View Profile
Не открывается web морда
« on: October 15, 2014, 09:20:56 am »
Народ, помогите пожалуйста решить проблему - вся контора стоит.
Понадобилось сегодня залезть в web интерфейс, кое-что поднастоить, сотни раз заходил, всё как обычно, но в этот раз не пустило, будто шлюз выпал из сети. Удивился. Пошел, перезагрузил шлюз вручную, и всё. Интернет пропал, веб морда всё так же не открывается, локально тоже не открывается с ошибкой "Unable to Connect" и что дальше делать я не знаю. Шлюз с Зентьялом на борту пингуется, его адрес 192.168.1.4, но зайти никак не дается. Локально загружается рабочий стол, где три значка: два из них - консоли, и один Администрирование Зентьяла, который запускает Мозиллу, которая выдает ошибку о невозможности подключения. А в консоли я не знаю, какими командами пользоваться.
Версия 3.5.19, если не ошибаюсь
Неделю никто в его настройки не лазил и всё работало, а тут прям на ровном месте взял и рухнул.
« Last Edit: October 15, 2014, 09:58:42 am by LehaAres »

bubnov-pi

  • Zen Samurai
  • ****
  • Posts: 425
  • Karma: +27/-0
    • View Profile
Re: Не открывается web морда
« Reply #1 on: October 15, 2014, 10:02:34 am »
Похоже, что-то испортилось. У меня такая картина была, когда хард стал сбоить. На первых порах помогала повторная перезагрузка, но это до поры до времени, да и скорее лишь для того, чтобы можно было конфиги сохранить.
Обучать работе с линуксом в консоли - дело долгое и неблагодарное.
Первое, что пришло на ум - проверить сам факт запущенности nginx - если вывод выглядит примерно так, то энжиникс запущен:
Code: [Select]
admin@zentyal:~$ ps axu | grep nginx
root     23804  0.0  0.1  85904  4240 ?        Ss   11:08   0:00 nginx: master process /usr/sbin/nginx -c /var/lib/zentyal/conf/nginx.conf
www-data 23807  0.0  0.0  88324  2320 ?        S    11:08   0:00 nginx: worker process                             
www-data 23809  0.0  0.0  88324  2320 ?        S    11:08   0:00 nginx: worker process                             
www-data 23810  0.0  0.0  88600  2968 ?        S    11:08   0:00 nginx: worker process                             
www-data 23811  0.0  0.0  88324  2320 ?        S    11:08   0:00 nginx: worker process                             
admin 25876  0.0  0.0  11684   908 pts/6    S+   12:00   0:00 grep --color=auto ngin
admin@zentyal:~$

LehaAres

  • Zen Apprentice
  • *
  • Posts: 30
  • Karma: +0/-0
    • View Profile
Re: Не открывается web морда
« Reply #2 on: October 15, 2014, 10:21:46 am »
Quote
admin@zentyal:~$ ps axu | grep nginx
Такую команду ввести не удалось, я думаю тут опечатка, ввел такую же, но без символов ~$ в начале. В итоге получилось такое:

Code: [Select]
root 2252 0.0  0.0  4384  808 pts/1    S+   12:18  0:00 grep --color=auto nginx
И всё, только одна эта строчка.
Кстати старый шлюз ещё на базе pfSense как раз и умер из-за жесткого диска, и был заменен на Зентьял. Неужели опять всё по-новой...

DaRoni

  • Zen Apprentice
  • *
  • Posts: 9
  • Karma: +0/-0
    • View Profile
Re: Не открывается web морда
« Reply #3 on: October 15, 2014, 10:28:11 am »
Извиняюсь за оффтоп, но чем PfSense не устроил?
« Last Edit: October 15, 2014, 10:30:22 am by DaRoni »

bubnov-pi

  • Zen Samurai
  • ****
  • Posts: 425
  • Karma: +27/-0
    • View Profile
Re: Не открывается web морда
« Reply #4 on: October 15, 2014, 12:42:58 pm »
Команда - да, вводится без строки приглашения.
По Вашему выводу nginx не запущен. Попробуйте дать команду "service nginx start" или "sudo service nginx start" (потребуется ввести пароль) - если не будет ругани, должно помочь...
Перезагрузка не помогает?

LehaAres

  • Zen Apprentice
  • *
  • Posts: 30
  • Karma: +0/-0
    • View Profile
Re: Не открывается web морда
« Reply #5 on: October 15, 2014, 01:20:20 pm »
Quote
Попробуйте дать команду "service nginx start" или "sudo service nginx start"
Говорит, не знаю такого сервиса unrecognized service

Подключил второй HDD, установил быстренько новую копию Zentyal'а в роли Gateway. Затем попробовал восстановить конфигурацию, сохраненную ранее на своем рабочем ПК, но опять фейл, жалуется что в резервной копии присутствует модуль apache bwmonitor l7-protocols users, а в установленной копии он отсутствует. А я не могу понять, где этот модуль взять и как установить? В списке доступных модулей Zentyal в вебморде я его не вижу.
« Last Edit: October 15, 2014, 01:23:23 pm by LehaAres »

bubnov-pi

  • Zen Samurai
  • ****
  • Posts: 425
  • Karma: +27/-0
    • View Profile
Re: Не открывается web морда
« Reply #6 on: October 15, 2014, 01:44:42 pm »
Добавить недостающий модуль:
"Управление ПО" - "Компоненты Zentyal" - "Установка" - поставить галочку, нажать кнопку "Установка".
Название модуля будет не соответствовать сообщению об ошибке, но искать надо по смыслу - наверное "Monitor" или "Traffic Shaping".
Если стоит задача "запуститься по-быстрому любой ценой" - можно все модули установить.
Но если честно, то для фронтэнда (роутера/прокси) я бы рекомендовал "вернуться" на pfsense - последние релизы zentyal становится всё более и более ориентированным только на "почту" - OpenChange - как замена MS Exchange, зачастую в ущерб другим функциям.
« Last Edit: October 15, 2014, 01:48:16 pm by bubnov-pi »

LehaAres

  • Zen Apprentice
  • *
  • Posts: 30
  • Karma: +0/-0
    • View Profile
Re: Не открывается web морда
« Reply #7 on: October 15, 2014, 02:52:13 pm »
Quote
Если стоит задача "запуститься по-быстрому любой ценой" - можно все модули установить.
Отличный был совет... Уже на установке DHCP всё споткнулось и в очередной раз рухнуло. Теперь в управлении модулями висит вот такая радость.

Quote
Данные модули установились не правильно. Вам необходимо исправить это перед их использованием или установкой новых модулей.
Компонент   Описание                               Версия
zentyal-dhcp   Zentyal - DHCP Service   3.5.2

 Для исправления ситуации, попробуйте выполнить эту команду в консоле:

sudo dpkg --configure -a

 After the above command is finished you can reload this page. If the problem persists, you can ask for help in the community forum or file a ticket in the Zentyal trac.
И ни бе и ни ме, дальше ничего не дает сделать. Предложенную команду выполнил, никакого эффекта, да и команда какая-то левая, просто вывалила стену текста с ошибкой и всё..
« Last Edit: October 15, 2014, 02:54:08 pm by LehaAres »

valerian

  • Zen Apprentice
  • *
  • Posts: 5
  • Karma: +0/-0
    • View Profile
Re: Не открывается web морда
« Reply #8 on: October 15, 2014, 02:59:54 pm »
в схожей ситуации первым делом проверял сеть, запущенные службы, отключал файрволл и шаманил далее. Если есть инет, возможно тупо снести все до убунты, почистить конфиги и снова поставить zentyal-core и т.д.

logdog

  • Zen Hero
  • *****
  • Posts: 623
  • Karma: +29/-2
    • View Profile
Re: Не открывается web морда
« Reply #9 on: October 15, 2014, 03:32:20 pm »
просто вывалила стену текста с ошибкой и всё..

и что там написано?

LehaAres

  • Zen Apprentice
  • *
  • Posts: 30
  • Karma: +0/-0
    • View Profile
Re: Не открывается web морда
« Reply #10 on: October 15, 2014, 06:15:04 pm »
Да какая разница... Что-то типа "команда не найдена" и список вариантов, как можно эту команду использовать, с какими аргументами, как вызвать  help к ней и т.д.

Народ, я ждал немного другого. У меня на старом Зентьяле всё есть, полные бекапы, частичные, ежедневные и т.д. Как ему из консоли, без вебинтерфейса приказать откатиться хоть куда-нибудь? Или как эти бекапы выдернуть хотя бы, чтобы подсунуть новой инсталляции на новом харде? Судя по всему новую версию я скачал и поставил 3.5, а старая была или 3.2 или 3.3, она даже внешне отличается, поэтому сохраненная конфигурация к ней не подходит? Придется как вариант ещё раз переустанавливать именно на старую версию и пытаться ей впихнуть конфиг.
« Last Edit: October 15, 2014, 06:17:50 pm by LehaAres »

DaRoni

  • Zen Apprentice
  • *
  • Posts: 9
  • Karma: +0/-0
    • View Profile
Re: Не открывается web морда
« Reply #11 on: October 15, 2014, 06:49:18 pm »
бэкапы луче восстанавливать на той версий где она сохранялась.
если у вас раньше была версий 3.3 то посмотрите на роадмап
http://www.zentyal.org/roadmap/zentyal-3-4-roadmap/
http://www.zentyal.org/roadmap/zentyal-3-5-roadmap/
с каждой новой версией что-то добавляют и удаляют, в том числе модули.
в бэкапе скорее всего указано в какой версий она сохранена.

LehaAres

  • Zen Apprentice
  • *
  • Posts: 30
  • Karma: +0/-0
    • View Profile
Re: Не открывается web морда
« Reply #12 on: October 16, 2014, 12:36:27 pm »
Quote
в бэкапе скорее всего указано в какой версий она сохранена.

Где именно можно узнать версию, имея бекап конфигурации? Или как можно через консоль узнать версию уже установленного дистрибутива?

Sand_man

  • Zen Samurai
  • ****
  • Posts: 280
  • Karma: +24/-0
    • View Profile
Re: Не открывается web морда
« Reply #13 on: October 17, 2014, 08:01:36 am »
Глянуть, какая версия zentyal прописана в апт-овский source:
sudo grep -ir 'zentyal' /etc/apt/sources.list/

LehaAres

  • Zen Apprentice
  • *
  • Posts: 30
  • Karma: +0/-0
    • View Profile
Re: Не открывается web морда
« Reply #14 on: October 17, 2014, 09:56:50 am »
Спасибо, вроде указывает на версию 3.0. Вот жесть, я уже второй день переустанавливаю Зентьялы 3.5, 3.4, 3.3, 3.2 даже 3.1, в попытке найти нужный, чтобы бекап поставился, уже почти плюнул на всё, а надо как раз 3.0...