#0
by ssamm
Заметил что при отключении света, т.е. при отваливании клиента от сервера, и дальнейшей попытке восстановления соединения, некоторым юзверям это сделать не удается, т.е клиент пытается восстановить сессию, не получается и видим окно "session restore failed", с двумя кнопками, Detail и Cancel. Закрываем, еще раз пытаетмся и опять такая-же ерунда, все бы ничего если бы присутствовала кнопка terminate чтоб прибить сессию и начать новую, а так получатся что юзвери без моей помощи зайти в терминал уже не могут. Что нужно поковырять чтоб избавится от этой проблемы?
#2
by ssamm
насчет скрипта уже подумал, но разве нет более "гуманного" способа, типа попрпвить чтот-нить в конфиге, пусть даже по дефолту будет прибиваться предыдущая сессия у всех, думаю переживут, не так часто это и бывает А зверям нажимать то и нечего, нет соответствующей кнопки
#3
by ssamm
что-ж пришлось сотановится на скрипте: #!/bin/bash [ -e /etc/sysconfig/freenx-server ] && . /etc/sysconfig/freenx-server SESSION_TTL=${SESSION_TTL:-120} nxdir="/var/lib/nxserver/db/running" nxserver="/usr/bin/nxserver" if [ -d "$nxdir" -a $SESSION_TTL -gt 0 ] ; then for f in `ls $nxdir` ; do sessiontype=`cat $nxdir/$f | grep status | cut -d= -f2` user=`cat $nxdir/$f | grep userName | cut -d= -f2` sessiontime=`cat $nxdir/$f | grep creationTime | cut -d= -f2` sessionid=`cat $nxdir/$f | grep sessionId | cut -d= -f2` criticaltime=$(expr `date +%s` - $SESSION_TTL) if [ $sessiontime -lt $criticaltime ] ; then if [ $sessiontype = "Suspended" ] ; then $nxserver --terminate $sessionid fi fi done fi Как крон заставить запускать его каждые пять минут, так?: */5 * * * * ...
#4
by ssamm
хм запускаю скрипт в консоли из под рута, работает, рубит сессии которые suspended, прописал ссылку на него в crontab и тишина, в логах крона вроде пускается, а сессия пробная как висела так и висит :(
Тэги: Unix / Linux
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Проектирование: 1С 7.7 SQL + Windows 2003 Server + MS SQL Server 2000 (Ent) + сервер термин
- SQL Server Enterprise Edition VS SQL Server Standard Edition
- Установка MS SQL Server 2000 64-bit на MS Windows Server 2003 Enterprise x64 Edition
- Выход из сессии RDP при закрытии запускаемой программы Windows 2012 Server
В этой группе 1С
- Как уменьшить количество открываемых окон в 1с (управляемый интерфейс)?
- Как заполнить диаграмму в MS Excel через 1С 8 ?
- Как проверить кратность числа?
- ЗУП: Как проанализировать почему сотрудник не попадает в зарплату к выплате?
- v8: УПП 1.3.3.1 Возврат излишне удержанного НДФЛ
- Покрасить ячейку табличной части документа
- Расчет себестоимости в УТ 11
- ЗИК 7.7 Обработка
- Как подключить денежный ящик напрямую к компьютеру?
- Разовые начисления в ЗУП
- СКД: Не рассчитывается среднее по ресурсу
- Подключение 1C_HRP.DLL
- Проброс COM порта
- Как в 1с 7 сделать фирму основной?
- R-keeper и windows7
- Ускорение 1С 8.1
- Не работает расшифровка в отчете 1С 8.1
- Простановка ГТД в Заказах Покупателю задним числом в УТ
- Помогите с шириной колонки в таблице
- v7: Кнопка в документе "Список подчиненных документов"