Имя: Пароль:
1C
 
Вопрос по лицензиям
0 VoditelKobyly
 
25.07.24
04:22
Добрый день всем! Кто-нибудь сталкивался с проблемой поиска лицензий? Ситуация такая. До обеда 23.07.2024 всё работало нормально, потом стали наблюдать следующую картину. Платформа перестала находить лицензии если на одном компьютере используются одновременно разные. У нас есть несколько компьютеров, где используются лицензии и базового уровня и уровня КОРП. Теперь платформа может видеть только одну из них, либо ту, либо другую в зависимости от установленной галочки Использовать аппаратную лицензию. Сейчас при установленной галочке, корпоративная лицензия перестала находится и наоборот, если галочки нет, то локальная лицензия не находится. При всем при этом никаких изменений с платформой, релизами и оборудованием не было. У кого-нибудь появилась такая-же беда? Как решать?
1 VoditelKobyly
 
25.07.24
04:30
Такое ощущение, что если найдена локальная лицензия, то до поиска серверной лицензии дело не доходит. Платформа тут же выдает сообщение:
Операция не может быть выполнена с текущим составом лицензий.
Свойство кластера 'Режим распределения нагрузки' (по умолчанию 'Приоритет по производительности') или свойства рабочего сервера 'Безопасный расход памяти за 1 вызов' (по умолчанию 0), 'Количество ИБ на процесс' (по умолчанию 0) содержат значения, отличные от значений по умолчанию.
Использование этих функций возможно только для лицензий на платформу уровня КОРП. Обратитесь к администратору для решения вопросов приобретения и установки лицензий уровня КОРП.
Если в настройках запуска убрать галочку использования аппаратных лицензий, то поиск серверных лицензий проходит нормально, лицензии уровня КОРП находятся и программа запускается
2 Telcher
 
25.07.24
06:54
(1) Приоритет выбора лицензии:
1. программная локальная
2. локальный ключ usb
3. сетевой ключ usb через hasp lm
4. сервер 1c
3 VoditelKobyly
 
25.07.24
07:30
(2) Вот и получается, что 1-я имеет приоритет при запуске над 4-й. Только почему-то до 23.07 не имела, а теперь заимела. И вопрос как быть с этим? Параметр запуска /UseHwLicenses- отключает только аппаратный ключ, но не влияет на программную локальную лицензию. У нас есть пользователи которые работают в двух программах: ФастФуд с локальной лицензией и ЕРПУХ с серверной. Вот у них то и сломалась работа после 23.07.2024
4 Winnie Buh
 
25.07.24
08:07
(0) много слов, а пользы мало,
где именно эти лицензии установлены?
из описания можно подумать, что на клиентском ПК стоят две клиентские лицензии, и ПРОФ, и КОРП

+ и ПРОФ и КОРП обе только программные лицензии или с USB?
5 Winnie Buh
 
25.07.24
08:09
+ как именно клиенты подключаются к серверу?
6 Winnie Buh
 
25.07.24
08:15
(0) Теперь платформа может видеть только одну из них, либо ту, либо другую в зависимости от установленной галочки Использовать аппаратную лицензию

платформа и должна видеть только одну из лицензий и галочка "Использовать аппаратную лицензию" (или ее аналог - параметр UseHwLicenses)  на это вообще влиять не должны (если конечно все лицензии программные и в сети нет HASP LM с USB, о чем в (0) не сказано)
7 VoditelKobyly
 
25.07.24
09:14
(4) Локальная программная лицензия установлена на компьютере пользователя. Серверная программная уровня КОРП, соответственно на сервере лицензирования, входящем в состав кластера серверов 1с.
Клиенты подключаются к серверу тонким клиентом.
(6) Серверную КОРП лицензию программа 1с видит только если перенести файл с программной лицензией в другой каталог, где ее платформа не найдет.
Галочка в настройке при запуске Использовать аппаратную лицензию, не помогает. (Помогает только если у пользователя есть аппаратный ключ).
Параметр запуска /UseHwLicenses тоже не помогает.
8 Winnie Buh
 
25.07.24
09:27
(7) это ппц конечно, как пишешь

>Серверную КОРП лицензию программа 1с видит только если перенести файл с программной лицензией в другой каталог, где ее платформа не найдет.

файл какой именно лицензии переносите в другой каталог, где платформа ее не найдет?
серверной КОРП, серверной ПРОФ, клиентской ПРОФ или какой-то еще?
9 VoditelKobyly
 
25.07.24
09:41
(8) попробую снова по другому:
1. Запускаем ЕРПУХ  - ошибка. Запускаем ФастФуд - работает
2. Убираем локальную лицензию из каталога C:\ProgramData\1C\licenses в любой другой каталог
3. Запускаем ЕРПУХ - работает, запускаем ФастФуд - ошибка лицензирования.

Используются только программные лицензии.
10 Winnie Buh
 
25.07.24
09:44
(9) какую именно лицензию убираете?

в конце файла lic есть информация о лицензии в читаемом виде,
файл можно открыть блокнотом
11 VoditelKobyly
 
25.07.24
09:42
(8)ФастФуд локальная программа на компьютере пользователя использует только локальную лицензию. ЕРПУХ общая корпоративная программа, использует программную серверную КОРП лицензию.
12 VoditelKobyly
 
25.07.24
09:44
(10) Локальную, на компе пользователя
13 VoditelKobyly
 
25.07.24
09:45
При наличии локальной не видится серверная, так как написано в (2). Раньше в течение полугода это все работало.
14 Winnie Buh
 
25.07.24
09:47
(9) покажи информацию о текущей лицензии в запущенном сеансе из окна "О программе" из базы ФастФуд в 1. и из ЕРПУХ в 3.
15 VoditelKobyly
 
25.07.24
09:48
(10) Спасибо, что пытаешься вникнуть...Если опять не понятно спрашивай...
16 Winnie Buh
 
25.07.24
09:48
(13) это неправильный вывод
17 VoditelKobyly
 
25.07.24
09:49
Вот когда удается запуститься:
18 VoditelKobyly
 
25.07.24
09:51
На комп пользователя сейчас доступа нет, могу только картинку со своего, но у меня аппаратный ключ. Тут работает галочка и параметр запуска. С пользователя смогу чуть позже
19 VoditelKobyly
 
25.07.24
09:54
На моем компе проблема выплыла такая же и в то же время, но у меня аппаратный ключ и я эту проблему легко обхожу запуском программы с параметром. У пользователя нет аппаратного ключа, у него программная лицензия и обойти проблему указанием параметра не получается. Пробовали - не помогает.
20 Winnie Buh
 
25.07.24
09:56
(17) (18) ха, теперь понятно
база ФастФуда файловая и локально на этом же ПК?
21 Garykom
 
25.07.24
09:57
(13) >Раньше в течение полугода это все работало.
Раньше у тебя в каждой базе сохранялась последняя используемая лицензия и цеплялась он

Или просто локальная не использовалась, для ФастФуд использовалась тоже серверная
22 VoditelKobyly
 
25.07.24
09:57
(16) Другого вывода пока нет, а по (2) все логично, но не понятно как поступать в таких случаях...
23 VoditelKobyly
 
25.07.24
09:59
(21) Нет, Фастфуд использовал только локальную. Тут довелось переустанавливать его на другой компьютер, так админы бегали искали пин-коды. С сервера он ничего не брал.
24 Winnie Buh
 
25.07.24
09:59
(17) это скрин с твоего ПК с отключенным аппаратным ключом?
25 VoditelKobyly
 
25.07.24
09:59
(20) Да, файловая и на этом же ПК
26 VoditelKobyly
 
25.07.24
09:59
(24) Да
27 Garykom
 
25.07.24
10:00
(23) Попробуй для ФастФуд поставить на комп локально другую версию платформы 1С
И прописать в настройках запуска эти две разные версии платформы
28 VoditelKobyly
 
25.07.24
10:00
Мне чтобы их файловую базу дорабатывать приходится втыкать аппаратный ключ
29 VoditelKobyly
 
25.07.24
10:00
(27) Там и так другая версия платформы
30 VoditelKobyly
 
25.07.24
10:01
На сервере 25, у них 24
31 Garykom
 
25.07.24
10:02
(30) А ты проверь ))
Что в настройках запуска у ФастФуд
32 Winnie Buh
 
25.07.24
10:03
в целом понятно
открою секрет - с клиентской лицензией уровня ПРОФ можно подключиться к серверу КОРП (что у вас и было раньше),
но таких лицензий не может быть больше 10% от использованных клиентских лицензий уровня КОРП, видимо раньше вы проходили в эти 10%, а потом таких клиентов с ПРОФ лицензиями стало больше
33 Winnie Buh
 
25.07.24
10:06
(31) причина не в этом, но с помощью этой подсказки проблему можно решить )
34 Winnie Buh
 
25.07.24
10:07
(30) у тебя на скринах в обоих случаях платформа 8.3.25.1286
35 VoditelKobyly
 
25.07.24
10:24
(34) Это картинки с моего компа, пользователь пока занят, не дает порулить...
36 Winnie Buh
 
25.07.24
10:34
(35) если ФастФуд можно запускать на 8.3.24.****, то проблема  решается просто:
1. в настройках запуска базы ФастФуда указать версию платформы 8.3.24, как на скрине у Garykom в (31)
2. файл лицензии на клиентском ПК переложить в папку C:\Program Files\1cv8\8.3.24.****\bin\conf именно той версии платформы, которая будет использоваться для запуска базы ФастФуда

p.s.
при обновлении платформы для ФастФуда надо будет не забывать перекладывать файл лицензии в папку bin новой версии платформы
37 VoditelKobyly
 
25.07.24
10:31
(32) Посчитали в консоле кластера. Из 332 только 23 локальные, вроде как это меньше 10%, а программа не стартует.
38 VoditelKobyly
 
25.07.24
10:31
(36) Попробуем, как дадут доступ
39 Winnie Buh
 
25.07.24
11:16
(32) а сколько всего клиентских лицензий уровня КОРП приобретено точно?
судя по поведению у вас их только 300 шт.

P.S.
скорее всего ошибка "Операция не может быть выполнена с текущим составом лицензий" бывает и у других пользователей, а не только где ФастФуд
40 VoditelKobyly
 
25.07.24
11:15
(39) Не угадал, 550 установлено.
41 Winnie Buh
 
25.07.24
11:22
(40) а у других юзеров ошибка "Операция не может быть выполнена с текущим составом лицензий" бывает?
или проблема только на одном ПК?
42 VoditelKobyly
 
25.07.24
11:59
(41),(31) Проблема на нескольких ПК. Мы узнаем, только когда нам сообщают, может бывают, а может это только на этих. Дали подключиться к пользователю. Способом (31) и (36) проблема решается. Спасибо, сами не додумались положить лицензию в каталог запуска платформы.
У одного из пользователей еще чуть интереснее ситуация. Подключается к файловым базам по сети где установлены 1с разных платформ 23 и 24. Сейчас приходится на ему добавлять ещё версию 23, чтобы прописать доступ. В любом случае не понятно как раньше работало, так как правило в 10% лицензий вроде как не должно было сработать, на Вам спасибо за помощь и (2) тоже.
43 VoditelKobyly
 
25.07.24
12:03
(42) читать не на Вам, а но Вам спасибо. опечатка
44 VoditelKobyly
 
25.07.24
12:07
(41) А если у нас кластер из двух центральных серверов, то количество лицензий КОРП нужно умножать на 2, чтобы посчитать количество обслуженных клиентов?
45 Winnie Buh
 
25.07.24
12:25
(42) раз есть другие клиенты с такой же проблемой, то проверяйте с какими именно лицензиями клиенты подключатся к серверу КОРП,
очевидно, что таких клиентов с ПРОФ лицензиями больше, чем вы думаете

КОРП лицензия на 500 раб. мест одним файлом?
аппаратных hasp ключей в сети нет?
46 Winnie Buh
 
25.07.24
12:21
(44) если в одном кластере два рабочих сервера, то нужно две серверные лицензии, а клиентские должны раздаваться из общего пула
47 VoditelKobyly
 
25.07.24
12:27
(46) хорошо, понятно
(45) корп лицензии разными файлами наборами по 50 и 100.
аппаратные хаспы видятся, но где их физически искать не знаем:
Локальный HASP4 ORGL8 1
Локальный HASP4 ORGL8 5
Сетевой HASP4 ORGL8 50
Сетевой HASP4 ORGL8 10
Локальный HASP4 ORGL8 10

Будем выяснять, где они и нужны ли ещё или уже нет...
48 Winnie Buh
 
25.07.24
12:32
(47)>Локальный HASP4 ORGL8 1
Локальный HASP4 ORGL8 5
Сетевой HASP4 ORGL8 50
Сетевой HASP4 ORGL8 10
Локальный HASP4 ORGL8 10

это откуда?

>аппаратные хаспы видятся, но где их физически искать не знаем

Аладдин Монитором или Sentinel ACC в браузере по
http://localhost:1947/devices.html
но оба варианта могут не все ключи показывать
49 Winnie Buh
 
25.07.24
12:46
+ в консоли кластера в сеансах должно отображаться, какая именно лицензия была использована для запуска каждого из сеансов и как она была получена
https://www.online-ufa.ru/images/00604.png
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.