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

» HASP и Terminal server 2003: в терминальной сессии нет ключа

Автор: kandrei
Дата сообщения: 03.11.2003 13:47
Проблема в следущем:
сервер Win 2003 ent & Terminal services
стоит некая прогррамма защищенная HASP-ом
Если логинюсь локально, все работает, ключ находится
Если вхожу на сервер, пусть даже под админом, в терминальной сессии то ключа нет

в настройках RDP-tcp -
отключитьт маппинг ... ни одной галочки
подключать клиентские диски - стоит


куда копать ?
Автор: SergeyCVS
Дата сообщения: 06.11.2003 12:56
kandrei

Цитата:
в настройках RDP-tcp -
отключитьт маппинг ... ни одной галочки

если хочеш откл. соотв. маппинг то галочку нужно поставить
Автор: dg
Дата сообщения: 06.11.2003 13:07

Цитата:
если хочеш откл. соотв. маппинг то галочку нужно поставить
следует чётко и ясно отдавать себе отчёт, что mapping = подключение клиентских портов к терминальной сессии сервера. то есть в твоём случае, если ты хочешь вместо порта клиента использовать порт сервера, помянутый маппинг следует отключить.

внимательно читай, что тебе винда говорит, там же всё в окошках написано!
Автор: kandrei
Дата сообщения: 10.11.2003 12:06
Торможу....

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


Пробую: вхожу в машину локально, под именем например testuser

в его свойствах (AD-Users&Computers)
member of: domain users + RDP users
RDP users имеет право подключачть к терминальному серверу
enviroment: client devices -> ничего не подключать (ни одной галочки)


запускаю программу .... например test_App.exe работатет


свойства сервера терминалов:
client settings ->
connect cilent drives at logon []
connect cilent printers at logon [ ]
default to main client printer [ ]
disable the folowing ->
Windows printer mapping [x]
LPT port mapping [x] (то бишь использовать LPT порт сервера а не клиента?)



захожу на терминал этим же пользователем testuser ....
опять запускаю программу test_App.exe НЕ работает

куда копать ?
Автор: ares33
Дата сообщения: 11.11.2003 09:51
могу поделиться опытом по 1С под терминалом.
1. Если есть ключ - то ставится Менеджер лицензий для Windows 95/98/ME/NT/2000/XP (подписан для XP). Позволяет установить Менеджер лицензий как сервис под Windows NT/2000/XP. Версия 8.20. Интерфейс: GUI.
ftp://ftp.aladdin.ru/pub/HASP/TechSupp/LMSETUP.EXE
В случае с 1С - все работает. Иначе никак.
2. Или напрочь сорвать защиту HASP (в случае 1С: патч соарона для SQL версии).
Дугих решений мне не известно.
Автор: leputain
Дата сообщения: 11.12.2003 06:00
мне ничего не помогает - ни включение/выключение маппинга. пользуюсь 2000, майкрософтовская служба терминалов, 1cv77 релиз 20, sable. что если поставить саблю на клиентский комп? и вообще, как быть..?
Автор: Cyril Konst
Дата сообщения: 12.12.2003 14:25
leputain
Поставь Sable_server.
Ему не нужны LPT-порты, он работает через сетевой интерфейс как сервер защиты.
Автор: avon
Дата сообщения: 12.12.2003 15:53
Cyril Konst
А что это за Sable_server, какую роль она выполняет в данном случае?
Автор: Cyril Konst
Дата сообщения: 15.12.2003 08:48
avon
Это разновидность сабли.
Выполняет функцию 1С-овского сервера защиты.
Как известно, Сервер защиты 1С принимает запросы от других машин с 1С,
затем обращается к ключу и возвращает данные с этого ключа
запрашивающим машинам.
Sable_server делает тоже самое, но без ключа (сигнатуры от разных ключей он
хранит в реестре сервера). И ему не нужны LPT порты.
Sable_server висит на 475 TCP порту и принимает запросы по IP адресу сервера.
Для того, чтобы 1С заработала с ним, нужно в файле Nethasp.ini указать эти параметры.
Автор: leputain
Дата сообщения: 15.12.2003 10:41
попробую..
Автор: Artyk
Дата сообщения: 16.12.2003 01:20
Ага, если на самом серваке работает юзер с юзерскими провами, то чтобы под терминалом заработал Sable_server пришлось мышцы мозга сильно напрячь...
Автор: Cyril Konst
Дата сообщения: 16.12.2003 10:57
Artyk
Да всего лишь доступ к веточке реестра сделать...
А у нас сделано так, при включении сервера происходит автоматически логон под админом, запуск sable_server и сразу же блокировка сессии.
И все довольны.
Автор: leputain
Дата сообщения: 17.12.2003 11:00
сегодня проверил такую систему и...
работает!!!
все просто пищат от счастья.
запускаю на терминал сервере sable_server и редактирую nethasp.ini.
всё у юзеров замечательно.
теперь вообще хочу заделать его, чтобы он сервисом запускался...

отдельное спасибо Cyril Konst
Автор: Mastero
Дата сообщения: 24.06.2004 12:19
Проблема: как запустить 1с в режиме Terminal services. Использовал обычный sable(локально работает, в терминальном режиме нет). Поставил sable server 1с не запускается и локально. Вроде все по инструкции делал: Убил струю саблю в месте с haspnt. Поставил sable server через install.bat, в службах прписался новый сервис SableHASP_server запускающий автоматом hserver.exe. Пропатчил 1сv7.exe файлом pat77.exe. Запустил dumps.reg. Сделал настройки в nethasp.ini. В итоге 1с ругается, не обнаруживает ключ защиты. Пробовал запускать TCPServer результат тотже.
Сиситема: win 2000 serv, майкрософтовская служба терминалов, 1cv77 релиз 20

Каким образом мне заставить работать 1с? Я так понял что нужно поставить sable server и все.
Автор: SergeyCVS
Дата сообщения: 25.06.2004 10:31
Mastero
по поводу TS+1C читай тут: http://www.mista.ru/articles1c/terminal.htm
Автор: avital
Дата сообщения: 05.08.2004 08:18
А как все-таки прикрутить железный ключ к серверу терминалов, чтоб все было ок? У меня просто не 1С надо на сервер поставить? Реальные есть подвижки в этом направлении?
И еще. Вроде сервер терминалов поднял в соответствии с _http://www.mista.ru/articles1c/terminal.htm, но при подключении не под Администратором выходит сообщение: The local policy of this system does not permit this logon interactively. Не пойму в чем грабли? Перед этим в свойствах Terminal Services Configuration, после редактировании Permission выскакивало следующее: Configuration changes have been made to the Registry; however, the user session now on the RDP-Tcp connection will not be changed
Автор: Aqueelone
Дата сообщения: 29.09.2004 12:47
...тут есть весьма простой вариант.
Можно разделить отработку права на подключение к серверу и под какию юзером работать непосредственно в сесии. Короче говоря... юзер конектится к серверу как юзер, потом сам терминал-сервер объявляет его - что он не кто иной как юзер-Администратор (при этом эти все настройки --непосредственно на самом РДП-протоколе), а опосля просто попадает в окружение своей программы (это уже лучше настроить непосредственно на юзере ).
При такой настройке даже стандартная сабля работает (которая не сервер).
В чем проблема? (если посмотреть глубже)...
Просто немного другая должна быть трактовка что такое Терминальная сесия-система.
Это хорошо видно, когда вы попытаетесь на Win2k3 Entr. с поднятым кластером и следовательно терминал_сешн_директори поставить что-то на кшалт MSSQL 2000 server. Оно собственно увидит возможность поднятия новой ВИРТУАЛЬНОЙ машины. Есть еще варианты где это можно тоже увидеть (насчет виртуальной машины).
Таким образом, каждая терминальная сесия является ВИРТУАЛЬНОЙ машиной. Замечу, что именно ОТДЕЛЬНОЙ! виртуальной машиной.
ИМХО. Когда МСофт писали RDPv4 (реализовано в Win2k), они купили только Citrix.
А когда писали RDPv5 (реализовано в Win2k3 и в Win2k with SP4), они купили еще и Cinetix (проэкт VirtualPC).

Автор: YSkliff
Дата сообщения: 28.11.2004 19:07
Может, я тупой, но найти работающую ссылку на sable для 21/23 рел. под XP SP2 мне так и не удалось Help, pls!
Автор: DStream
Дата сообщения: 28.11.2004 20:13
Сабля саблей, но яя столкнулся с несколько другой проблемой: есть софтина достаточно узкоспециализированная, есть ключ. Родные драйверы ключа на 2003 сервер не установились, забрал самые свежие с aladdin.com. В результате софтина на сервере пускается успешно, менеджер лицензий и прочая софтина ключа не видит и соответственно по сети защита не работает... И кстати в процессе экспериментов обратил внимание на одно из диагностических сообщений - terminal service detected - то есть теперь вероятны ситуации с неработоспособностью приложений в терминальном сеансе.
Автор: arc
Дата сообщения: 07.09.2005 13:17
должен быть способ. Только про 1С не говорите ничего. Это не 1С. Нужно чтобы haspnt.sys работал в терминале

Выясняются такие обстоятельства, что невозможно запустить программу в терминале, не патча ее. Всамом хаспе ЗАПРЕЩЕНА возможность запуска из терминала. Выход только один - сетевая лицензия. Но можно ли переделать локальный ключ в сетевой? По-моему - нет
Автор: Spacekon
Дата сообщения: 29.11.2005 12:33
[q][/q]
А где его взять этот sable_server? Может кто ссылочку кинет или по почте (spacekon@fromru.com) вышлет?
Автор: Oleg_Kurilin
Дата сообщения: 12.12.2005 13:33
Удалено

Прошу прощения, мой прокол. После переустановки драйверов ключей НЕОБХОДИМО передернуть ключи.
Автор: ivahaev
Дата сообщения: 29.11.2006 05:41
Добавлю, что есть способ запустить HASP-сервер под сервером терминалов. Либо идем ножками к серваку и запускаем из под консоли, либо подключаемся с ключиком в командной строке /console. Сам так сделал и у меня все работает.
Автор: Galeoner
Дата сообщения: 05.02.2007 08:14
А для 1c8.0 + HASP USB + Windows Terminal Serv 2003 есть решение?
Автор: mimchik
Дата сообщения: 20.03.2007 10:24
Если вопрос касается не обхода защиты, а в принципе работы в терминале с ключом защиты, то единственный вариант, это поставить ключ и менеджер лицензий на любую тачку отличную от сервера терминалов, одна проблема тачка должна рабоать всегда, когда пользователи лезут в 1с. Кстати это описано где-то у 1с-ников, что ключи надо ставить не на сервере терминалов
Автор: zooooo
Дата сообщения: 13.04.2007 16:39
mimchik - прав. Либо пропатченая 1С но не саблей, либо ключи держать на другой машине. Конектится к серверу для запуска хаспа..... брррр
Автор: VaXoID2
Дата сообщения: 13.06.2007 06:41
Да все можно сделать на 1 машине. С сайта Aladdin качаем Licence manager и ставим его как сервис, затем в папке 1Cv77 правим файлик nethasp.ini - указываем IP и порт (или по умолчанию или смотреть в папке Aladdin/LM... там тоже ini) и все замечательно работает!
Автор: Sto50
Дата сообщения: 07.07.2007 21:31
Привет всем. У меня вот какая проблема. сервер Win 2003 ent & Terminal services
стоит некая программа (хишувит заав) защищенная HASP-ом
Если логинюсь локально, все работает, ключ находится
Если вхожу на сервер, пусть даже под админом, в терминальной сессии то ключа нет и при этом прога не 1С а (хишувит заав) если кто знает
Автор: Genius47
Дата сообщения: 17.08.2007 22:11
Привет всем, помогите пожалуйста, у меня такая проблема, непонятно то ли с саблей, то ли с HASP.
Есть комп на котором стоит 1сv7.7 на нём робит норм, есть второй комп на нем сетевая версия, так вот на втором вдруг ни с того ни с сего(раньше все норм было) вдруг при запуске стало выходить сообщение "не обнаружен ключ защиты программы" а при запуске Сервера защиты на этом же компе "HASP not found"
Сначало я начал эксперементировать на том компе на котором робит, поставил новую саблю(старую нетрогал), в итоге перестало работать и на первом, тогда я удалил новую саблю и переустановил старую саблю (которая раньше стояла) и на первом опять заработало, тогда я решил, что нужно и на втором компе переустановить саблю, так я и сделал, но ни чего не помогло, хоть я и пропатчил саблей "полный патч" и делал удаление драйвера защиты (в пуск - 1С) затем установка драйвера защиты, но всё одно, на втором компе при запуске 1с выходит "не обнаружен ключ защиты программы" а при запуске сервера защиты "HASP not found ( - 3)" Насколько я понял "( - 3)" - это код ошибки, так может кто нибудь подскажет что говорит эта ошибка или как решить эту проблему? Зарание спасибо!
Автор: HEKTOPaul
Дата сообщения: 30.08.2007 15:50
В общем, по ходу исп-ть на rdp-клиенте LPT-ключ, стоящий на rdp-сервере, не удастся - цитата с http://www.tech-archive.net/Archive/Win2000/microsoft.public.win2000.termserv.clients/2004-12/0169.html :


Цитата:
Date: Wed, 29 Dec 2004 06:09:03 -0800

Hi,

I've installed a W2003 server, on that server I installed an applications
that requires a dongle. If you logon to that server, the applications works
fine (dongle is plugged into the LPT-port.)

When I set up a RDP-session, the session is ok, but the app acts as if there
is no DONGLE.

Any Help is welcome.

greetings

johnny.slos@skynet.be




Цитата:
Date: Wed, 29 Dec 2004 15:23:04 -0800

Applications that use dongles usually don't work with rdp. They are smart
enough to know when you try to get around the "0ne user/one dongle" rule.




Цитата:
Date: Thu, 30 Dec 2004 07:08:22 -0800

Exactly.
And some applications are smart enough to be able to recognize the
dongle on the clients' redirected lpt port (in which case you can run
legally, since it again requires a dongle for every client).

--
Vera Noest
MCSE,CCEA, Microsoft MVP - Terminal Server



А вот владельцам USB-ключей возможно удастся "расшарить" ключ по сети при помощи подобного USB-to-Ethernet устройства. Наткнулся тут на:

Цитата:
you could connect USB devices to USB-Ethernet hubs and pretend they are locally connected. I have used this for example for a USB license dongle. It might not be a good fit for every device but we found that for USB license dongles was perfect.

Или вот еще: USB over Network

Страницы: 12

Предыдущая тема: Перебои с электричеством


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