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


Фото
- - - - -

После обновления Сервера до 06-12-2016 перестал работать веб-интерфейс


  • Закрыто Тема закрыта
21 ответов в этой теме

#1 Roman Rashevskiy

Roman Rashevskiy

    Advanced Member

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

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

После обновления Сервера до 06-12-2016 после успешной авторизации веб-интерфейс возвращает ошибку 500 "Internal Server Error", кусок лога drwcsd ниже:

 

Line 1394: 20161209.135751.47 wrn [02784 070c] wwr:3  [Script] Script execution error "[string "C:/Program Files/DrWeb Server/webmin/esuite/administration/index.ds"]:10: attempt to call global 'genMenu' (a nil value)" has been detected

Line 1398: 20161209.135751.47 wrn [02784 070c] wwr:3  [Script] Runtime error during execution "C:/Program Files/DrWeb Server/webmin/esuite/administration/index.ds"
Line 1399: 20161209.135751.47 ERR [02784 070c] wwr:3  [Script] Script execution failed because of [string "C:/Program Files/DrWeb Server/webmin/esuite/administration/index.ds"]:10: attempt to call global 'genMenu' (a nil value)
Line 1400: 20161209.135751.50 ERR [02784 070c] wwr:3  [WEBMIN] ssl://---:6121: 00.124 seconds, OK: GET/500 912 https://drweb/esuite/administration/index.dsHTTP/1.1
Line 1454: 20161209.135805.51 wrn [02784 0d1c] wwr:1  [Script] Script execution error "[string "functions/preferences/interface_settings"]:2: loop or previous error loading module 'docgen'" has been detected
Line 1454: 20161209.135805.51 wrn [02784 0d1c] wwr:1  [Script] Script execution error "[string "functions/preferences/interface_settings"]:2: loop or previous error loading module 'docgen'" has been detected
Line 1460: 20161209.135805.51 wrn [02784 0d1c] wwr:1  [Script] Runtime error during execution "C:/Program Files/DrWeb Server/webmin/esuite/network/index.ds"
Line 1461: 20161209.135805.51 ERR [02784 0d1c] wwr:1  [Script] Script execution failed because of [string "functions/preferences/interface_settings"]:2: loop or previous error loading module 'docgen'
Line 1461: 20161209.135805.51 ERR [02784 0d1c] wwr:1  [Script] Script execution failed because of [string "functions/preferences/interface_settings"]:2: loop or previous error loading module 'docgen'
Line 1462: 20161209.135805.56 ERR [02784 0d1c] wwr:1  [WEBMIN] ssl://---:6157: 00.171 seconds, OK: GET/500 905 https://drweb/esuite/network/index.dsHTTP/1.1

 

Сам Сервер при этом работает, клиенты подключаются. Как оживить веб-интерфейс?


Best regards,
Roman Rashevskiy

#2 Roman Rashevskiy

Roman Rashevskiy

    Advanced Member

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

Отправлено 09 Декабрь 2016 - 12:23

Лог апдейтера.

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


Best regards,
Roman Rashevskiy

#3 Kirill Polubelov

Kirill Polubelov

    Hr. Schreibikus

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

Отправлено 09 Декабрь 2016 - 12:55

Тут интересней будет drwcsd.log при такой ошибке. Но, после чистки кэша браузера.


(exit 0)

#4 Afalin

Afalin

    Guru

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

Отправлено 09 Декабрь 2016 - 13:05

Пока не стало что-либо понятно, снимите, пожалуйста, лог с вербозностью all и установленной в не пустое значение переменной окружения DRWCSD_VERBOSE_LUA_LOADER (в качестве альтернативы – через утилиту drwcntl при включенном плагине frontdoor выполнить команду debug lua_loader on).


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

#5 Valentina Yugai

Valentina Yugai

    Poster

  • Members
  • 1 102 Сообщений:

Отправлено 09 Декабрь 2016 - 13:10

Добрый день,

 

Разбираемся. Какая у вас ОС на этом сервере?

 

UPD: вижу, что 2012 R2. Эх, такую теорию опровергли. :(


Сообщение было изменено Valentina Yugai: 09 Декабрь 2016 - 13:10


#6 Kirill Polubelov

Kirill Polubelov

    Hr. Schreibikus

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

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

DRWCSD_VERBOSE_LUA_LOADER

 

Панель управления, Система, Расширенные настройки системы, Переменные окружения, Системные переменные:

DRWCSD_VERBOSE_LUA_LOADER=1


(exit 0)

#7 Afalin

Afalin

    Guru

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

Отправлено 09 Декабрь 2016 - 13:18

 

DRWCSD_VERBOSE_LUA_LOADER

 

Панель управления, Система, Расширенные настройки системы, Переменные окружения, Системные переменные:

DRWCSD_VERBOSE_LUA_LOADER=1

 

И рестарт службы DrWeb Server.


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

#8 a39bb60cf35

a39bb60cf35

    Member

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

Отправлено 09 Декабрь 2016 - 13:23

Так у всех веб интерфейс не работает после обновление на 06-12-2016 ?

Только что обновляться хотел! :facepalm:



#9 Roman Rashevskiy

Roman Rashevskiy

    Advanced Member

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

Отправлено 09 Декабрь 2016 - 13:30

Пока не стало что-либо понятно, снимите, пожалуйста, лог с вербозностью all и установленной в не пустое значение переменной окружения DRWCSD_VERBOSE_LUA_LOADER (в качестве альтернативы – через утилиту drwcntl при включенном плагине frontdoor выполнить команду debug lua_loader on).

Лог выслал в ЛС.


Best regards,
Roman Rashevskiy

#10 Jumbo Frame

Jumbo Frame

    Member

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

Отправлено 09 Декабрь 2016 - 13:41

Интерфейс работает. Но в группах не отображаются станции. Группа "как бы" раскрывается, но станции в ней не показываются.

Количество станций отображается же верно.

 

Версия Сервера Dr.Web 10.00.0 (06-12-2016 03:00:00) ОС Linux 3.16.0-38-generic x86_64; Linux Mint 17.2 Rafaela; glibc 2.19; NPTL 2.19


Сообщение было изменено Jumbo Frame: 09 Декабрь 2016 - 13:42

Dr.Web Server 13.00.1-202401120 (Linux 5.10.198-std-def-alt1 x86_64; 1 SMP Wed Oct 11 00:33:51 UTC 2023; glibc 2.32)


#11 maxic

maxic

    Keep yourself alive

  • Moderators
  • 12 859 Сообщений:

Отправлено 09 Декабрь 2016 - 13:42

 

Интерфейс работает. Но в группах не отображаются станции. Группа "как бы" раскрывается, но станции в ней не показываются.

Количество станций отображается же верно.

Видел это поведение на всех 4 обновленных серверах. F5 в браузере помогло исправить ситуацию во всех случаях.



#12 Valentina Yugai

Valentina Yugai

    Poster

  • Members
  • 1 102 Сообщений:

Отправлено 09 Декабрь 2016 - 13:42

Jumbo Frame, почистите кеш браузера.



#13 Jumbo Frame

Jumbo Frame

    Member

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

Отправлено 09 Декабрь 2016 - 13:45

"Пардон, был напуган" ))) Ctrl+F5 решило.

ЗЫ: ух ты, поиск нормально заработал. Рахмат!


Сообщение было изменено Jumbo Frame: 09 Декабрь 2016 - 13:47

Dr.Web Server 13.00.1-202401120 (Linux 5.10.198-std-def-alt1 x86_64; 1 SMP Wed Oct 11 00:33:51 UTC 2023; glibc 2.32)


#14 Kirill Polubelov

Kirill Polubelov

    Hr. Schreibikus

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

Отправлено 09 Декабрь 2016 - 14:08

А я вот посмотрел dwupdater.log, стало любопытно =)

И понял, что никаких переменных окружения не надо

 

Апдейт то не завершен.

Лог заканчивается на

20161209 13:54:42 [DBG] [ Script ] Stopping server through SCM

И копирований еще не было, только бэкап.


(exit 0)

#15 Kirill Polubelov

Kirill Polubelov

    Hr. Schreibikus

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

Отправлено 09 Декабрь 2016 - 14:23

Лог сервера бы (drwcsd.log), но, после 20161209 13:54:42 [DBG] [ Script ] Stopping server through SCM он мог и отротироваться, так что лучше var\drwcsd*

Можно в личку.


(exit 0)

#16 Roman Rashevskiy

Roman Rashevskiy

    Advanced Member

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

Отправлено 09 Декабрь 2016 - 14:53

Kirill Polubelov, я включил дебажный лог, так что отротировались уже все логи за сегодня, к сожалению. Каким образом можно запустить процедуру обновления без веб-интерфейса?


Best regards,
Roman Rashevskiy

#17 Afalin

Afalin

    Guru

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

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

Примерно так:

"C:/Program Files/DrWeb Server/bin/drwupsrv.exe" --enable-runcopy --log-dir "C:/Program Files/DrWeb Server/var" --log-file dwupdater.log --verbosity debug -c exec -s "C:/Program Files/DrWeb Server/var/repository/20-drwcs/20161206000000/windows/update.lua" -p from=20160811000000 to=20161206000000 home="C:/Program Files/DrWeb Server" var="C:/Program Files/DrWeb Server/var" etc="C:/Program Files/DrWeb Server/etc" platform=windows-nt-x64 updater="C:/Program Files/DrWeb Server/bin/drwupsrv.exe" script="C:/Program Files/DrWeb Server/var/repository/20-drwcs/20161206000000/windows/update.lua" service="C:/Program Files/DrWeb Server/bin/drwcsd.exe" verbose=true lock="C:/Program Files/DrWeb Server/var/plugins/a090a199-5421-e511-2fc8-9040a5f47692/tmp/WEBMIN/maintenance"

 

Но попробуйте по аналогии с соседним топиком восстановить drwcairo.dll.


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

#18 Roman Rashevskiy

Roman Rashevskiy

    Advanced Member

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

Отправлено 09 Декабрь 2016 - 15:41

Рецепт из соседней темы по восстановлению в каталоге /bin файла drwcairo.dll из репозитория помог запустить веб-интерфейс. После этого, также как и в соседней теме, обновление выполнилось корректно.


Best regards,
Roman Rashevskiy

#19 (-=DEN=-)

(-=DEN=-)

    Newbie

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

Отправлено 13 Декабрь 2016 - 17:16

Такая же проблема, Ctrl+F5 и очистка кэша не помогает.

При раскрытии списка станций бегает прогрессбар, показывая, что идёт сканирование - так и висит в таком состоянии.

Список станций не раскрывается, а если и раскрывается, то пустой. В скобках количество станций указано правильно.

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


Сообщение было изменено (-=DEN=-): 13 Декабрь 2016 - 17:18


#20 VVS

VVS

    The Master

  • Moderators
  • 19 386 Сообщений:

Отправлено 13 Декабрь 2016 - 17:22

(-=DEN=-), т.к. Ваша проблема не имеет отношения к этой теме, то создайте новую тему и сразу же приложите в неё лог сервера.

Модератор.


меня вот что возмутило.  что даже не начинают толком диалог сразу дампы...... © alehas777
--------------------------------
Антивирус это как ремень безопасности - всего лишь увеличивает шансы выжить или получить менее тяжкую травму при аварии.
Есть, однако, категория людей, которые рассматривают средства безопасности как ауру неуязвимости. © basid



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

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