PDA

Показать полную графическую версию : Ежеутренняя ошибка TermService


Angry Demon
14-08-2014, 10:21
Доброго времени суток, коллеги.

На далёкой площадке провайдера услуг имеется виртуальный терминальный сервер Windows 2003 R2 Std. SP1. На нём навешен XenApp 5, через который пользователи работают с 1С 7.7.
Ежеутренне возникает ошибка:
Источник: TermService
Код(ID): 1041
Системе не удалось перейти в спящий режим (код ошибки: %hs). Спящий режим будет запрещен до перезапуска системы.
Спящий режим действительно отключен, но что заставляет систему с упорством бегемота пытаться заснуть?

Буду благодарен за советы.
Спасибо.

alef2474
14-08-2014, 11:04
Может, какое-нибудь задание в sheduler создалось с галочкой

Angry Demon
14-08-2014, 11:16
alef2474, что за галочка? Кроме того, ни одного задания, совпадающего по времени с ошибкой, которая, кстати, возникает не в одно и то же время.

alef2474
14-08-2014, 11:39
Галочка про wake но, может быть, она как-то работает инверсно при известной глючности windows 2003 c засыпанием при переходе через ОЗУ в 4Гб. Но, если не в одно время, то версия не проходит.
Интересно, как Вы отключили спящий режим и в принципе он может включаться от запуска rundll32. Может что-то запускает.

Angry Demon
14-08-2014, 11:50
ОЗУ в 4Гб
Меньше. 1 ГБ.

Интересно, как Вы отключили спящий режим
Дык, powercfg /h off

__sa__nya
14-08-2014, 12:26
Angry Demon, сервер случаем к ИБП не подключен USB или COM-кабелем? В панели управления в "Электропитание" - "Сигнализация" и "Схемы управления питанием" ничего интересного нет?

Angry Demon
14-08-2014, 12:54
сервер случаем к ИБП не подключен USB или COM-кабелем?
Нет.

В панели управления в "Электропитание" - "Сигнализация" и "Схемы управления питанием" ничего интересного нет?
Там всё тривиально: схема "Постоянно включен", спящий режим запрещён.

alef2474
14-08-2014, 15:20
Надо установить слежение с помощью Procmon за запускающимися процессами и найти связь с желанием уходить в спящий режим.
Надо обследовать журнал 1с7.7 на наличие зависающих в базе пользователей или просто устраивать им общий вечерний вылет, отключая службу по расписанию.

Angry Demon
14-08-2014, 16:33
Надо обследовать журнал 1с7.7 на наличие зависающих в базе пользователей
Каким боком зависающий в 1С пользователь может инициировать переход в спящий режим??? :o

отключая службу по расписанию
Какую службу?

alef2474
15-08-2014, 15:00
Каким боком зависающий в 1С пользователь может инициировать переход в спящий режим??? »
Какую службу? »


Иногда пользователи запускают сеанс дважды и один остается в теневом состоянии, он пытается заснуть.
Если серверная версия, то службу агента. Это стандартные рекомендации 1С по удалению зависших пользователей.
У Вас их гарантированно нет?

Angry Demon
15-08-2014, 15:03
Иногда пользователи запускают сеанс дважды
Запрещено политиками XenApp. Пользователь ограничен одним сеансом. Будут пытаться - получат сообщение, дескать, уже.

Если серверная версия, то службу агента.
Файловая DBF-ная.

alef2474
15-08-2014, 15:27
Пользователь ограничен одним сеансом. Будут пытаться - получат сообщение, дескать, уже. »
Может быть зависшее окно запуска, до входа-идентификации пользователя. Сколько раз встречал.
Я XenApp не пробовал, т.к. наелся ограниченностью по времени работы Citrix более ранних версий(метафрейм), но должно же там как то запущенное приложение клиента засыпать в отсутствии движений мыши.

Angry Demon
17-08-2014, 20:40
должно же там как то запущенное приложение клиента засыпать в отсутствии движений мыши
Во-первых, точно не зачыпает (XenApp не позволяет, только мониторит период бездействия и позволяет реагировать на это тем или иным образом).
Во-вторых, если клиент пытается вторично кликнуть на иконке приложения, то XenApp (при наличии запрета запуска нескольких экземпляров приложения) даже не запустит приложение.

alef2474
20-08-2014, 14:06
Все равно, если "ежеутренне", то можно устроить тест на еженочную перезагрузку, чтобы увидеть, повлияет ли.




© OSzone.net 2001-2012