Author Topic: Ошибка id serv1877 не существует.  (Read 2478 times)

readmy

  • Zen Apprentice
  • *
  • Posts: 8
  • Karma: +0/-0
    • View Profile
Ошибка id serv1877 не существует.
« on: April 21, 2013, 09:03:08 am »
Эта ошибка выскакивает при попытке сохранить изминения.
Начинается сохранение изминений и выскакивает вот эта ошибка.
Некоторые модули сообщили об ошибках при сохранении. Больше информации можно узнать из журналов /var/log/zentyal/

id serv5097 не существует.
Подскажите как исправить?
« Last Edit: April 21, 2013, 11:31:54 am by readmy »

zmd

  • Zen Warrior
  • ***
  • Posts: 240
  • Karma: +10/-2
    • View Profile
Re: Ошибка id serv1877 не существует.
« Reply #1 on: April 21, 2013, 04:13:33 pm »
Эта ошибка выскакивает при попытке сохранить изминения.
Начинается сохранение изминений и выскакивает вот эта ошибка.
Некоторые модули сообщили об ошибках при сохранении. Больше информации можно узнать из журналов /var/log/zentyal/

id serv5097 не существует.
Подскажите как исправить?
Больше информации можно узнать из журналов /var/log/zentyal/zentyal.log

readmy

  • Zen Apprentice
  • *
  • Posts: 8
  • Karma: +0/-0
    • View Profile
Re: Ошибка id serv1877 не существует.
« Reply #2 on: April 22, 2013, 02:38:18 am »
2013/04/22 11:22:35 INFO> GlobalImpl.pm:539 EBox::GlobalImpl::saveAllModules - Saving config and restarting services: services trafficshaping firewall
2013/04/22 11:22:35 INFO> Base.pm:228 EBox::Module::Base::save - Restarting service for module: services
2013/04/22 11:22:35 INFO> Base.pm:228 EBox::Module::Base::save - Restarting service for module: trafficshaping
2013/04/22 11:22:38 DEBUG> Services.pm:279 EBox::Services::serviceConfiguration - id serv1877 не существует.
2013/04/22 11:23:04 INFO> Log.pm:118 EBox::Event::Dispatcher::Log::send - $VAR1 = bless( {
                 'source' => 'state',
                 'compMessage' => undef,
                 'level' => 'info',
                 'dispatchers' => [
                                    'any'
                                  ],
                 'timestamp' => 1366590184,
                 'duration' => 0,
                 'message' => 'Zentyal запущен Рё работает'
               }, 'EBox::Event' );
2013/04/22 11:23:37 INFO> GlobalImpl.pm:539 EBox::GlobalImpl::saveAllModules - Saving config and restarting services: services trafficshaping firewall
2013/04/22 11:23:37 INFO> Base.pm:228 EBox::Module::Base::save - Restarting service for module: services
2013/04/22 11:23:37 INFO> Base.pm:228 EBox::Module::Base::save - Restarting service for module: trafficshaping
2013/04/22 11:23:39 DEBUG> Services.pm:279 EBox::Services::serviceConfiguration - id serv1877 не существует.
2013/04/22 11:24:20 INFO> GlobalImpl.pm:539 EBox::GlobalImpl::saveAllModules - Saving config and restarting services: services trafficshaping firewall
2013/04/22 11:24:20 INFO> Base.pm:228 EBox::Module::Base::save - Restarting service for module: services
2013/04/22 11:24:21 INFO> Base.pm:228 EBox::Module::Base::save - Restarting service for module: trafficshaping
2013/04/22 11:24:23 DEBUG> Services.pm:279 EBox::Services::serviceConfiguration - id serv1877 не существует.
2013/04/22 11:24:48 ERROR> Base.pm:358 EBox::CGI::Base::__ANON__ - Software caused connection abort at /usr/share/perl5/HTML/Mason/Request.pm line 127.

Stack:
  [/usr/share/perl5/HTML/Mason/Request.pm:127]
  [/usr/share/perl5/HTML/Mason/Request.pm:525]
2013/04/22 11:26:50 INFO> GlobalImpl.pm:539 EBox::GlobalImpl::saveAllModules - Saving config and restarting services: firewall logs
2013/04/22 11:26:50 INFO> Base.pm:228 EBox::Module::Base::save - Restarting service for module: firewall
2013/04/22 11:26:53 DEBUG> Services.pm:279 EBox::Services::serviceConfiguration - id serv5097 не существует.
как найти этот Base.pm:228?
Если я правильно понимаю. 228 это № строки да?

readmy

  • Zen Apprentice
  • *
  • Posts: 8
  • Karma: +0/-0
    • View Profile
Re: Ошибка id serv1877 не существует.
« Reply #3 on: April 22, 2013, 03:57:52 am »
Все, разобрался.
помогло
sudo /usr/share/zentyal/unconfigure-module firewall
sudo /usr/share/zentyal/clean-conf firewall

 и конечно же сохраненная ранее конфигурация.
« Last Edit: April 22, 2013, 04:37:50 am by readmy »

zmd

  • Zen Warrior
  • ***
  • Posts: 240
  • Karma: +10/-2
    • View Profile
Re: Ошибка id serv1877 не существует.
« Reply #4 on: April 22, 2013, 05:12:18 am »
Все, разобрался.
помогло
sudo /usr/share/zentyal/unconfigure-module firewall
sudo /usr/share/zentyal/clean-conf firewall

 и конечно же сохраненная ранее конфигурация.
Какая версия ядра зентиала? Какие предшествовали действия перед возникновении проблемы?
Проблема была в  id serv1877 РЅРµ существует.

logdog

  • Zen Hero
  • *****
  • Posts: 623
  • Karma: +29/-2
    • View Profile
Re: Ошибка id serv1877 не существует.
« Reply #5 on: April 22, 2013, 11:12:55 am »
Cтавьте английские сборки и не мудрите с русскими.

zmd

  • Zen Warrior
  • ***
  • Posts: 240
  • Karma: +10/-2
    • View Profile
Re: Ошибка id serv1877 не существует.
« Reply #6 on: April 22, 2013, 11:54:58 am »
Cтавьте английские сборки и не мудрите с русскими.
Дело в том, что писатели модулей использовали раньше UTF8  и ISO 8859-2
С версии ядра 3.0.10 эту проблему устранили переведя код весь на UTF8.
Желательно все таки понять как человек достиг такого результата. Мы ж не бесплатная техподдержка, а так же учимся.
Желательно учиться на чужих ошибках :) 


logdog

  • Zen Hero
  • *****
  • Posts: 623
  • Karma: +29/-2
    • View Profile
Re: Ошибка id serv1877 не существует.
« Reply #7 on: April 22, 2013, 12:00:46 pm »
Тут то Вы правы..., но я не уверен в словах - весь код.
И боюсь, когда топикстартер отпишется, там окажется что все обновления установлены...

readmy

  • Zen Apprentice
  • *
  • Posts: 8
  • Karma: +0/-0
    • View Profile
Re: Ошибка id serv1877 не существует.
« Reply #8 on: April 25, 2013, 01:34:00 pm »
Zentyal Core version    2.2.9
Лазил по форуму нашел инструкцию, как исправить кракозябры в сообщениях.
с этого момента начались такие ошибки.
до этого долгое время была только 1 Users              [fail]
Но она совсем не беспокоила и не мешала работать.
Извините что сразу не ответил были другие дела.
Спасибо всем за коменты. :)
Как оказалось проблема лишь временно устранена.
Все возвращается в исходное состояние (ошибки) когда пытаешься сохранить изменения.
firewoll            [fail]
trafficshaping   [fail]
Users              [fail]
На данный момент все работает, не трогаю систему.
Планирую на майских праздниках решить этот вопрос.


logdog

  • Zen Hero
  • *****
  • Posts: 623
  • Karma: +29/-2
    • View Profile
Re: Ошибка id serv1877 не существует.
« Reply #9 on: April 26, 2013, 11:12:46 am »
2zmd
Вот кстати подтверждение, что не весь код исправили
https://github.com/Zentyal/zentyal/commit/346ed10ce0601dd01234d798ee494dadfa09a6d4

zmd

  • Zen Warrior
  • ***
  • Posts: 240
  • Karma: +10/-2
    • View Profile
Re: Ошибка id serv1877 не существует.
« Reply #10 on: April 26, 2013, 10:28:41 pm »
2zmd
Вот кстати подтверждение, что не весь код исправили
https://github.com/Zentyal/zentyal/commit/346ed10ce0601dd01234d798ee494dadfa09a6d4

Убрали 3 пустых строки и добавили одну с принудительной перекодировкой переменной в месте которое никак не влияет на работоспособность служб ...
Не о чем ломать копья  ;)

А вот что меняли в core 3.0.9:

+ Adapted file downloads to the new utf8 fixes
+ Write backup files in raw mode to avoid utf8 problems
+ Print always utf8 in STDOUT on all CGIs
+ Decode CGI params of values entered at the interface as utf8
+ Proper encode/decode of utf8 with also pretty JSON
+ Fixed utf8 decoding in date shown at dashboard
+ Removed old workarounds for utf8 problems
« Last Edit: April 27, 2013, 06:08:29 am by zmd »

logdog

  • Zen Hero
  • *****
  • Posts: 623
  • Karma: +29/-2
    • View Profile
Re: Ошибка id serv1877 не существует.
« Reply #11 on: April 29, 2013, 03:13:44 pm »
Cогласен, на код и не глянул даже)