Имя: Пароль:
1C
1С v8
Поясните мне про "Лицензия для разработчика"
0 arsik
 
гуру
02.04.26
13:40
Я конечно почитал но не могу понять.
Вот я у себя на рабочем месте разверну сервер 1С предприятия с лицензией для разработчика.

И вот я нечаянно подключился с рабочего компа к продуктовому серверу.
Что произойдет?
1 H A D G E H O G s
 
02.04.26
13:42
Вотъ
2 arsik
 
гуру
02.04.26
13:46
(1) Да я не про это. Вот тут читаю и мне непонятно
https://ufa-1c.ru/content/articles/free-community-license-1c/
Если при запуске информационной базы была использована хотя бы одна комьюнити-лицензия для разработчиков, то к данной информационной базе может быть одновременно подключено не более трех клиентских сеансов (включая лицензию для разработчиков), даже если остальные лицензии уровня ПРОФ или КОРП.

PS: Рабочая база в тыкву может превратиться?
3 Garykom
 
гуру
02.04.26
13:49
(2) Неть. Только новых юзеров пускать перестанет но тебя предупредит
4 GenAcid
 
02.04.26
14:06
Если продуктовый выдает лицензии сам, то шанс того, что будет использована локальная лицензия разработчика небольшой.
5 arsik
 
гуру
02.04.26
14:10
(3) И если я выйду из рабочей, дальше нормально начнет пускать?
6 arsik
 
гуру
02.04.26
14:15
(4) Бывает так, что юзеры разобрали все лицензии выдаваемые сервером приложения.
7 Garykom
 
гуру
02.04.26
14:45
(5) угу
8 arsik
 
гуру
02.04.26
14:46
(7) Спасибо тебе добрый человек.
9 Winnie Buh
 
гуру
02.04.26
16:59
(2) с базой ничего не случится, просто при подключении юзера выдаст сообщение "Операция не может быть выполнена с текущим составом лицензий..."

(4) вот как раз наоборот, если на клиенте установлена лицензия разработчика, то при запуске базы скорее всего будет использована она, а не от сервера
10 Garykom
 
гуру
02.04.26
18:18
(9) Есть порядок (уровни) поиска лицензии
Если лицензия разработчика на одном уровне то да
11 arsik
 
гуру
02.04.26
18:32
(9)(10) В мануале написано, что
При запуске клиент-серверной базы сначала осуществляется поиск лицензии на сервер 1С:Предприятия, а потом клиентской лицензии.

А вот если на сервере нет, тогда начинается поиск по алгоритмам-уровням
https://www.online-ufa.ru/content/articles/1c-license-search/
12 Winnie Buh
 
гуру
02.04.26
18:51
(11) не путай порядок поиска серверной лицензии с клиентской на сервере - поиск клиентской лицензии осуществляется ровно наоборот, клиент сначала будет пытаться подучить лицензию локально, потом от HASP LM и только если клиент не сможет получить лицензию сам, то потом пойдёт за лицензией на сервер
13 Garykom
 
гуру
02.04.26
19:06
(12) Таки нет
Клиентская сначала запрашивается у сервера, затем у веб-сервера если он есть
И только затем сначала программные лицухи локально и затем аппаратные
Причем вот тут есть момент что сначала аппаратные локальные и только затем по сети через HASP LM
14 Garykom
 
гуру
02.04.26
19:07
(13)+ Точнее всегда сначала пытается использовать последнюю запомненную (использованную в прошлый сеанс) лицензию
Если ее нет или недоступна - идет алгоритм поиска
15 Winnie Buh
 
гуру
02.04.26
19:27
(13) При запуске клиентского приложения "1С:Предприятие" клиент-серверной базы поиск свободной клиентской лицензии осуществляется в следующей последовательности:

1. На компьютере с клиентским приложением:

- Выполняется попытка получения лицензии из того файла программной лицензии или ключа защиты HASP того же типа (серия, сетевой или локальный), откуда лицензия была получена при последнем успешном подключении;
- Выполняется поиск программных лицензий на локальном компьютере;
- Выполняется поиск локального ключа HASP;
- Выполняется поиск по сети многопользовательского ключа HASP, доступного с помощью программы HASP License Manager.

2. На компьютере менеджера кластера, на который назначен сервис сеансовых данных:

- Выполняется попытка получения лицензии из того файла программной лицензии или аппаратного ключа защиты HASP того же типа (серия, сетевой или локальный), откуда лицензия была получена при последнем успешном подключении;
- Выполняется поиск программных лицензий на компьютере менеджера кластера сервера "1С:Предприятия";
- Выполняется поиск ключей HASP, установленных на компьютере менеджера кластера сервера "1С:Предприятия";
- Выполняется поиск по сети многопользовательского ключа HASP, доступного с помощью программы HASP License Manager.

3. На компьютере менеджера кластера, на который назначен сервис лицензирования:

- Выполняется попытка получения лицензии из того файла программной лицензии, откуда лицензия была получена при последнем успешном подключении;
- Выполняется поиск программных лицензий на компьютере менеджера кластера сервера «1С:Предприятия»
16 Garykom
 
гуру
02.04.26
19:25
(15) Все правильно
Только для
1. На компьютере с клиентским приложением:
- Выполняется попытка получения лицензии из того файла программной лицензии или ключа защиты HASP того же типа (серия, сетевой или локальный), откуда лицензия была получена при последнем успешном подключении;
Вот тут еще получаем с сервера 1C или модуля расширения веб-сервера (по сути работают пункты 2 и 3)
- Выполняется поиск программных лицензий на локальном компьютере;
...
17 Garykom
 
гуру
02.04.26
19:28
(16)+ Это же стандартная проблема заставить толстых и тонких клиентов 1С сначала брать/искать локальный программный или аппаратный ключ (который зараза отвалился)
А не занимать лицензии с сервера!

Приходится один раз подключаться без серверных ключей (запрещать там раздачу) чтобы клиент запомнил и в будущем использовал свою
Но если ключик отвалился, то хватает с сервера и больше не ищет локальный пока сервер доступные отдает
18 Garykom
 
гуру
02.04.26
19:29
Но я не спорю что в разных версиях платформы 1С может быть разное поведение
И вроде помнится есть способы изменить поведение/поиск
19 Winnie Buh
 
гуру
02.04.26
20:53
(16) модуль веб-сервера раздаёт лицензии только для файловых баз, для клиент-серверных он отключается и функция раздачи лицензий переходит к серверу 1С,
но при любом варианте (если не получается получить туже лицензию что в прошлый раз) клиент сначала попытается получить лицензию сам из локального файла, а от сервера уже потом
20 Garykom
 
гуру
02.04.26
19:35
(19) С фига ли?
Если перед сервером 1С стоит веб-сервер и у него доступны а у сервера нет - вполне раздает
21 Garykom
 
гуру
02.04.26
19:36
(20)+ Но в принципе да, пока у самого сервера 1С есть лицухи - он их будет раздавать вперед веб-сервера
До того просто не дойдет очередь
22 Winnie Buh
 
гуру
02.04.26
19:38
(17) Это же стандартная проблема заставить толстых и тонких клиентов 1С сначала брать/искать локальный программный или аппаратный ключ (который зараза отвалился)

да, есть такая проблема, но причина чуток другая, точнее это следствие п.1 алгоритма с получением той же лицензии, что и при предыдущем подключении
23 Winnie Buh
 
гуру
02.04.26
19:41
(20) если на веб-сервере опубликована клиент-серверная база, то модуль веб-сервера вообще не должен раздавать лицензии, с очерёдностью это не связано
24 Garykom
 
гуру
02.04.26
19:42
Согласен сойтись на том что в платформе 1С реально не хватает механизма для прописывания в конфе/базе последовательности поиска лицензий
Причем желательно с указанием типов клиентов или даже пользователей или идентификаторов машин (их ip или mac или еще что)
25 Garykom
 
гуру
02.04.26
19:41
(23) Не должен но раздает
26 Garykom
 
гуру
02.04.26
19:52
https://www.online-ufa.ru/content/articles/1c-license-search/
Вот тут тоже самое написано что ты процитировал в (15)
Имхо надо провести эксперименты
27 Winnie Buh
 
гуру
02.04.26
19:56
(24) в финальной 8.5.4 обещают новый менеджер лицензий, но настройки именно последовательности я там не увидел, есть настройки в разрезе пользователей и баз + могут же заявить, что это функциональность доступная только для лицензий уровня КОРП
28 Garykom
 
гуру
02.04.26
19:53
(26)+
Примечания:
При запуске клиент-серверной базы опубликованной на веб-сервере модуль расширения веб-сервера отключается и поиск клиентской лицензии осуществляется только сервером 1С:Предприятия;

Для сервер 1С и веб-сервер на одной машине это вполне логично
Сервер уже сам поискал и не нашел какой смысл тут же (на этой же машине) искать веб-серверу
Но когда веб-сервер на другой машине то а?
29 Garykom
 
гуру
02.04.26
19:55
(27) Не взлетит новый менеджер легко
Старых аппаратных ключей по стране слишком много еще
30 Winnie Buh
 
гуру
02.04.26
20:00
(29) так новый менеджер будет работать как с программными лицензиями, так и с аппаратными ключами,
он должен заменить HASP LM, от которого в 8.5.4 откажутся вовсе,
в этом собственно и была суть всей затеи с новым менеджером
31 Winnie Buh
 
гуру
02.04.26
20:16
(28) Но когда веб-сервер на другой машине то а?

без разницы, на одной машине или на разных, веб-сервер раздавать лицензии для скульных баз не должен,
если у тебя где-то раздаёт, то это бага, а не документированная история,
я например с таким не сталкивался
32 VladZ
 
02.04.26
22:44
(0) Оставайся на месте!
К тебе уже вылетели чОрные вертолеты!