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


Фото
* * * * * 1 Голосов

Ошибка обновления Dr. Web Server ES


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

#1 Ekvental

Ekvental

    Newbie

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

Отправлено 16 Май 2022 - 13:32

Добрый день.
Установлен Dr.Web Enterprise Suite 12.00.11 на FreeBSD 12.2-RELEASE amd64; GENERIC.
При попытке обновления на 
20-10-2021 03:00:00 (13.0) через веб-интерфейс сервера процесс первоначально запускается, но затем вываливается  "Неизвестная ошибка" и всё прекращается.
Прилагаю часть лог-файла апдейта (кажется, это он).

 

0220516 13:10:50 [INF] [  Main  ] Logfile: "/var/drwcs/log/dwupdater.log"

20220516 13:10:50 [DBG] [  Main  ] Successfully has parsed command line and initialized loggers

20220516 13:10:50 [DBG] [ Script ] Scripts loaded and compiled

20220516 13:10:50 [DBG] [ Script ] Script parameters:

20220516 13:10:50 [DBG] [ Script ]   lib = /usr/local/drwcs/lib

20220516 13:10:50 [DBG] [ Script ]   to = 13020211020000000

20220516 13:10:50 [DBG] [ Script ]   platform = unix-freebsd-amd64

20220516 13:10:50 [DBG] [ Script ]   maxbackup = 3

20220516 13:10:50 [DBG] [ Script ]   home = /usr/local/drwcs

20220516 13:10:50 [DBG] [ Script ]   var = /var/drwcs

20220516 13:10:50 [DBG] [ Script ]   bin = /usr/local/drwcs

20220516 13:10:50 [DBG] [ Script ]   rotate = 10,10m

20220516 13:10:50 [DBG] [ Script ]   service = /usr/local/etc/rc.d/drwcsd

20220516 13:10:50 [DBG] [ Script ]   admlogin = *********

20220516 13:10:50 [DBG] [ Script ]   from = 12020210407000000

20220516 13:10:50 [DBG] [ Script ]   lock = /var/drwcs/plugins/tmp/WEBMIN/maintenance

20220516 13:10:50 [DBG] [ Script ]   admaddr = https://***************

20220516 13:10:50 [DBG] [ Script ]   script = /var/drwcs/repository/20-drwcs/13020211020000000/unix/update.lua

20220516 13:10:50 [DBG] [ Script ]   verbose = true

20220516 13:10:50 [DBG] [ Script ]   etc = /var/drwcs/etc

20220516 13:10:50 [DBG] [ Script ]   updater = /usr/local/drwcs/bin/drwupsrv

20220516 13:10:50 [DBG] [ Script ] Treat flavour as esuite

20220516 13:10:50 [DBG] [ Script ] Running Dr.Web Server update script (version 13.0.0.202107090) with mode `master'

20220516 13:10:50 [DBG] [ Script ] Initialize

20220516 13:10:50 [DBG] [ Script ] Start pre-run checks

20220516 13:10:50 [DBG] [ Script ] Trying to update `/usr/local/drwcs/bin/drwscript' from `/var/drwcs/repository/20-drwcs/13020211020000000/unix-freebsd-amd64/bin/drwscript'

20220516 13:10:50 [DBG] [ Script ] Changing rights for file `/usr/local/drwcs/bin/drwscript' to 0750

20220516 13:10:50 [DBG] [ Script ] Upgrading (master -> upgrade)...

20220516 13:10:51 [DBG] [ Script ] Upgrade process exit code (upgrade -> master) is 256

20220516 13:10:51 [WRN] [ Script ] Reverting changes (master -> revert)...

20220516 13:10:51 [DBG] [ Script ] Revert process exit code (revert -> master) is 0

20220516 13:10:51 [ERR] [ Script ] Failed on `master'

Полагаю, не срабатывает какой то скрипт, и какие варианты правки могут быть?
С сетью/соединением lan/wan проблем не наблюдается. 


Сообщение было изменено Ekvental: 16 Май 2022 - 13:33


#2 Afalin

Afalin

    Guru

  • Dr.Web Staff
  • 5 835 Сообщений:

Отправлено 16 Май 2022 - 17:43

Тут интересен dwupdater-update.log и, возможно, updater-update.log.

Хотя вот с FreeBSD можно попробовать угадать, что там будет что-то про "Insufficient access rights for file `/usr/local/drwcs/webmin/esuite/vendor/leaflet/marker-icon@2x.png'". Если так, то в качестве workaround можно запустить демона с переменной окружения DRWCSD_LC_CHARSET=UTF8.


Сообщение было изменено Afalin: 16 Май 2022 - 17:43

Семь раз отрежь – один раз проверь

#3 Ekvental

Ekvental

    Newbie

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

Отправлено 17 Май 2022 - 16:58

Вот, логи, которые нашли.
Вроде той ошибки мы не нашли, что мы указали.
 

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



#4 B.Chugunov

B.Chugunov

    Advanced Member

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

Отправлено 18 Май 2022 - 02:15

20220516.131051.45 [err] Unable to walk directory `/var/drwcs/etc' because of stopped by callback with reason: Insufficient access rights for file `/var/drwcs/etc/drwcsd-copy.pri'
Файл другой, ошибка та же. Что говорит ls –l /var/drwcs/etc


-----------------
best regards,
Technical support department, Doctor Web, Ltd.

#5 Ekvental

Ekvental

    Newbie

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

Отправлено 18 Май 2022 - 11:12

20220516.131051.45 [err] Unable to walk directory `/var/drwcs/etc' because of stopped by callback with reason: Insufficient access rights for file `/var/drwcs/etc/drwcsd-copy.pri'
Файл другой, ошибка та же. Что говорит ls –l /var/drwcs/etc

Вот выгрузка данных по команде:
 

/var/drwcs/etc/>ls -l

total 956

-rw-r-----  1 drwcs  drwcs     555 26 окт.   2021 auth-ldap-rfc4515-check-group-novar.conf

-rw-r-----  1 drwcs  drwcs     665 26 окт.   2021 auth-ldap-rfc4515-check-group.conf

-rw-r-----  1 drwcs  drwcs     234 26 окт.   2021 auth-ldap-rfc4515-simple-login.conf

-rw-r-----  1 drwcs  drwcs    2481 26 окт.   2021 auth-ldap-rfc4515.conf

-rw-r-----  1 drwcs  drwcs    1973 26 окт.   2021 auth-ldap.conf

-rw-r-----  1 drwcs  drwcs     472 26 окт.   2021 auth-pam.conf

-rw-r-----  1 drwcs  drwcs     702 26 окт.   2021 auth-radius.conf

-rw-r-----  1 drwcs  drwcs    1919 26 окт.   2021 certificate.pem

-rw-r--r--  1 drwcs  drwcs    1447  1 дек.  10:37 database.conf

-rw-r-----  1 drwcs  drwcs     186 26 окт.   2021 dictionary.drweb

-rw-r--r--  1 root   drwcs     700 26 окт.   2021 drwcsd-certificate-copy.pem

-rw-r--r--  2 drwcs  drwcs     692 21 окт.   2021 drwcsd-certificate.pem

-rw-r-----  1 root   drwcs   15296 26 окт.   2021 drwcsd-copy.conf

-rw-------  1 root   drwcs     289 26 окт.   2021 drwcsd-copy.pri

-rw-r-----  1 drwcs  drwcs    5728  2 дек.  11:55 drwcsd.conf

-rw-r--r--  1 drwcs  drwcs   15296  1 дек.  10:40 drwcsd.conf_20211201074040275

-rw-r--r--  1 drwcs  drwcs    5729  2 дек.  11:55 drwcsd.conf_20211202085526762

-rw-r-----  1 drwcs  drwcs   15296 26 окт.   2021 drwcsd.conf.distr

-rw-------  1 drwcs  drwcs     289 21 окт.   2021 drwcsd.pri

-rw-r-----  1 drwcs  drwcs    6987 26 окт.   2021 DRWEB-COMPONENTS-MIB.txt

-rw-r-----  1 drwcs  drwcs    1040 26 окт.   2021 DRWEB-CRYPTO-MIB.txt

-rw-r-----  1 drwcs  drwcs   49444 26 окт.   2021 DRWEB-ESUITE-NOTIFICATIONS-MIB.txt

-rw-r-----  1 drwcs  drwcs   30467 26 окт.   2021 DRWEB-ESUITE-STAT-MIB.txt

-rw-r-----  1 drwcs  drwcs     671 26 окт.   2021 DRWEB-MIB.txt

-rw-r-----  1 drwcs  drwcs   91811 26 окт.   2021 DRWEB-SNMPD-MIB.txt

-rw-r-----  1 drwcs  drwcs    2167 26 окт.   2021 drwreploader.conf

-rw-r-----  1 drwcs  drwcs      13 26 окт.   2021 flavour.conf

-rw-r-----  1 drwcs  drwcs     603 26 окт.   2021 frontdoor.conf

-rw-r-----  1 drwcs  drwcs     603 26 окт.   2021 frontdoor.conf.distr

-rw-r--r--  1 drwcs  drwcs    2421 21 янв13:01 http-alerter-certs.pem

-rw-r--r--  1 drwcs  drwcs  217274 18 мая   06:31 http-root-certs.pem

-rw-r--r--  1 drwcs  drwcs    5078 21 янв.  13:01 http-update-certs.pem

-rw-r-----  1 drwcs  drwcs  273118 26 окт.   2021 init.sql

-rw-r-----  1 drwcs  drwcs      62 26 окт.   2021 local.conf

-rw-r-----  1 drwcs  drwcs    3268 26 окт.   2021 private-key.pem

-rw-r-----  1 drwcs  drwcs    4015 26 окт.   2021 restart.lua

-rw-r-----  1 drwcs  drwcs     798 26 окт.   2021 snmp-agent.conf

-rw-r-----  1 drwcs  drwcs     798 26 окт.   2021 snmp-agent.conf.distr

-rw-r-----  1 drwcs  drwcs     277 26 окт.   2021 sqlnet.ora

-rw-r-----  1 drwcs  drwcs     223 26 окт.   2021 update-key-1.upub

-rw-r-----  1 drwcs  drwcs     223 26 окт.   2021 update-key-2.upub

-rw-r-----  1 drwcs  drwcs     223 26 окт.   2021 update-key-3.upub

-rw-r-----  1 drwcs  drwcs   49415 26 окт.   2021 update.lua

-rw-r-----  1 drwcs  drwcs    9928 26 окт.   2021 upgrade-conf.lua

-rw-r-----  1 drwcs  drwcs   15391 26 окт.   2021 webmin.conf

-rw-r-----  1 drwcs  drwcs   16185 26 окт.   2021 webmin.conf.distr

-rw-r-----  1 drwcs  drwcs       0  2 дек11:55 yalocator.apikey



#6 Afalin

Afalin

    Guru

  • Dr.Web Staff
  • 5 835 Сообщений:

Отправлено 18 Май 2022 - 11:32

chown -R drwcs:drwcs /var/drwcs


Хотя если эти копии Вам не нужны, их можно и удалить, они рукотворны.


Семь раз отрежь – один раз проверь

#7 Ekvental

Ekvental

    Newbie

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

Отправлено 18 Май 2022 - 11:34

Изменили права на файл drwcsd-copy.pri с 600 на 640. Стала возможность чтения его из группы drwcs. Всё обновилось. Спасибо.



#8 Ekvental

Ekvental

    Newbie

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

Отправлено 26 Октябрь 2023 - 15:48

Дополнение к решению при проблеме обновления сервера, как рабочий вариант - перед обновлением удалить 3 файла расширения .png (по пути /usr/local/drwcs/webmin/esuite/vendor/leaflet) - после процедуры апдейта они снова будут на месте. (FreeBSD 12.2 x64 Release)




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

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