Перейти к содержимому


Фото
- - - - -

Ошибка обновления сервера


  • Please log in to reply
22 ответов в этой теме

#1 Hellmin_d

Hellmin_d

    Newbie

  • Posters
  • 42 Сообщений:

Отправлено 06 Декабрь 2017 - 10:27

Сервер Dr.Web : Не удалось сформировать ревизию на диске из-за ошибок файловых операций (Детали)
Unable to update product "20-drwcs" from server "esuite.geo.drweb.com" () because of Unable to delete file "C:/Program Files/DrWeb Server/var/repository/20-drwcs/.update-20170511000000/windows-nt-x64/bin/alerter/drwalerter_console.dll" because of Access is denied (code=5) and runtime error is Permission denied (errno=13) 

 

 

Права на папку выданы полные, причём уже практически для всех групп. Куда копать? Устал уже бороться. ребут сервака не помогает. Лог приложил.

Версия Сервера Dr.Web 10.00.0 (11-08-2016 10:00:00)

Прикрепленный файл  dwupdater.zip   812,14К   3 Скачано раз


Сообщение было изменено Hellmin_d: 06 Декабрь 2017 - 10:29


#2 pig

pig

    Бредогенератор

  • Helpers
  • 10 855 Сообщений:

Отправлено 06 Декабрь 2017 - 10:48

Дата лога - 8 августа.

А права конкретно на поименованный файл смотрели? Распространение прав на подпапки и файлы форсировали?
Почтовый сервер Eserv тоже работает с Dr.Web

#3 Kirill Polubelov

Kirill Polubelov

    Hr. Schreibikus

  • Dr.Web Staff
  • 4 362 Сообщений:

Отправлено 06 Декабрь 2017 - 10:53

- Остановите сервер

- В любом файловом менеджере, удалите каталог .update-20170511000000

- Запустите сервер

- Администрирование - Состояние репозитория - Проверить обновления


Сообщение было изменено Kirill Polubelov: 06 Декабрь 2017 - 10:54

(exit 0)

#4 Hellmin_d

Hellmin_d

    Newbie

  • Posters
  • 42 Сообщений:

Отправлено 06 Декабрь 2017 - 10:55

- Остановите сервер

- В любом файловом менеджере, удалите каталог .update-2017051100000

- Запустите сервер

- Администрирование - Состояние репозитория - Проверить обновления

делал. Вылезает эта же ошибка


А права конкретно на поименованный файл смотрели? Распространение прав на подпапки и файлы форсировали?

Файл удаляю вместе с папкой, права форсятся на все подкаталоги.



#5 Hellmin_d

Hellmin_d

    Newbie

  • Posters
  • 42 Сообщений:

Отправлено 06 Декабрь 2017 - 10:56

Дата лога - 8 августа.

хмм. Да. странно, не могу найти актуальный.


Сообщение было изменено Hellmin_d: 06 Декабрь 2017 - 10:57


#6 Kirill Polubelov

Kirill Polubelov

    Hr. Schreibikus

  • Dr.Web Staff
  • 4 362 Сообщений:

Отправлено 06 Декабрь 2017 - 10:57

Тогда, хотелось бы взглянуть на drwcsd.log в момент воспроизведения ошибки.


(exit 0)

#7 Hellmin_d

Hellmin_d

    Newbie

  • Posters
  • 42 Сообщений:

Отправлено 06 Декабрь 2017 - 10:59

Тогда, хотелось бы взглянуть на drwcsd.log в момент воспроизведения ошибки.

Эт без проблем.

Прикрепленный файл  drwcsd.zip   267,87К   2 Скачано раз



#8 Kirill Polubelov

Kirill Polubelov

    Hr. Schreibikus

  • Dr.Web Staff
  • 4 362 Сообщений:

Отправлено 06 Декабрь 2017 - 11:07

Покажите, пожалуйста, листинг каталога C:/Program Files/DrWeb Server/var/repository/20-drwcs/
на текущий момент.


(exit 0)

#9 Kirill Polubelov

Kirill Polubelov

    Hr. Schreibikus

  • Dr.Web Staff
  • 4 362 Сообщений:

Отправлено 06 Декабрь 2017 - 11:12

Ну и, чтобы дважды не вставать:

icacls "C:/Program Files/DrWeb Server/var/repository/20-drwcs" /C /T

пожалуйста.


(exit 0)

#10 Kirill Polubelov

Kirill Polubelov

    Hr. Schreibikus

  • Dr.Web Staff
  • 4 362 Сообщений:

Отправлено 06 Декабрь 2017 - 11:13

Там и листинг будет, лучше тогда
icacls "C:/Program Files/DrWeb Server/var/repository/20-drwcs" /C /T >> result.txt


(exit 0)

#11 Kirill Polubelov

Kirill Polubelov

    Hr. Schreibikus

  • Dr.Web Staff
  • 4 362 Сообщений:

Отправлено 06 Декабрь 2017 - 11:19

По логу, можно предположить, процесс, который, по идее, должен работать от SYSTEM (вы ведь его как сервис стартуете?) может только создавать, но, не удалять файлы/каталоги.

Лог, где есть непосредственно старт самого сервера может тоже помочь.


Сообщение было изменено Kirill Polubelov: 06 Декабрь 2017 - 11:20

(exit 0)

#12 Hellmin_d

Hellmin_d

    Newbie

  • Posters
  • 42 Сообщений:

Отправлено 07 Декабрь 2017 - 02:54

Там и листинг будет, лучше тогда
icacls "C:/Program Files/DrWeb Server/var/repository/20-drwcs" /C /T >> result.txt

Приложил, только распаковывайте аккуратно, сам файлик 200 метров вышел..


Лог, где есть непосредственно старт самого сервера может тоже помочь.

Что-то не нашёл его вообще, подскажете, где он должен лежать? и как называться?

Прикрепленные файлы:

  • Прикрепленный файл  result.zip   4,1Мб   1 Скачано раз


#13 Kirill Polubelov

Kirill Polubelov

    Hr. Schreibikus

  • Dr.Web Staff
  • 4 362 Сообщений:

Отправлено 07 Декабрь 2017 - 11:30

>> Приложил, только распаковывайте аккуратно, сам файлик 200 метров вышел..

$ iconv -f cp866 -t utf8 result.txt | grep -o -P "\.update-\d{14}\.\d+" | uniq | wc -l
4327

Четыре тысячи триста двадцать семь каталогов вида .update-revisionnumber.num с файликами внутри.  Так что только 200 метров, потому что относительно недавно началось )

Если расписание не менялось, то по две попытки апдейта в час, получаем

4327 / 48 -- примерно 90 суток или 3 месяца назад началось, с поправкой на попытки ручного апдейта, если они были.

Кстати, если отротированные логи сохранились за то время, можно глянуть, что там происходило (файлы вида drwcsd.цифры.log.gz).

 

>> Что-то не нашёл его вообще, подскажете, где он должен лежать? и как называться?

Спасибо, нашёл что надо было, в уже присланном. Интересовал момент старта сервера и от имени какого пользователя осуществляется старт (NT AUTHORITY\система).

 

Навскидку, по присланному результату, вроде всё нормально.

Давайте, что ли, сравним, с нормально обновляющимся каталогом, например,

icacls "C:/Program Files/DrWeb Server/var/repository/10-drwspamdb" /C /T >> result1.txt

 

Ну и чтобы не забыть, как починим надо срочно обновлять сервер и агентов и проверить распространение лицензии на группы/станции, а то там где-то проскакивал key expired.


Сообщение было изменено Kirill Polubelov: 07 Декабрь 2017 - 11:31

(exit 0)

#14 Hellmin_d

Hellmin_d

    Newbie

  • Posters
  • 42 Сообщений:

Отправлено 11 Декабрь 2017 - 02:46

Давайте, что ли, сравним, с нормально обновляющимся каталогом

 

Извиняюсь, дел было много.

Прикрепленные файлы:



#15 Kirill Polubelov

Kirill Polubelov

    Hr. Schreibikus

  • Dr.Web Staff
  • 4 362 Сообщений:

Отправлено 11 Декабрь 2017 - 13:02

Если я правильно определил основное отличие -- это владелец каталогов/файлов. Владелец нормально работающих -- 'NT AUTHORITY\СЛУЖБА'.

 

Посему, я предложил бы, выбрав каталог 20-drwcs, в свойствах сего, задать такого же владельца, рекурсивно, то есть распространив на все объекты - файлы, подкаталоги.

Ну и все подкаталоги, начинающиеся с .update- можно смело удалять.

При остановленном сервере, желательно.


(exit 0)

#16 Hellmin_d

Hellmin_d

    Newbie

  • Posters
  • 42 Сообщений:

Отправлено 12 Декабрь 2017 - 04:08

В общем, эффекта это не дало... Единственное, что заметил, конкретно у этой папки (.update) при её создании владельцем ставится группа администраторов.


Сообщение было изменено Hellmin_d: 12 Декабрь 2017 - 04:09


#17 Kirill Polubelov

Kirill Polubelov

    Hr. Schreibikus

  • Dr.Web Staff
  • 4 362 Сообщений:

Отправлено 12 Декабрь 2017 - 10:14

>> при её создании владельцем ставится группа администраторов

Хм, а вы как ес запускаете?


(exit 0)

#18 Hellmin_d

Hellmin_d

    Newbie

  • Posters
  • 42 Сообщений:

Отправлено 15 Декабрь 2017 - 04:38

>> при её создании владельцем ставится группа администраторов

Хм, а вы как ес запускаете?

Служба стартует автоматом при запуске сервера, вроде и всё.



#19 Kirill Polubelov

Kirill Polubelov

    Hr. Schreibikus

  • Dr.Web Staff
  • 4 362 Сообщений:

Отправлено 15 Декабрь 2017 - 11:05

>> Служба стартует автоматом при запуске сервера, вроде и всё.
Посмотрите, пожалуйста, от чьего имени стартует служба (в services.msc, например, ПКМ на сервисе -> Свойства -> Вкладка "Вход в систему" )


(exit 0)

#20 Kirill Polubelov

Kirill Polubelov

    Hr. Schreibikus

  • Dr.Web Staff
  • 4 362 Сообщений:

Отправлено 15 Декабрь 2017 - 11:06

Ну и, видимо, тут уже без сисинфо не обойтись. Можно в личку, если беспокоитесь за приватные данные.


(exit 0)


Читают тему: 0

0 пользователей, 0 гостей, 0 скрытых