Доброго дня.
Есть несколько вопросов по ключам 1С.
В организации воткнуты 2 HASP ключа сетевых и еще 2 непонятных валяется на столе.
Как определить какой от чего и для чего?
Неужели нет никакой утилитки, чтобы смотреть для чего ключ?
"Для чего" ключ совершенно понятно: для считывания программой, а не человеком. А программе не нужно, чтобы в дампе ключа было написано ее "человеческое" имя, она находит нужные байты - и запускается. Не находит - вылетает. Фсё.
Дампы HASP каждый производитель разрабатывает сам, никому о них не отчитывается - спрашивается, откуда возьмется всезнающая "утилитка"? Кто ее напишет?
(9) А я вот и спрашиваю про ПРОГРАММКУ.
Я не думаю что ключей миллион типов. Тем более что даже по надписям на ключе знатоки определяют. Что проще, считал код - определил человеческое имя. БД на 500 записей.
Типов может всего несколько, а вот дампов (видов информации) - сколько угодно. И разрабатывает и записывает их в HASP производитель программы, а не ключа.
Тем более что даже по надписям на ключе знатоки определяют.
А если нету надписей?
Что проще, считал код - определил человеческое имя. БД на 500 записей.
Вы уперлись в предположение: "HASP? Значит, 1С!" А оно ложное. Да, 1С защищает (если аппаратно) все свои программы HASPом. Но это вовсе не означает, что HASP применяется только для защиты 1С.
Среди моих клиентов по эникейству есть нотариус, у него своя, специализированная программа от "Триасофта", абсолютно не имеющая никакого отношения к 1С. Но - защищена HASP, только дамп свой.
Спрашивается, что о таком ключе расскажет Alladin monitor?
Есть в мире миллионы книг, выпускаемые в разных странах, разными издательствами... И все равно по коду ISBN я могу эту книгу найти!
Это просто кто-то продавил стандарт идентификации. Ничего более. Ранее никто не слышал про ISBN, но книги продавали и в библиотеке находили.
Дамп ключа не имеет глобальной идентификации.
Производитель ключа тупо продает ключи. Производители софта просто записывают свою, только им самим понятную информацию.
Это как по внутреннему штрихкоду предприятия EAN13 начинающийся на цифру 2 пытаться определить, что за производитель.
Если производитель софта крупный, то может позволить себе заказывать ключи со своими надписями на корпусе.
(16) И все дампы криптованы, информацию из них извлечь нельзя, коды все время разные... понял я, что такой программки нет.
А вот что с моими оставшимися вопросами про неизвестный ключ и перестановку ключей местами?
(17) не совсем понял манипуляции с ключами.
То, что H4 M1 ORGL8, он однопользовательский ключ на 1 клиентское подключение.
Это не серверный ключ, для сервера нужен свой ключ.
Если его подключить на одном компе с другими ключами из группы А (это до 100 пользователей), то будет определен только один ключ.
На терминалке он тоже бесполезен.
Единственное его предназначение это на клиентском компьютере в режиме запуска 1С как клиента.
(20) Еще раз.
Есть 2 сетевых ключа.
Конфигурация такая:
1. Сервер 1 - хасп сервер запущен, ключ не вставлен
2. Сервер 2 - хасп не запущен, ключ не вставлен
3. Сервер 3 - хасп запущен, ключ вставлен
4. 1С комп - хасп запущен, ключ вставлен
Компы 3 и 4 - круглосуточно работают только как хасп сервера.
В другой конфигурации ничего не работает. никак. Ни по два ключа на одном компе, ни переставить ключи в другие компы не получается.
Ключи опознаются как устройства, ставятся драйвера, но Alladin monitor их не видит.
Куда копать?
Маркировка ключей защиты 1С:Предприятия (это ключевые слова для яндекса)
- Однопользовательский. Это HASP HL Basic. Ключ синего цвета, не имеет внутренней памяти и персонального номера.
- Сетевой. HASP HL Net. Ключ красного цвета, имеет персональный номер и внутреннюю память в которой записано количество лицензий.
- Ключ на 32х битный сервер 1С:Предприятие. HASP HL Pro.У ключа есть маркировка ENSR8 Ключ фиолетового цвета, с внутренней памятью (фактически не используется) и уникальным идентификатором.
- Ключ на 64х битный сервер 1С:Предприятие. HASP HL Max. Ключ зеленого цвета. У ключа есть маркировка EN8SA, при этом данный ключи поддерживает 32-битный сервер (если у клиента есть лицензия на 64-битный сервер, он может, не меняя ключа, использовать также и 32-битную версию). C внутренней памятью (фактически не используется) и уникальным идентификатором.
воткнуты сетевые красные ключи. Алладин Монитор определяет как Программа № 17, каждый на 5 лицензий.
с этими более менее понятно, хотя непонятно почему занято 9 позиций, а работает 2 человека
Лежат на столе 2 фиолетовых ключа:
1. H4 M1 ORGL8
2. Pro CGYMM
Фиолетовый H4 M1 ORGL8 - это однопользовательский ключ от основной поставки или от доп.лиц. на 1 раб.место. Если сервер терминальный, то понятно почему этот ключ на столе, а не в ПК.
Pro CGYMM - это не от 1С, если важно, то можно уточнить в техподдержке сентинела.
Сетевые красные точно можно определить по маркировке.
Если H4 NET ORGL8 - то это от платформы 1С и они должны быть установлены в разные компы (исключение ключи на 300 и 500 раб.мест - их можно использовать вместе с остальными ключами на 1-100 раб.мест)
А вот с сетевыми ключами есть у меня непонятки.
Конфигурация такая:
1. Сервер 1 - хасп сервер запущен, ключ не вставлен
2. Сервер 2 - хасп не запущен, ключ не вставлен
3. Сервер 3 - хасп запущен, ключ вставлен
4. 1С комп - хасп запущен, ключ вставлен
Компы 3 и 4 - круглосуточно работают только как хасп сервера.
В другой конфигурации ничего не работает. никак. Ни по два ключа на одном компе, ни переставить ключи в другие компы не получается.
Ключи опознаются как устройства, ставятся драйвера, но Alladin monitor их не видит.
Куда копать?
(12) В том смысле что на компы 1 и 2 и запускаю сервера и тыкаю ключами - все равно результат нулевой. Пусть даже ограничение в 1 ключ на комп, но на разных компах, то должно работать? И я думаю, что предыдущий сисадмин не просто так воткнул ключи в другие компы, а не сервера? Что-то значит у него не вышло?
Alladin monitor что-то увидит только если с ключа будет выдана хоть одна лицензия
советую посмотреть настройки в ini файлах, возможны там жестко прописаны IP или имена серверов, на которых нужно искать ключи
;
; NetHASP Configuration file syntax.
;
;
; Note:
;
; All text lines were commented.
; Remove comments in the lines you want to use.
;
[NH_COMMON]
;
; Section-specific Keywords
;
;
; You can set either of the following two Keywords to "Enabled"!
;
;;NH_IPX = Enabled or Disabled ; Use the IPX protocol
;;NH_TCPIP = Enabled or Disabled ; Use the TCP/IP protocol
;
; General Keywords
;
;;NH_SESSION = <Num> ; See Adapting the Timeout Length
;;NH_SEND_RCV = <Num> ; in the HASP Programmer's Guide.
[NH_IPX]
;
; Section-specific Keywords for the IPX protocol.
;
;;NH_USE_BROADCAST = Enabled or Disabled; Use IPX Broadcast mechanism.
; Default: Enabled
;;NH_DATFILE_PATH = <path> ; Specify the location of the NetHASP
; License Manager's address file.
;
; General Keywords
;
;;NH_SESSION = <Num> ; See Adapting the Timeout Length
;;NH_SEND_RCV = <Num> ; in the HASP Programmer's Guide.
[NH_TCPIP]
;
; Section-specific Keywords for the TCP/IP protocol.
;
;;NH_SERVER_ADDR = <Addr1>, <Addr2> ; IP addresses of all the NetHASP
; License Managers you want to search.
; Unlimited addresses and multiple
; lines are possible.
;
; Possible address format examples:
; IP address: 192.114.176.65
; Local Hostname: ftp.aladdin.co.il
NH_SERVER_ADDR = 127.0.0.1 ; Ensures that HASP LM will be found on local machine
; (on some systems broadcast is not visible locally)
;;NH_PORT_NUMBER = <Num> ; Set the TCP/IP port number. This is
; optional. The default number is 475.
;;NH_USE_BROADCAST = Enabled or Disabled; Use TCPI/IP Broadcast mechanism.
; Default: Enabled
;
; General Keywords.
;
;;NH_SESSION = <Num> ; See Adapting the Timeout Length
;;NH_SEND_RCV = <Num> ; in the HASP Programmer's Guide.
(33) Смысл?
Алладин монитор то должен видеть на локальном компе?
И второй монитор на компе 4 тоже не вижит изменений конфигурации.
Ни во второй комп втыкаю, ни принес еще один комп - пятый.
Только 3 и 4.
Я понимаю, что структура сети вам известна, но мне не видно от сюда.
1С сервер где установлен?
Все серверы терминальные и на них подключаются к 1С.
В настройках базы на сервере стоит "раздавать лицензии"?
Все клиенты только терминальные?
Домен? Все в одной подсети?
(37) структура сети мне более менее известна, но пока непонятна.
Рабочий сервер №1 - терминальный и файловые базы 1С
Все клиенты только терминальные.
Есть еще в сети SQLсервер или был, но пока я его не нашел.
Локальный домен. Все в одной подсети.
Вот эти 2 вопроса недопонял:
1С сервер где установлен?
В настройках базы на сервере стоит "раздавать лицензии"?
(38) я правильно понимаю, что все клиенты только на комп№1 и работают в файловых базах на этом же компе?
И в настройках nethasp.ini ничего нет, но ключи видит с компов №3 и 4?
Это фантастика. хотя... если бродкаст включен...
Ну и рекомендации:
1)НЕ СТАВЬТЕ МЕНЕДЖЕР ЛИЦЕНЗИЙ В ТЕРМИНАЛЕ (точнее устанавливайте в 0-й сессии, запуская %SystemRoot%\system32\mstsc.exe /console
2) сначала ставьте менеджер лицензий, и только потом устанавливайте сетевой ключ
3) в терминале локальные ключи не видны, надо в nethasp.ini прописывать в явном виде место расположения сетевого ключа и менеджера лицензий
NH_SERVER_ADDR = 192.168.159.1 ;;(IP-адрес должен быть правильный)
(40) Именно так. Вот и думаю что делать. Пока никакие танцы с бубном не помогают. Уже разные версии драйверов и хаспсерверов ставлю - результат ноль. МониторЫ включаемые сервера видят, а ключи на них нет, причем не видят оба ключа.
Рекомендации все сделал еще вчера - ничего не помогает.