Страница 1 из 2

Как правильно создать терминальное приложение через Zen

СообщениеДобавлено: 20 дек 2005, 09:42
Андрей Старков
Есть ДОСовское диспетчерское приложение, которое прекрасно работает на W2000 и W2003 но неправильно работает на XP. Приложение находится на сетевом диске. Создаю Terminal Application (которое при запуске само обращается к терминальному серверу и запускается на нем)
Доставляется пользователям через иконку на Десктопе. При запуске открывается окно Novell Terminal Server Client а в нем мелькает вход в сеть и запускается приложение. Все прекрасно! НО! если закрыть окно клиента крестиком - на терминале остается открытая сессия с открытыми из сети файлами. Если закрыть само приложение, то остается пустое окно Novell Terminal Server Client'а а его получается закрыть только крестиком. Соответсвенно сессия на терминале остается и пока админ эту сессию не сбросит, все последующие попытки запустить приложение приводят к открытию пустого окна Novell Terminal Server Client'а без всякого приложения. Что то нужно подкручивать со стороны терминального сервера? и как сделать, чтобы при закрытии приложения закрывалась сразу сессия на терминале и закрывался клиент?

СообщениеДобавлено: 21 дек 2005, 11:01
Урал
http://citrix.pp.ru/forum

не пробывал спросить?

СообщениеДобавлено: 21 дек 2005, 14:10
Андрей Старков
нет не пробовал и думаю бесполезно. как я понимаю здесь нужен специалист по Zenworks'у а не по Citrix

СообщениеДобавлено: 22 дек 2005, 03:33
Timur Kazimirov
Может и по ZEN'у, но с Цитриксом тоже повозиться надо. Есть там и сброс сессий по времени бездействия, и вариант с подключением к существующей сессии или создавать новую. Так что поспрошать надо и тут и там.

поставим вопрос по другому :-)

СообщениеДобавлено: 22 дек 2005, 12:05
Андрей Старков
В свойствах Терминального Приложения в C1 есть закладка Terminal Server Client/RDP Settings - при выборе ее висит надпись "Загрузка, пожалуйста, подождите..." и все. C1 запускаю и со своей машины и в сессии на терминале - одно и тоже. Почему?

СообщениеДобавлено: 22 дек 2005, 12:18
Timur Kazimirov
Хм... А цитрикс ведь не по RDP работает. RDP на TS не вырублен часом?

ответ

СообщениеДобавлено: 22 дек 2005, 17:06
Орлов Алексей
в настройках терминального сервера, вроде есть параметр который определяет время жизни не активной сесии, по дефолту стоит никогда, поиграйте с этими параметрами. Но может возникнуть следующая проблема, если по какой-то причине будет обрыв связи с терминалом и если пользователь не сможет быстро подключиться опять не сохраненные данные буду потеряны. Минимальную жизнь сесии можно установить 1 минута.

СообщениеДобавлено: 23 дек 2005, 13:37
Андрей Старков
пока действительно проще настроить тайм ауты со стороны сервера.
Цитриксу требуется чтобы был включен майкрософтовский терминальный сервер, поэтому сервак отвечает и по ISA и по RDP.
Мне просто надо чтобы некоторые люди (например Я :-) могли запустить на терминале процес и отключиться, а процесс бы работал. А некоторым надо отключился-обрубить! В Винде, к сожалению, не как в нетваре, у объекта пользователь есть в свойствах настройки сессии, а у объекта группа - нет.
О! пока писал дошло! в Цитриксе поведение клиентов можно настроить насоздавав разные политики и ассоциировать их с группами, а пользователей уже включать в группы. А при доступе по RDP настройки можно видимо тоже через политики раздать, а политики можно раздать Zen'ом! Буду копать! Всем спасибо!

Однако в KB так и не нашел НИЧЕГО о новелловском родном ntsclient.exe

ответ

СообщениеДобавлено: 23 дек 2005, 14:54
Орлов Алексей
У windows терминала есть как глобальные политики, так Вы можете рулить политиками пользователя, в свойствах есть закладка.

СообщениеДобавлено: 26 дек 2005, 03:52
Timur Kazimirov
Андрей Старков писал(а):Цитриксу требуется чтобы был включен майкрософтовский терминальный сервер, поэтому сервак отвечает и по ISA и по RDP.
Запущенный сервис и работающий протокол - две разные вещи. Отрубите, безопасности ради, RDP. Тогда на сервак можно будет зайти только клиентом Цитрикс, а терминальным клиентов - фиг.

СообщениеДобавлено: 26 дек 2005, 17:07
Андрей Старков
Timur Kazimirov писал(а):Отрубите, безопасности ради, RDP. Тогда на сервак можно будет зайти только клиентом Цитрикс, а терминальным клиентов - фиг.

Мне сейчас проще чтобы RDP работал, Zenworks только настраиваю, а майкрософтовский клиент терминальный в этом очень прост - лежит в дистрибутивах во всех подсетках - нужно человеку - запустил бат-файл, поставил клиента (да, к отбору прав локального админа тоже только подхожу :-)
По ISA будут пока ходить только тонкие клиенты, но и те пока лежат в коробках :-) времени пока нет внедрить

Чем менее безопасен RDP? что быстрее работает RDP или ISA?

СообщениеДобавлено: 27 дек 2005, 06:06
Timur Kazimirov
Андрей Старков писал(а):По ISA будут пока ходить только тонкие клиенты, но и те пока лежат в коробках :-) времени пока нет внедрить

Ну так TS-клиентом ты ведь не к Цитрикс-серверу цепляешься, а к обычному TS. Со всеми вытекающими отсюда последствиями - невозможность доступа к локальным дискам, грабли с принтерами, отсутствие "паблишед аппликэйшнс", невозможность работы через обычный браузер, кластеринга, и т.д., и т.п.
Чем менее безопасен RDP? что быстрее работает RDP или ISA?

По поводу безопасности RDP много флейма шло и идет. Трудно сказать, насколько ICA секурнее, но вроде стенаний на эту тему в разы меньше, хотя в Инет выставлять его "неприкрытым" тоже вряд ли кто порекомендует :) Что же касается скорости, то да, ICA быстрее. На слабых каналах это особенно заметно.

СообщениеДобавлено: 27 дек 2005, 10:39
Андрей Старков
2Timur Kazimirov
спасибо за инфу.
руки дойдут все попробую сам.
бяда просто, поручили человеку заниматься терминальником. а этот кхм "админ" делает только то что говорят :( т.е. надо самому хоть немного разобраться, понять куда копать, дать задание, проверить

вот и пожалился :-)

СообщениеДобавлено: 27 дек 2005, 11:44
Timur Kazimirov
А что за Цитрикс-то, кстати?

СообщениеДобавлено: 27 дек 2005, 12:21
Андрей Старков
Citrix MetaFrame XP FR3