Братья и сестры.
Дано:
Всё в одном домене, одной подсети.
1. Сервер 1С (СРВ1 клиент-сервер) у ИБ стоит "Разрешить выдачу лицензий сервером", в него воткнут USB на 100 клиентов, на нём же крутится Hasp LM.
2. Сервер 1С (СРВ2 клиент-сервер) у ИБ стоит "Разрешить выдачу лицензий сервером", у него установлены программные лицензии на 50 клиентов.
Возникли вопросы:
1. Как узнать (где посмотреть) сколько программных лицензий использовано и кто использовал? (и вообще как это выглядит)
2. При описанной архитектуре, будут ли выдаваться клиентские программные лицензии? Или надо ещё что-то подкрутить?
Про Сервер лицензий:
В инете описан случай, когда сервер лицензий - отдельный "комп" без кластера (другого пока не нашёл).
Вопрос:
Может ли работать кластер ещё и как сервер лицензий и если Да, то как это сделать/где почитать?
Дано:
Всё в одном домене, одной подсети.
1. Сервер 1С (СРВ1 клиент-сервер) у ИБ стоит "Разрешить выдачу лицензий сервером", в него воткнут USB на 100 клиентов, на нём же крутится Hasp LM.
2. Сервер 1С (СРВ2 клиент-сервер) у ИБ стоит "Разрешить выдачу лицензий сервером", у него установлены программные лицензии на 50 клиентов.
Возникли вопросы:
1. Как узнать (где посмотреть) сколько программных лицензий использовано и кто использовал? (и вообще как это выглядит)
2. При описанной архитектуре, будут ли выдаваться клиентские программные лицензии? Или надо ещё что-то подкрутить?
Про Сервер лицензий:
В инете описан случай, когда сервер лицензий - отдельный "комп" без кластера (другого пока не нашёл).
Вопрос:
Может ли работать кластер ещё и как сервер лицензий и если Да, то как это сделать/где почитать?
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)
Если оба сервера не в одном кластере, то программные лицензии могут быть выданы только пользователям ИБ на СРВ2, а пользователи СРВ1 смогут использовать только USB на 100, а вот клиенты СРВ2 вполне смогут использовать и USB на 100 после того, как закончатся программные на 50.
2. При описанной архитектуре, будут ли выдаваться клиентские программные лицензии? Или надо ещё что-то подкрутить?
Если оба сервера не в одном кластере, то программные лицензии могут быть выданы только пользователям ИБ на СРВ2, а пользователи СРВ1 смогут использовать только USB на 100, а вот клиенты СРВ2 вполне смогут использовать и USB на 100 после того, как закончатся программные на 50.
(5) Вау, 2 Online-Ufa спасибо.
Поскольку Вы ответили, ещё вопрос для понимания:
Наверное, ещё надо добавить, "вводные".
СРВ2 (повторюсь, имеет 50 программных клиентских лицензий).
В nethasp.ini СРВ2 прописан IP СРВ1 для получения лицензии с железного ключа через HASP LM.
СРВ2 определён как Менеджер кластера, он же одновременно назначен как Сервис лицензирования и Сервис сеансовых данных.
По букварю, с сайта www.online-ufa.ru :)
2. На компьютере менеджера кластера, на который назначен сервис сеансовых данных:
Выполняется попытка получения лицензии из того файла программной лицензии или многопользовательского ключа защиты HASP того же типа (серия, сетевой или локальный), откуда лицензия была получена при последнем успешном подключении;
Выполняется поиск программных лицензий на компьютере менеджера кластера сервера "1С:Предприятия";
Выполняется поиск многопользовательских ключей HASP, установленных на компьютере менеджера кластера сервера "1С:Предприятия";
Выполняется поиск многопользовательского ключа HASP, доступного с помощью программы HASP License Manager.
3. На компьютере менеджера кластера, на который назначен сервис лицензирования:
Выполняется попытка получения лицензии из того файла программной лицензии, откуда лицензия была получена при последнем успешном подключении;
Выполняется поиск программных лицензий на компьютере менеджера кластера сервера «1С:Предприятия».
Что наблюдаю (собственно, почему возник вопрос).
В консоле кластера СРВ2 не вижу программных лицензий в сеансах, все лицензии имеют вид ORGL Сет 100, есть какое-то количество сеансов с пустым значением колонки Лицензии (опять же вопрос, почему).
Получается, что "Сервис сеансовых данных" имеет приоритет над "Сервисом лицензирования"?? или же какое-то ещё есть объяснение и как повысить/понизить приоритет сервисов??
Поскольку Вы ответили, ещё вопрос для понимания:
Наверное, ещё надо добавить, "вводные".
СРВ2 (повторюсь, имеет 50 программных клиентских лицензий).
В nethasp.ini СРВ2 прописан IP СРВ1 для получения лицензии с железного ключа через HASP LM.
СРВ2 определён как Менеджер кластера, он же одновременно назначен как Сервис лицензирования и Сервис сеансовых данных.
По букварю, с сайта www.online-ufa.ru :)
Выполняется попытка получения лицензии из того файла программной лицензии или многопользовательского ключа защиты HASP того же типа (серия, сетевой или локальный), откуда лицензия была получена при последнем успешном подключении;
Выполняется поиск программных лицензий на компьютере менеджера кластера сервера "1С:Предприятия";
Выполняется поиск многопользовательских ключей HASP, установленных на компьютере менеджера кластера сервера "1С:Предприятия";
Выполняется поиск многопользовательского ключа HASP, доступного с помощью программы HASP License Manager.
3. На компьютере менеджера кластера, на который назначен сервис лицензирования:
Выполняется попытка получения лицензии из того файла программной лицензии, откуда лицензия была получена при последнем успешном подключении;
Выполняется поиск программных лицензий на компьютере менеджера кластера сервера «1С:Предприятия».
Что наблюдаю (собственно, почему возник вопрос).
В консоле кластера СРВ2 не вижу программных лицензий в сеансах, все лицензии имеют вид ORGL Сет 100, есть какое-то количество сеансов с пустым значением колонки Лицензии (опять же вопрос, почему).
Получается, что "Сервис сеансовых данных" имеет приоритет над "Сервисом лицензирования"?? или же какое-то ещё есть объяснение и как повысить/понизить приоритет сервисов??
(6) При любых настройках СРВ2 должен был сначала использовать локальные программные лицензии и только потом искать их в других местах.
Лицензии точно "живые"?
Заблокируте на СРВ2 в nethasp.ini доступ к USB-ключу на СРВ1 и попробуйте запустить базу на СРВ2, найдет программную лицензию или нет.
Лицензии точно "живые"?
Заблокируте на СРВ2 в nethasp.ini доступ к USB-ключу на СРВ1 и попробуйте запустить базу на СРВ2, найдет программную лицензию или нет.
2 Online-Ufa
1. Да лицензии "живые", кусок из файла *.lic
2. При запуске клиента 1С ("галка" использовать аппаратный ключ, снята)
Правильно ли я понимаю, что первые 2 строчки - это текущее состояние полученных/выделенных лицензий, а нижние 4 строчки - это история получения лицензий??
1. Да лицензии "живые", кусок из файла *.lic
Регистрационный номер: 81...........
Тип лицензии: клиент
Номер продукта: 0000000000000
Наименование продукта: 1С Предприятие 8. Лицензия на 50 рабочих мест (программная защита)
Дата производства: .........
Срок действия: не ограничен
Количество пользователей: 50
Тип лицензии: клиент
Номер продукта: 0000000000000
Наименование продукта: 1С Предприятие 8. Лицензия на 50 рабочих мест (программная защита)
Дата производства: .........
Срок действия: не ограничен
Количество пользователей: 50
2. При запуске клиента 1С ("галка" использовать аппаратный ключ, снята)
Текущая:
Сетевой HASP4 ORGL8 100, выдал сервер
8100......., сервер 64 1/1, 05.05.... 15:19:14, ......
Информационная база:
8100......, сервер 64 1/1, 20.03..... 0:00:00, .....
Сетевой HASP4 ORGL8 50
8100......, сервер 64 1/1, 05.05..... 15:09:34, .....
8100......, сервер 64 1/1, 27.02..... 0:00:00, ...
8100......, сервер 64 1/1, 05.05..... 15:19:14, .....
Сетевой HASP4 ORGL8 100, выдал сервер
8100......., сервер 64 1/1, 05.05.... 15:19:14, ......
Информационная база:
8100......, сервер 64 1/1, 20.03..... 0:00:00, .....
Сетевой HASP4 ORGL8 50
8100......, сервер 64 1/1, 05.05..... 15:09:34, .....
8100......, сервер 64 1/1, 27.02..... 0:00:00, ...
8100......, сервер 64 1/1, 05.05..... 15:19:14, .....
Правильно ли я понимаю, что первые 2 строчки - это текущее состояние полученных/выделенных лицензий, а нижние 4 строчки - это история получения лицензий??
(8)
Все верно
Слетевшая лицензия выглядит абсолютно точно также. Интересует не кусок текста из файла, а факт запуска 1С с использованием данной лицензии.
Правильно ли я понимаю, что первые 2 строчки - это текущее состояние полученных/выделенных лицензий, а нижние 4 строчки - это история получения лицензий??
Все верно
1. Да лицензии "живые", кусок из файла *.lic
Слетевшая лицензия выглядит абсолютно точно также. Интересует не кусок текста из файла, а факт запуска 1С с использованием данной лицензии.
(11)
Ммм, это как сделать, в nethasp.ini закомментировать NH_SERVER_ADDR ??
Добавление ключа /UseHwLicenses- в параметры запуска не приводит получение программной лицензии, всё равно
Попробуйте заблокировать доступ к ключу в nethasp.ini без остановки сервера.
Ммм, это как сделать, в nethasp.ini закомментировать NH_SERVER_ADDR ??
Добавление ключа /UseHwLicenses- в параметры запуска не приводит получение программной лицензии, всё равно
Сетевой HASP4 ORGL8 100, выдал сервер
(12)
Заблокируйте все протоколы
--------- nethasp.ini ---------
[NH_COMMON]
NH_IPX=Disabled
NH_NETBIOS=Disabled
NH_TCPIP=Disabled
-------------------------------
Параметр "/UseHwLicenses-" блокирует поиска ключа только клиентом, серверу запретить поиск ключа таким способом нельзя.
как сделать, в nethasp.ini закомментировать NH_SERVER_ADDR ??
Заблокируйте все протоколы
--------- nethasp.ini ---------
[NH_COMMON]
NH_IPX=Disabled
NH_NETBIOS=Disabled
NH_TCPIP=Disabled
-------------------------------
Добавление ключа /UseHwLicenses- в параметры запуска не приводит получение программной лицензии, всё равно
Параметр "/UseHwLicenses-" блокирует поиска ключа только клиентом, серверу запретить поиск ключа таким способом нельзя.
(16)
Странно, у меня изменения nethasp.ini применяются сразу без перезагрузки, и при наличии уже запущенных сеансов с ключом на этом же ПК в той же базе. После сохранения nethasp.ini сразу же при запуске нового сеанса выходит сообщение "Лицензия не обнаружена"
C:\Program Files\1cv8\Х.Х.Х.Х\bin\conf
Странно, у меня изменения nethasp.ini применяются сразу без перезагрузки, и при наличии уже запущенных сеансов с ключом на этом же ПК в той же базе. После сохранения nethasp.ini сразу же при запуске нового сеанса выходит сообщение "Лицензия не обнаружена"
(18)
Покажите, что у вас в этом случае отображается в окне справки "О программе".
Предполагаю, что сервер лицензию с ключа получить не смог, т.к. заблокировано в nethasp.ini, но клиент ее получил сам от HASP LM.
Единственное отличие - это более длительная "задумчивость" прежде чем отобразиться окно логина.
Покажите, что у вас в этом случае отображается в окне справки "О программе".
Предполагаю, что сервер лицензию с ключа получить не смог, т.к. заблокировано в nethasp.ini, но клиент ее получил сам от HASP LM.
(19)
Выполняется на СРВ2, где установлены прогр. лиц.
1. Вариант 1
C:\Program Files\1cv8\Х.Х.Х.Х\bin\conf
2. Вариант 2
C:\Program Files\1cv8\Х.Х.Х.Х\bin\conf
Прогр. лицензия - это 50 шт, тут вижу 100 в обоих случаях.
"Переведите" для тупых, плиз :)
О программе
Выполняется на СРВ2, где установлены прогр. лиц.
1. Вариант 1
C:\Program Files\1cv8\Х.Х.Х.Х\bin\conf
[NH_COMMON]
NH_IPX=Disabled
NH_NETBIOS=Disabled
NH_TCPIP=Enabled
[NH_IPX]
[NH_NETBIOS]
[NH_TCPIP]
NH_SERVER_ADDR=ххх.ххх ххх.ххх.
NH_TCPIP_METHOD = UDP
NH_USE_BROADCAST = Disabled
NH_IPX=Disabled
NH_NETBIOS=Disabled
NH_TCPIP=Enabled
[NH_IPX]
[NH_NETBIOS]
[NH_TCPIP]
NH_SERVER_ADDR=ххх.ххх ххх.ххх.
NH_TCPIP_METHOD = UDP
NH_USE_BROADCAST = Disabled
Текущая:
Сетевой HASP4 ORGL8 100, получило клиентское приложение
Сетевой HASP4 ORGL8 100, получило клиентское приложение
2. Вариант 2
C:\Program Files\1cv8\Х.Х.Х.Х\bin\conf
[NH_COMMON]
NH_IPX=Disabled
NH_NETBIOS=Disabled
NH_TCPIP=Disabled
;NH_TCPIP=Enabled
[NH_IPX]
[NH_NETBIOS]
[NH_TCPIP]
;NH_SERVER_ADDR=ххх.ххх.ххх.ххх.
;NH_TCPIP_METHOD = UDP
NH_USE_BROADCAST = Disabled
NH_IPX=Disabled
NH_NETBIOS=Disabled
NH_TCPIP=Disabled
;NH_TCPIP=Enabled
[NH_IPX]
[NH_NETBIOS]
[NH_TCPIP]
;NH_SERVER_ADDR=ххх.ххх.ххх.ххх.
;NH_TCPIP_METHOD = UDP
NH_USE_BROADCAST = Disabled
Текущая:
Сетевой HASP4 ORGL8 100, выдал сервер
Сетевой HASP4 ORGL8 100, выдал сервер
Прогр. лицензия - это 50 шт, тут вижу 100 в обоих случаях.
"Переведите" для тупых, плиз :)
(20) Это содержимое nethasp.ini на сервере СРВ2 или на клиентском ПК?
Т.к. отметка "выдал сервер" должно быть в случае, если NH_TCPIP=Disabled в nethasp.ini на клиенте, а не на сервере.
Вот про это и говорил
"получило клиентское приложение" - это значит клиент получил лицензию сам, а не от сервера.
Чтобы клиент не мог сам получить лицензию от HASP LM запустите с параметром /UseHwLicenses-
Т.к. отметка "выдал сервер" должно быть в случае, если NH_TCPIP=Disabled в nethasp.ini на клиенте, а не на сервере.
Текущая:
Сетевой HASP4 ORGL8 100, получило клиентское приложение
Сетевой HASP4 ORGL8 100, получило клиентское приложение
Вот про это и говорил
"получило клиентское приложение" - это значит клиент получил лицензию сам, а не от сервера.
Чтобы клиент не мог сам получить лицензию от HASP LM запустите с параметром /UseHwLicenses-
(21)
На СРВ2 запускаю клиента 1С.
Соответственно по пути C:\Program Files\1cv8\Х.Х.Х.Х\bin\conf в nethasp.ini прописано:
На клиентских nethasp.ini - дефолтный со всеми закомментированными строчками.
(21)
В случае запуска клиента на сервера СРВ2 с ключиком получаю, что при NH_TCPIP=Disabled, что при NH_TCPIP=Enabled
Вот если бы написал, что 50, выдал сервер, то можно было бы считать вопрос закрытым :( или я что-то не понимаю?
Это содержимое nethasp.ini на сервере СРВ2 или на клиентском ПК?
На СРВ2 запускаю клиента 1С.
Соответственно по пути C:\Program Files\1cv8\Х.Х.Х.Х\bin\conf в nethasp.ini прописано:
NH_TCPIP=Disabled
На клиентских nethasp.ini - дефолтный со всеми закомментированными строчками.
(21)
с параметром /UseHwLicenses-
В случае запуска клиента на сервера СРВ2 с ключиком получаю, что при NH_TCPIP=Disabled, что при NH_TCPIP=Enabled
Текущая:
Сетевой HASP4 ORGL8 100, выдал сервер
Сетевой HASP4 ORGL8 100, выдал сервер
Вот если бы написал, что 50, выдал сервер, то можно было бы считать вопрос закрытым :( или я что-то не понимаю?
(22)
Все верно, цель добиться запуска с программной лицензией на 50 или сообщения "Лицензия не обнаружена", но почему то не получается.
Для эксперимента попробуйте на СРВ2 запустить файловую базу с параметром /UseHwLicenses-
Вот если бы написал, что 50, выдал сервер, то можно было бы считать вопрос закрытым :( или я что-то не понимаю?
Все верно, цель добиться запуска с программной лицензией на 50 или сообщения "Лицензия не обнаружена", но почему то не получается.
Для эксперимента попробуйте на СРВ2 запустить файловую базу с параметром /UseHwLicenses-
1. Танцы с бубном вокруг таблички Files к успеху не привели.
2.
(23)
Упс, а тут получил:
Как понимаю, программная лицензия установлена, но не работает, не совпадают "внутренности компа" между тем, что установлено сейчас и тем, что было, когда получалась лицензия... Вот это поворот.
Заново лицензию надо получать??
2.
(23)
Для эксперимента попробуйте на СРВ2 запустить файловую базу с параметром /UseHwLicenses-
Упс, а тут получил:
Не найдена лицензия. Не обнаружен ключ защиты программы или полученная программная лицензия!
по причине:
Поиск лицензии на клиенте:
Ошибка программного лицензирования. Ошибка привязки программной лицензии к компьютеру:file://C:/ProgramData/1C/licenses/
по причине:
Поиск лицензии на клиенте:
Ошибка программного лицензирования. Ошибка привязки программной лицензии к компьютеру:
Как понимаю, программная лицензия установлена, но не работает, не совпадают "внутренности компа" между тем, что установлено сейчас и тем, что было, когда получалась лицензия... Вот это поворот.
Заново лицензию надо получать??
(24)
Именно это я и предполагал с самого начала, т.к. по симтоматике было очень похоже, что программные лицензии просто слетели, а настройки nethasp.ini к этой истории никакого отношения не имеют
Да, получите новую лицензию с помощью резервного пинкода.
Ошибка привязки программной лицензии к компьютеру
Именно это я и предполагал с самого начала, т.к. по симтоматике было очень похоже, что программные лицензии просто слетели, а настройки nethasp.ini к этой истории никакого отношения не имеют
Заново лицензию надо получать??
Да, получите новую лицензию с помощью резервного пинкода.
(25)
2 Online-Ufa
Заработало, не прошло и 2-х недель :)
С меня стакан.
Большое русское мерси :)
Да, получите новую лицензию с помощью резервного пинкода.
2 Online-Ufa
Заработало, не прошло и 2-х недель :)
Текущая:
хххххххх, клиент 1/50, ......,file://C:/ProgramData/1C/licenses/20240129154233.lic , получило клиентское приложение
......
хххххххх, клиент 1/50, ......,
......
С меня стакан.
Большое русское мерси :)
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот