Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
20 мая 2025, 06:58

Сервер 1С:Предприятия не обнаружил свободной лицензии

Автор Ivan Shishkin, 20 апр 2023, 05:28

0 Пользователей и 1 гость просматривают эту тему.

Ivan Shishkin

обозначения и расположение да.
в требованиях назначения функциональности vm-1c**** указано по инструкции 1 - Сервис лицензирования назначить, 2 - Для всех не назначить.
в требованиях назначения функциональности vm-M**** элементов нет,
 думаю для пробы добавить туда Сервис лицензирования - Не назначать, Клиентское соединение с ИБ - Назначать ??

BuhRust

Ivan Shishkin,
Попробуйте конечно, но не думаю, что это как-то повлияет.
Ещё попробуйте поставить платформу поновее, на прошлогодних версиях были проблемы именно при раздаче лицензий сервером лицензирования, сервер с СОМ не могли лицензию поделить.

Ivan Shishkin

Заметил тут такой момент, в инфе о версии раздел Лицензия следующий:
Текущая:
8101149546, клиент 1/100, ...., выдал сервер
8102166068, сервер 64 1/1, ....
Информационная база:
Сетевой HASP4 ORGL8 50
8102166068, сервер 64, ....
Сетевой HASP4 ORGL8 100
8101149546, клиент, ....

Верхние две строчки я понимаю - это наши программные лицензии активированные на сервере лицензирования,
но о чём строки далее ? какие ещё ключи HASP он увидел и приписал к ним теже номера ??

BuhRust

Цитата: Ivan Shishkin от 18 мая 2023, 06:05Информационная база:
Сетевой HASP4 ORGL8 50
8102166068, сервер 64, ....
Сетевой HASP4 ORGL8 100
8101149546, клиент, ....

какие ещё ключи HASP он увидел и приписал к ним теже номера ??

Всё что ниже "Информационная база" - это историческая справка о лицензиях/ключах, которые использовались для запуска данной информационной базы когда-то в прошлом. К текущим лицензиям эта информация отношения не имеет.

Ivan Shishkin

блин, тогда опять тупик и не понятно что с этой ошибкой делать ((
видимо остаётся то что не хотели: или пробовать переносить серверную лицензию на сервер 1с
или обновлять платформу

volodya.gold

Здравствуйте. Специально зарегистрировался, чтобы описать рабочее решение.

У меня отдельная вм1 - сервер терминалов для приложений 1с, вм2 - несколько версий серверов 1с, вм3 - postgre sql, вм4 - сервер лицензирования 1с. Несколько десятков баз, несколько десятков пользователей. Все ключи программные. После установки на вм2 и вм4 дополнительной версии 1с, при запуске или во время работы платформа стала выдавать ошибку:

Сервер 1С:Предприятия не обнаружил свободной лицензии!
по причине:
локальный ключ недоступен: Status=0, EN8SA Локальный, не установлен
Файл программной лицензии не найден
Поиск лицензии в сервисе лицензирования:
Ошибка программного лицензирования. Превышено максимальное количество пользователей, разрешенное файлом программной лицензии: file://c:/ProgramData/1C/licenses/2023___.lic
Ошибка программного лицензирования. Файл программной лицензии не предусматривает возможность запуска сервера 1С:Предприятия: file://c:/ProgramData/1C/licenses/2023___.lic
Ошибка программного лицензирования. Файл программной лицензии не предусматривает возможность запуска сервера 1С:Предприятия: file://c:/ProgramData/1C/licenses/2023___.lic
Ошибка программного лицензирования. Файл программной лицензии не предусматривает возможность запуска сервера 1С:Предприятия: file://c:/ProgramData/1C/licenses/2023___.lic
Ошибка программного лицензирования. Превышено максимальное количество пользователей, разрешенное файлом программной лицензии: file://c:/ProgramData/1C/licenses/2024___.lic

Из этого - 2 лицензии на сервер, остальные - на пользователей.

Рабочее решение.

1) Перенес файлы лицензии для 1с сервера из папки C:\ProgramData\1C\licenses в папки C:\Program Files\1cv8\8.3.___\bin\conf на вм4 по одному для каждой версии.
2) Все службы 1с на вм2 и вм4 нужно запускать от одного доменного пользователя, например USR1CV8.
3) Для пользователя USR1CV8 нужно дать права на папки 1csrvinfo - для каждой версии 1с сервера своя папка на вм2 и вм4
4) Для пользователя USR1CV8 нужно дать права на папку C:\Program Files\1cv8 на вм2 и вм4
5) Для пользователя USR1CV8 нужно дать права на папку C:\ProgramData\1C на вм2 и вм4

BuhRust

volodya.gold,
Решение понятное - разнесли файлы по папкам с разными версиями платформы, но, соответственно, оно подходит только в случаях, если на разных серверах установлены платформы разных версий + нужно не забывать переносить файлы лицензий после обновления.
+ не во всех случаях может помочь с ошибкой нехватки лицензии, т.к. это зависит от ее причины.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск