Ru-Board.club
← Вернуться в раздел «В помощь системному администратору»

» Terminal-Services.net-2X ApplicationServer

Автор: gubo
Дата сообщения: 13.11.2007 06:42
Имеется такая замечательная и бесплатная (до 5 пользователей) альтернатива Citrix как 2X ApplicationServer for Terminal Services. Легко ставится, легко управляется, не требует взлома (для жадных) - в общем, очень полезная вещь для улучшения стандартных возможностей терминального сервера в Windows. Желающие могут подробней почитать на сайте производителя

Да вот есть (по крайней мере у меня) одна непонятная проблема - переключение раскладок клавиатуры отрабатывает через раз. Причем проявляется это в основном в приложениях с gui-интерфейсом, таких как 1С. В консольных приложениях (Far manager) и расшаренном рабочем столе все работает нормально. Но ни первое (консольные приложения) ни второе (это обычный удаленный рабочий стол) обычным пользователям чаще всего не нужны. Поэтому я обращаюсь к сообществу: кто-нибудь использует у себя это чудо, и если есть такие, то как у них обстоят дела с данным фактом? Как добиться нормального переключения клавиатуры? Я пробовал в настройках уже все комбинации для клавиатуры. Результат одинаков. Пока пользовтели борются следующим образом - запускают приложение (1С), проверяют, работает ли переключение клавиатуры, если нет, закрывают приложение, в свойствах клиента меняют переключение способ передачи клавиатуры и т.д. Обычно требуется 2-3 итерации.
Да, забыл указать, сейчас стоит версия 5.1, пробовал с версией 5.0 - тот же эффект
Автор: Pavova
Дата сообщения: 15.11.2007 06:44
Столкнулся с этой проблемой на 4-й версии, так и не поборол, но понял когда она возникает. Дело в том что при запуске опубликованных приложений создаётся тока одна сесиия для пользователя, и в ней запускаются опубликованные приложения. При первом запуске создаётся новая сесия и в переключение работает, но если закрыть приложение и сразу открыть - то нет. Если подождать несколько минут пока закроется сесия - всё нормально.
Автор: gubo
Дата сообщения: 19.11.2007 08:48
Странно, что это происходит только с GUI-интерфейсом. Pavova, спасибо за информацию. По крайней мере теперь легче объяснить пользователям, что и как делать, чтобы был русский язык

Автор: VNJurkevich
Дата сообщения: 05.12.2007 08:32
http://www.2x.com/forums/viewtopic.php?t=1541
Автор: ikulibin
Дата сообщения: 05.12.2007 10:02
gubo

для 1С могу предложить такой вариант
_http://rapidshare.com/files/74403873/ruslat.zip.html

не супер, но работает...
Автор: rotorok
Дата сообщения: 05.12.2007 13:03
А если поставить такую програмку как punto switcher www.punto.ru. Должно помочь.
Автор: ikulibin
Дата сообщения: 05.12.2007 14:33
rotorok

Цитата:
punto switcher


ты пробовал? не представляю как она в термилале себя поведет...
а как ее настраивать если нет таскбара? пользователь ведь ее не увидит.

вот еще интересный вариант

http://www.switchit.ru/rus/Overview.htm
Автор: gubo
Дата сообщения: 06.12.2007 03:03
VNJurkevich
Если я правильно понял то, что написано в указанном тобой топике, то предлагается установить Application Locale, а потом переименовать реестре метод ввода по-английски и установить его в профиле пользователя заново? Попробовал, разницы не увидел. Либо не правильно понял, что хотел сказать автор, либо что-то не учтено. Жаль, мои познания в английском не позволяют напрямую пообщаться с этим китайским другом
ikulibin

Цитата:
для 1С могу предложить такой вариант
Увы, он будет работать только внутри конфигурации, где используется. А вот уже в конфигураторе его не задействуешь
Автор: bkbk_bkbk
Дата сообщения: 06.12.2007 05:47
>>>gubo

Цитата:
у тебя на сервере и на клиентах стоят нелокализованные (русские) версии винды?

У меня совершенно стандартная схема. В руководстве по 2X ApplicationServer & LoadBalancer она называется Regular Gateway Scenario-рис7 в руководстве. Имеется в данный момент 4 MS Terminal Server (На одной машине, это у меня как-бы номер 1, Win2003R2SP2 c MUI - это самый мощный сервер - 2 XEON 5345, 16 Гб ОП), на других Win2003 но всякие разные, где sp1, где ничего нет, где-то есть MUI, где-то нет, ну и машины физически очень разные).
Имеются тонкие клиенты. Они вообще без операционок и даже без жестких дисков.
Загрузка идет по PXE, несколько очень старых машин загружаются с CD. На машине №1 стоит Консоль управления клиентами. На отдельной машине стоит 2XPublisherAgent.
Для каждого клиента публикуются свои приложения.
Есть клиенты, которые подключаются к машине №1 напрямую и работают с рабочим столом. Есть клиенты, которые подключаются к нескольким рабочим столам разных серверов одновременно. Есть клиенты, которые подключаются к RDP удаленно при помощи VPN.
Все приложения, с которыми работают клиенты имеют GUI интерфейс. Нет вообще никаких приложений, которые работают без GUI. Токние клиенты работают круглосуточно, то есть машины практически никогда не отключаются от сети.
Вся эта бодяга была поднята в нашей конторе в августе. Были проблемы, но в основном организационного характера. С 2X как таковым, проблем не было вообще. Все, что необходимо для работы офиса, все работает. Единственное, что напрягает в Trial версии, это то, что не работает SHADOW. Но в принципе, можно пережить.


Добавлено:
Собственно, с целью включения SHADOW и был задан вопрос, как удалить триальный ключ.
Автор: VNJurkevich
Дата сообщения: 06.12.2007 11:06
а клиент 2x у тебя вкручен внутрь того образа что грузится по PXE, или сначала сессия RDP а потом клиент 2x для публикаций ???
Автор: bkbk_bkbk
Дата сообщения: 06.12.2007 12:30

Цитата:
а клиент 2x у тебя вкручен внутрь того образа что грузится по PXE, или сначала сессия RDP а потом клиент 2x для публикаций ???

Если это вопрос мне, то у меня есть клиенты, которые рабаотают тослько с опубликованными приложениями, вообще без RDP
А есть клиенты,которые работают с RDP. Но в любом случае, то, что грузится по PXE, это и есть клиент 2x
Автор: VNJurkevich
Дата сообщения: 07.12.2007 08:57
то есть то что ты грузишь по PXE тоже производства 2X ???
Автор: bkbk_bkbk
Дата сообщения: 07.12.2007 09:55

Цитата:
то есть то что ты грузишь по PXE тоже производства 2X ???


Да

Добавлено:
Причем, я считою, что это лучший тонкий клинт из всех мною опробованных.
А пробовал я все, что мог тогда найти (в июле примерно), в том числе и то, о чем писалось здесь в форумах
Автор: little
Дата сообщения: 24.12.2007 18:15
У меня вылечилось!!!

Вот нашел:

Цитата:
Сноси ctfmon.exe, прописывай internat.exe, и будет тебе счастье.
Обычно это происходит после инсталляции мс офиса.
В общем не фига на цитриксовые сервера ставить всякую дрянь


И еще:

Цитата:
2. У нас при подключении автоматически запускается не БЕСТ5, а
c:\terminal\best.bat , в котором - запуск БЕСТ (уже пригодилось при переходе с 3.1 на 3.2), а так же:
regedit /s ctfmon_off.reg

в ctfmon_off.reg: {
REGEDIT 4

[-HKEY_CURRENT_USER\Software\Micosoft\Windows\CurrentVesion\Run]
"CTFMON.EXE"="C:\\WINDOWS\\SYSTEM32\\cftmon.exe"
}


Почистил реестр от CTFMONа
Все переключается!!!

Автор: SPV_Ed
Дата сообщения: 24.12.2007 18:59
little
Как корректно отключить ctfmon описано здесь
http://support.microsoft.com/kb/282599/ru

"Чистить" реестр батниками при логоне - как-то коряво ИМХО.
Автор: fatrogue
Дата сообщения: 09.01.2008 16:52
SPV_Ed


Цитата:
"Чистить" реестр батниками при логоне - как-то коряво ИМХО.


...и не надо ничего "чистить" при логоне - берешь internat.exe, переименовываешь в ctfmon.exe и кладешь где было у меня на лицензионном 2X Application Server проблема с переключением раскладок была решена именно таким образом
Автор: ikulibin
Дата сообщения: 09.01.2008 23:31
fatrogue

Цитата:
...и не надо ничего "чистить" при логоне - берешь internat.exe



выложи на обменник плиз...
Автор: gubo
Дата сообщения: 10.01.2008 03:13

Цитата:
...и не надо ничего "чистить" при логоне - берешь internat.exe, переименовываешь в ctfmon.exe и кладешь где было

Я просто прошелся на сервере по реестру один раз. Необходимости чистить при каждом логоне нет.
И что интересно - в полном рабочем столе ctfmon в списках запущенных приложений есть, а в streamless-окнах - отсутсвует Разбираться не стал, благо все и так заработало.
Автор: ikulibin
Дата сообщения: 12.01.2008 13:12
Кто знает, как запретить пользователю работать через mstsc.exe (клиент удаленного рабочего стола), но при этом разрешить работать через 2X клиент ? Получается, что получая удобное средство для публикации приложений, мы открываем пользователю рабочий стол, а это не есть хорошо ...


PS
Как вариант смена порта терминального сервера, и блокировка политиками ... Но может есть другие варианты ?
Автор: SPV_Ed
Дата сообщения: 12.01.2008 17:43
ikulibin

Цитата:
Кто знает, как запретить пользователю работать через mstsc.exe

На уровне NTFS запретить execute permission
Только от продуманных все равно не спасет...
Автор: rmax
Дата сообщения: 06.02.2008 16:35
Господа!
А у меня почему-то на сервере нет файлика internat.exe а только ctfmon.exe
С переключениями такая засада:
а) В локальной сети повторить проблему не удается - все переключается ОК
б) В VPN, соединяющей офисы в одном городе - все переключается ОК
в) В VPN, соединяющей офисы в разных городах - в одном городе все переключается ОК всегда, в двух других городах то переключается, то нет - не угадаешь. Приходится подключаться, пробовать, отключаться, ждать, подключаться и так далее.
Стоит сервер четвертой версии.
Как же побороть проблему?
Поможет ли переход к пятой версии?
Или к шестой-бете?
Автор: kozach
Дата сообщения: 25.02.2008 20:14
народ, подскажите пожалуйста, может кто сталкивался с такой проблемой. У меня живет 2003 сервер х64. После установки 2х версии 5,0 при попытке запустить опубликованное приложение возникает ошибка о том, что не удается найти memshell.exe. на форуме 2х есть соответствующий топик, я его отработал, но мне не помогло то, что там написано. может кто знает как это лечить?
Автор: WinTester
Дата сообщения: 02.04.2008 10:22
Вопрос тем кто пробовал сравнивать новые возможности Windows Server 2008, где появилась стандартная возможность (нестандартная и в ранних версиях была возможна) публикации приложений и Terminal-Services.net-2X ApplicationServer ? Что предпочтительнее - Win 2003 + 2XApplicationServeк или Win 2008 ? Под 2008м как я понял 2X ApplicationServer не работает пока.

И можно ли избавится от того что пользователи которым опубликован скажем только Word спокойно запускают любое др. программу через провоник ? Т.е. нажимаем файл - открыть - там выбираем показать все файлы, идём в любой каталог и через открыть скажем на paint.exe получаем запуск неопубликованного прилодения =(

Добавлено:
ikulibin
Цитата:
Кто знает, как запретить пользователю работать через mstsc.exe (клиент удаленного рабочего стола), но при этом разрешить работать через 2X клиент ? Получается, что получая удобное средство для публикации приложений, мы открываем пользователю рабочий стол, а это не есть хорошо ...

Вообщето в текущей версии (6,0b419) есть галочка - разрешить только 2X ApplicationServer соединятся с сервером.


Автор: ikulibin
Дата сообщения: 02.04.2008 12:05
WinTester



Цитата:
Вообщето в текущей версии (6,0b419) есть галочка - разрешить только 2X ApplicationServer соединятся с сервером.



только на момент этого вопроса небыло этой версии ... и 5 версия всем устраивает...
ограничился сменой порта терминального сервера и запретом клиента (удаленный рабочий стол) на уровне домена
Автор: SPV_Ed
Дата сообщения: 02.04.2008 13:31
WinTester

Цитата:
И можно ли избавится от того что пользователи которым опубликован скажем только Word спокойно запускают любое др. программу через провоник ?

Используйте политики ограниченного использования программ (Software Restriction Policies), где будут указаны только доверенные приложения.
Автор: goshanecr
Дата сообщения: 21.05.2008 12:45
Товарищи! Помогите пожалуйста с проблемой, может кто сталкивался..
Есть Win2003Server Standart i386. 2X App Server + Balancer. Все везде показывает что работает, опубликована 1С. Клиенты подключаются прекрасно и печатают всё, но вот после рабочего дня на следующее утро стабильно не могут подключиться. Если перезагрузить сервер или перезапустить службу 2X Publishing agent, то всё сразу снова ОК.
Предположительно это происходит либо из-за долгого простоя 2X (Версия довольно сомнительная) или ещё возможно как то связано с тем, что ночью запускается резервное копирование баз 1С. Задача на почти час напряженной работы сервака. Там просто батником запускается архивация папки с базами. В логах в это время есть только сообщения:

Код: Служба "2X Publishing Agent" перешла в состояние "Остановлена".
Автор: kozach
Дата сообщения: 21.05.2008 18:55
У меня таких проблем нет. Все остальные службы работают нормально?
Еще один вопрос, утром нельзя подключиться только к опубликованному 1С или ко всем другим приложениям, в том числе и к рабочему столу? У тебя 2Х лицензионный?
Автор: goshanecr
Дата сообщения: 21.05.2008 23:05
Вот вот.. 2X не лицензионный и каждый раз запускаю этот скрипт 2x.vbs, и сегодня ночью 2x сказал что больше он работать не будет потому как срок истек, хотя до этого каждый день показывал что триала осталось на 30 дней.... что делать?? Помогите!!!
Автор: gubo
Дата сообщения: 22.05.2008 01:57
goshanecr Купить.
Или, по бедности, остановить сервисы, грохнуть в реестре ветку [hklm\software\2x\2xmanagmentconsole\licensing], запустить сервисы и искать 20 тыс. руб. на покупку
Автор: sunserg10
Дата сообщения: 26.05.2008 05:53

Цитата:
Кто знает, как запретить пользователю работать через mstsc.exe (клиент удаленного рабочего стола), но при этом разрешить работать через 2X клиент ? Получается, что получая удобное средство для публикации приложений, мы открываем пользователю рабочий стол, а это не есть хорошо ...


В версии 6.0.0 (419) 2X AppServer-LoadBalancer есть такая опция: разрешить подключаться ТОЛЬКО клиентам 2X.
Также правильно замечено, что нужно поменять порт "по умолчанию".

Страницы: 123

Предыдущая тема: FTP: не работает команда LIST


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.