Author Topic: Обновилcя на свою голову...  (Read 4402 times)

lich

  • Zen Apprentice
  • *
  • Posts: 5
  • Karma: +0/-0
    • View Profile
Обновилcя на свою голову...
« on: April 12, 2013, 08:20:34 am »
Приветствую.

 Долго не обновлял Squid на центральном шлюзе, боялся. Сегодня увидел обновления Core и Network Configuration. Обновил.
 Получил после обновления: " Can't locate object method 'authenticationMode' via package 'EBox::Squid' ". Обновил Squid, не спасло.
 Теперь не могу выйти на Dashboard, постоянно показывает то же сообщение:
Can't locate object method 'authenticationMode' via package 'EBox::Squid'.
 После принудительной перезагрузки поднялась VPN (не работала после обновления), сижу - боюсь что-то трогать.
 apt-get install zentyal-core=3.0.16 говорит, что версии 3.0.16 (предыдущей) не надено. У кого-то есть такие же проблемы?
 В какую сторону копать?

Юрий.

dmitrox

  • Zen Apprentice
  • *
  • Posts: 15
  • Karma: +0/-0
    • View Profile
Re: Обновилcя на свою голову...
« Reply #1 on: April 12, 2013, 09:28:22 am »
Я после апдейта споймал: Can't locate object method 'authenticationMode' via package 'EBox::Squid'

Тикет оформили до меня, а ответ вдохновляет: The imediate solution is to revert back to a previous version of zentyal-user and zentyal-network modules. (http://trac.zentyal.org/ticket/6445)

inf

  • Zen Apprentice
  • *
  • Posts: 6
  • Karma: +0/-0
    • View Profile
Re: Обновилcя на свою голову...
« Reply #2 on: April 12, 2013, 10:01:37 am »
Аналогичная фигня…теперь остается только ждать очередного обновления :-\

lich

  • Zen Apprentice
  • *
  • Posts: 5
  • Karma: +0/-0
    • View Profile
Re: Обновилcя на свою голову...
« Reply #3 on: April 12, 2013, 10:15:00 am »
Решил. Делается так:
apt-get remove zentyal-squid
apt-get install zentyal-squid=3.0
и в вебморде сквид отключается.

мне пришлось загрузить последний бэкап.

P.S. Да, вот еще что: до этого смотрел предыдущие версии zentyal-core и zentyal-network и ставил их. Пришлось много что
переставить предыдущих версий. Смотрел: apt-cache show zentyal-dhcp | fgrep Version: Ставил: apt-get install zentyal-dhcp=<предыдущая версия>

Надеюсь, кому-то помог. Теперь сижу без сквида, но vpn-ы поднялись, pdc работает и.т.д.

Юрий.

corwin-mg

  • Zen Warrior
  • ***
  • Posts: 246
  • Karma: +1/-1
    • View Profile
Re: Обновилcя на свою голову...
« Reply #4 on: April 12, 2013, 11:05:30 am »
Сегодня обновилась 2.2.7 для чего-то до 2.2.8. В итоге при сохранении параметров отсутствовали каталоги: /etc/zentyal/post-save и /etc/zentyal/pre-save. Создавать пришлось руками и после этого заработало. Блин, хоть 2.2 оставили бы в покое, чтобы только секьюрити апдейт Ubuntu делать и всё...или бы проверяли всё, чтобы всё работало после обновлений те, кто их делает : )))

Или вот мысль: пусть на сайте вывешивают объявления - "Обновляться можно, ошибок не замечено!" или "Обновляться нельзя, у половины отвалился мускульный рут!" : )))))))
« Last Edit: April 12, 2013, 11:10:18 am by corwin-mg »

mad_est

  • Zen Warrior
  • ***
  • Posts: 127
  • Karma: +4/-1
    • View Profile
Re: Обновилcя на свою голову...
« Reply #5 on: April 12, 2013, 11:10:11 am »
Сегодня обновилась 2.2.7 для чего-то до 2.2.8. В итоге при сохранении параметров отсутствовали каталоги: /etc/zentyal/post-save и /etc/zentyal/pre-save. Создавать пришлось руками и после этого заработало. Блин, хоть 2.2 оставили бы в покое, чтобы только секьюрити апдейт Ubuntu делать и всё...или бы проверяли всё, чтобы всё работало после обновлений те, кто их делает : )))
та же история)))

corwin-mg

  • Zen Warrior
  • ***
  • Posts: 246
  • Karma: +1/-1
    • View Profile
Re: Обновилcя на свою голову...
« Reply #6 on: April 12, 2013, 11:48:00 am »
Теперь надо быть осторожным, чтобы выставить права правильные на эти каталоги, так как для чего-то эти каталоги понадобились же разработчикам, а мы их руками сделали...что патч скажет на то, что каталоги уже есть? : ) Я на всякий случай 777 поставил. Но, блин, чувствую надо будет на другом серваке потом смотреть, если вдруг ещё обновления причапают.

logdog

  • Zen Hero
  • *****
  • Posts: 623
  • Karma: +29/-2
    • View Profile
Re: Обновилcя на свою голову...
« Reply #7 on: April 12, 2013, 11:50:21 am »
таже херня(
они поправили https://github.com/Zentyal/zentyal/commit/df0198136b6b0db173e76fabc31e20149815eb73 но пока не раздают, можно вручную ...

it seems that we let missing a reverse dependency in zentyal-network, it depends on a method of the version of zentyal-squid that it is not yet released.

 We have just made a fix to this problem here  https://github.com/Zentyal/zentyal/pull/281

 If you want to apply it to your servers, follow this steps:
Replace /usr/share/perl5/EBox/Network/Model/DNSResolver.pm with the new version at  https://github.com/Zentyal/zentyal/raw/aab6c392a3875de5cf37c765eb2d7f65021970be/main/network/src/EBox/Model/DNSResolver.pm
Restart network module with 'sudo service zentyal network restart'
Restart apache module with 'sudo service zentyal apache restart'
It is possible that the failure in network module has left other modules in bad state; you can make a change in the module network or network objects and save it to force other network dependent moduels to restart. Alternatively you can do 'sudo service zentyal restart' to restart all the system.

 Sorry for your troubles,
« Last Edit: April 12, 2013, 12:35:38 pm by logdog »

corwin-mg

  • Zen Warrior
  • ***
  • Posts: 246
  • Karma: +1/-1
    • View Profile
Re: Обновилcя на свою голову...
« Reply #8 on: April 12, 2013, 12:07:24 pm »
Ща поправим : )

Хотел подправить, но не нашёл где : ) find / | grep ничего не дал, по поиску : )
« Last Edit: April 12, 2013, 12:14:10 pm by corwin-mg »

inf

  • Zen Apprentice
  • *
  • Posts: 6
  • Karma: +0/-0
    • View Profile
Re: Обновилcя на свою голову...
« Reply #9 on: April 12, 2013, 12:47:34 pm »
Только что провел обновление squid через терминал…. и сразу веб-морда заработала…

DANic

  • Zen Apprentice
  • *
  • Posts: 11
  • Karma: +0/-0
    • View Profile
Re: Обновилcя на свою голову...
« Reply #10 on: April 12, 2013, 01:07:42 pm »
подскажите моя проблема из этой же оперы?
Версия Zentyal 3.0.18
При изменении настроек Squid такая ошибка
Некоторые модули сообщили об ошибках при сохранении. Больше информации можно узнать из журналов /var/log/zentyal/

The following modules failed while saving their changes, their state is unknown: firewall squid

в логе такая строка

2013/04/12 18:04:46 ERROR> GlobalImpl.pm:698 EBox::GlobalImpl::saveAllModules - The following modules failed while saving their changes, their state is unknown: firewall squid


попробовал http://forum.zentyal.org/index.php/topic,12182.msg49946.html#msg49946 не помогло

удалил полностью модуль http-proxy и установил не помогло, теперь не включается модуль http-proxy с той же ошибкой.

если не от сюда то может кто подскажет как вылечить?

dmitrox

  • Zen Apprentice
  • *
  • Posts: 15
  • Karma: +0/-0
    • View Profile
Re: Обновилcя на свою голову...
« Reply #11 on: April 12, 2013, 01:09:31 pm »
Радость, через консоль апдетиться и работает!
Печаль что через WEB-морду не заработало, зря они так с нами  :(

mad_est

  • Zen Warrior
  • ***
  • Posts: 127
  • Karma: +4/-1
    • View Profile
Re: Обновилcя на свою голову...
« Reply #12 on: April 12, 2013, 01:12:16 pm »
че то с каждым выходом граблей все больше :(

logdog

  • Zen Hero
  • *****
  • Posts: 623
  • Karma: +29/-2
    • View Profile
Re: Обновилcя на свою голову...
« Reply #13 on: April 12, 2013, 01:14:14 pm »
с другой стороны, за 15 часов исправили баг)
с учетом бесплатности, жить можно  :P

corwin-mg

  • Zen Warrior
  • ***
  • Posts: 246
  • Karma: +1/-1
    • View Profile
Re: Обновилcя на свою голову...
« Reply #14 on: April 12, 2013, 01:34:03 pm »
Ура! Заработало : ) Слава космонавтам : )))