Имя: Пароль:
1C
1С v8
Не обнаружено свободной лицензии после обновления до 8.3.22.2283
0 sanyaka
 
11.10.23
06:02
Всем привет.

Платформа 8.3.21.1674 -> 8.3.21.1895 -> 8.3.22.2283
УТ 11.5.12.73, БП 3.0.142.67

файловая БД, клиенты работают через веб-сервер IIS, через тонкие клиенты.


Все лицензии электронные, активировали на одном серверном компьютере где стоит IIS.
Покупали УТ
Лицензии 5, 1, 1, потом докупали 5
Покупали БП
Лицензии 1, 1
Всего получается лицензий на 14 пользователей.

После обновления платформы до 8.3.22.2283. До этого на 8.3.21.1895 проблем не замечали.
Одновременно смогли зайти 6 пользователей под УТ, и один под БП.
Следующим пользователям при попытке зайти выдается сообщение - Не обнаружено свободной лицензии.

В окне о программе получилось для 5 пользователей УТ занялись все 5 из 5, и одному 1.
Для БП занялась 1

Получается, что лицензии остальные 5 и 1 и 1 перестали работать.

Также при обновлении платформы для каждой публикации баз данных создал отдельный пул в IIS и поставил режим классический вместо встроенного.
Может это как-то повлияло.

Подскажите, как разобраться с лицензиями. Как побороть ошибку. Как посмотреть список активированных лицензий...
2 sanyaka
 
11.10.23
08:05
(1) Это то понятно.
Но когда выкидывает пользователей каждые 2 часа, то пришлось сразу несколько манипуляций провести...
3 Мимохожий Однако
 
11.10.23
08:44
"Раз пошла такая пьянка, режь.." ставь последнюю платформу. (2) Причину выкидывания определил?
4 sanyaka
 
11.10.23
08:55
(3) :)))
Нет, в соседней теме пытался причину вычислить.
Скорее всего виновата платформа 8.3.21.1895.
Сегодня обновились, пока наблюдаю за результатами.
Но наткнулись на проблему с лицензиями...
5 Winnie Buh
 
11.10.23
09:17
(0) что пишет в журнале поиска лицензий?
6 sanyaka
 
11.10.23
10:20
Не обнаружено свободной лицензии!
Поиск лицензии на сервере:
Ошибка программного лицензирования. Ошибка привязки программной лицензии к компьютеру: file://C:/ProgramData/1C/licenses/20230201114218.lic
После получения лицензии удалены:
CPU_0: CPU0, Intel64 Family 6 Model 151 Stepping 2, 64, 64, 7680, 3700, BFE***, U3E1
Sys Name_0: DESKTOP-99SBFV4
В текущей конфигурации компьютера имеются:
CPU_0: CPU0, Intel64 Family 6 Model 151 Stepping 2, 64, 64, 9728, 3700, BFE***, U3E1
Sys Name_0: SERVER1C

Блин, имя компьютера меняли с DESKTOP-99SBFV4 на SERVER1C. В проверки лицензий имя компьютера должно совпадать и теперь нужно эти лицензии переактивировать?
Еще отличается параметр 7680 и 9728 это что за параметр?
7 Winnie Buh
 
11.10.23
10:38
(6) вот тебе и ответ,
но если всё лицензии были активированы на одной этой машине, то в журнале маловато информации - по всем остальным лицензиям тоже должно было быть сообщение, только с отметкой, что лицензии исчерпаны,
проверь, что все перечисленные в (0) лицензии (суммарно на 14 пользователей) лежат в папке file://C:/ProgramData/1C/licenses/
+ странно, что при переименовании компа слетела только одна лицензия, а не все сразу
8 sanyaka
 
11.10.23
10:46
(7) Спасибо!

Да там по остальным 3 есть информация что лицензии исчерпаны.
А по 3 которые были активированы до смены имени компа ошибки привязки. Все сходится.

Да все лицензии лежат в папке. Все 3 слетели.

Буду переактивировать слетевшие.
9 sanyaka
 
11.10.23
10:59
Не понятно только были активированы 5, 1, 1 на старом имени, потом в мае была активирована лицензия на 5 с новым именем (в файлах lic это видно).
С мая по август работали точно больше 5 пользователей...

Может ли быть такое что с версией платформы 8.3.22 стало работать проверка по имени машины, а на 8.3.21 при проверки лицензий имя не проверялось?
10 Winnie Buh
 
11.10.23
11:13
(9) 1с никому не раскрывает механизмы защиты и изменения в разных платформах, но в теории возможно,
я, например, сталкивался с ситуацией, когда после изменения каких-то параметров виртуалки слетала только часть лицензий, которые были активированы ранее, на каком-то древнем релизе, а те что были активированы позже, на более свежей платформе, продолжали работать
11 XMMS
 
11.10.23
12:43
Интересно, что читая ваш старый топик, так и думал что виновата лицензия. Просто в 8.3.21.1895 это было не явно видно.
12 sanyaka
 
11.10.23
13:32
(11) Вполне может быть, но там лицензии занимались и время от времени происходило падение веб-сервера)

Подскажите, нужно ли файлы lic удалять тех лицензий, которые хотим переактивировать или они автоматом перетрутся на новые?
13 Winnie Buh
 
11.10.23
14:50
(12) удалять не обязательно,
они не претрутся, а будут помечены как .oldlic в расширении файла и к названию файла будет добавлена метка времени дезактивации
14 sanyaka
 
11.10.23
17:20
(13) спасибо. Все получилось, файлы переименовались..
15 sanyaka
 
11.10.23
18:14
Еще такой вопрос назрел:

Можно ли хранить копию файлов lic на втором подключенном диске?
Прочитал что если система проверки лицензии обнаружит дубляжи файла lic то лицензии будут аннулированы…
Или система защиты лазит только в строго отведенные ей папки и все диски не сканирует.
16 Гость из Мариуполя
 
11.10.23
20:29
(15) Странный вопрос. Тяжело, что-ли, сделать не просто копию файлов на другой диск (я так понимаю хочешь копию на всякий случай для сохранности),так вот, не просто копию файлов, а, к примеру,  положить их в архив, к примеру *.zip с паролем, к примеру "1". И тогда система защиты 1С пусть хоть обшарится на всех дисках, брутфорсить архивы, я надеюсь , на Селезневке еще не начали.
17 Winnie Buh
 
11.10.23
20:50
(15) 1С ищет лицензии в определенных местах, в каких именно  - есть в документации
хранить в zip-архиве (16) - тоже совет правильный, можно даже без пароля, 1с в архив не лезет, для эксперимента можно заархививровать файл лицензии и оставить даже в той же папке - ничего плохого не будет и лицензия не заблокируется
18 sanyaka
 
12.10.23
04:12
(16) (17) спасибо. Да, сделал копию в архиве с паролем.