Имя: Пароль:
1C
1С v8
Как проверить сервер лицензирования?
0 Peltik
 
07.01.23
22:27
Вообще история такая. Есть сервер 1С + сервер БД (PostgreSQL), крутятся на одной машине, и есть сервер лицензирования который крутится в виртуалке. И всё это работало нормально пока я не решил обновить платформу на сервере. Ввиду, видимо, моей криворукости после обновления в консоли администрирования серверов 1С всё исчезло. Ну, что ж делать то :( Создал всё заново, центральный сервер, кластер... кароче, всё как по учебнику. Но появилась проблема :(
Запускаю программу (пусть это будет ЗУП, не думаю, что это важно) , программа спрашивает лог/пасс (из этого я сделал вывод, что скорее всего БД на кластере я правильно прописал), а дальше она мне говорит, что "Лицензия не обнаружена" :(
Если в консольке на сервере лицензирования ввести ring license list, то выдает варнинги (чуть ниже копипаста, но думаю это тоже не важно будет), ну и список из трёх lic файлов, это и есть мои лицензии, одна серверная и две клиентских. При чем если на сервер лицензирования создать файловую базу и запустить её на том же сервере лицензирования, то она запускается, это для меня как бы подтверждение, что лицензии рабочие, хотя с серверной может как-то по другому.

Это те самые варнинги:
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.google.inject.internal.cglib.core.$ReflectUtils$1 (file:/C:/Program%20Files/1C/1CE/components/1c-enterprise-ring-0.19.5+12-x86_64/lib/compat-0.11/guice-4.2.2.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain)
WARNING: Please consider reporting this to the maintainers of com.google.inject.internal.cglib.core.$ReflectUtils$1
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release

И еще, меня смущает один момент. Если в консоли администрирования, в разделе рабочих серверов посмотреть рабочие процессы, то там в таблице будет одна строчка и в ней есть поле "Активен", а в нем стоит "Нет". Не означает ли это, что сервер 1С не видит сервер лицензирования?

Может кто подскажет в каком направление копать, что можно проверить?
1 RomanYS
 
07.01.23
23:11
Под каким пользователем служба сервера запущена? Может у него доступа к файлам лицензии нет
2 Peltik
 
07.01.23
23:28
(1) Если вы про сервер лицензирования, то там я ничего не менял и до этого всё работало. Но, на всякий случай проверил, есть доступ на чтение/запись
3 Zamestas
 
07.01.23
23:40
(0) В консоли сервера 1С сам сервер приложений виден вообще?
4 Peltik
 
07.01.23
23:57
(3) Я извиняюсь, но я в терминологии администрирования очень слаб, не совсем понимаю, что вы имеете ввиду :(

https://imageup.ru/img272/4157660/screen.jpg.html
Вы про это?
5 timurhv
 
08.01.23
00:18
(0) >Ввиду, видимо, моей криворукости после обновления в консоли администрирования серверов 1С всё исчезло.
Проверяйте разрядность сервера 1С, похоже лицензия 32 разрядная, а вы поставили 64
6 Winnie Buh
 
08.01.23
00:41
(0) откройте для себя журнал поиска лицензий
7 Peltik
 
08.01.23
01:01
(5) да, я лоханулся :(
Правда было наоборот всё, сервер 32 вместо 64 поставил :(
Переустановил, но проблема не решилась :(
8 Peltik
 
08.01.23
01:01
(6) Открыл

На сервере 1С:Предприятия не найдена лицензия. Не обнаружен ключ защиты программы или полученная программная лицензия!
по причине:
Файл программной лицензии не найден
локальный ключ недоступен: Status=-100, EN8SA Локальный, не установлен
Поиск лицензии в сервисе лицензирования:
Ошибка вызова сервиса лицензирования:
Не найдено ни одного сервера с размещенным сервисом
serviceName=LicenseService;
9 Winnie Buh
 
08.01.23
02:01
(8) значит отвалился сервер лицензирования,
если на нём ткнуть Менеджер кластера, то что-нибудь показывает?
10 Peltik
 
08.01.23
10:15
(9) показывает "Дополнительный менеджер кластера", а в нем "LicenseService"
11 Winnie Buh
 
08.01.23
10:41
эти оба сообщения на той машине, где рабочий сервер Server2019 ?
(8) Ошибка вызова сервиса лицензирования:
Не найдено ни одного сервера с размещенным сервисом
serviceName=LicenseService;
и
(10) "Дополнительный менеджер кластера", а в нем "LicenseService"
12 Peltik
 
08.01.23
10:54
(11) Ну, первое, это вообще на любом компьютере в сети, а второе да, на Server2019
13 Winnie Buh
 
08.01.23
11:39
(12) любой компьютер не интересует, важно было именно на Server2019,
"Не найдено ни одного сервера с размещенным сервисом serviceName=LicenseService" <> "Дополнительный менеджер кластера" - "LicenseService"
это два противоречащих друг-другу сообщения и на машине с центральным сервером такого быть не должно,
попробуйте удалить и заново пересоздать требования назначения функциональности,
после этого также не забыть выполнить команду полного применения правил
14 Peltik
 
08.01.23
12:16
(13) ничего не изменилось :(
15 Winnie Buh
 
08.01.23
13:14
(14) версия платформы на обоих серверах точно одинаковая?
16 Peltik
 
08.01.23
14:02
(15) точно не одинаковая
17 Winnie Buh
 
08.01.23
14:36
(16) дык, и не должно работать
18 Winnie Buh
 
08.01.23
14:51
кстати, в чем смысл затеи с выделенным сервером лицензирования при одном сервере?
19 Aleksey
 
08.01.23
15:16
(18) раньше выделяли в кластере отдельную машину под сервер лицензирования где ничего не меняется и не обновляется, чтобы лицензия не слетала
20 Winnie Buh
 
08.01.23
15:51
(19) если параметры машины меняются не чаще, чем обновляется платформа, то смысла в этом мало
если действительно нужно отвязать лицензии от железа, то проще найти HASP ключ и привязываться к нему, а не заморачиваться с отдельным сервером лицензирования
21 Peltik
 
08.01.23
15:52
(18) а где я написал, что виртуалка крутиться на этом же сервере?
22 Winnie Buh
 
08.01.23
16:04
(21) а как это влияет на решение проблемы?
23 Peltik
 
08.01.23
16:10
(22) ну, например, сейчас я пытался обновить платформу на сервере лицензирования, но всё пошло по п..., я просто откачу его из бэкапа и продолжу пробовать, а так, я прибил бы лицензии. На решение проблемы это конечно никак не влияет, но за то не добавляет новых проблем, с учетом того, что я криворукий :(
24 Winnie Buh
 
08.01.23
16:29
(23) а без выделенного сервера это бы просто заработало,
согласен, очень нужная штука
25 Peltik
 
08.01.23
16:47
(17) сравнял версии серверов, не работает :( ошибка та же
26 Winnie Buh
 
08.01.23
17:42
(25) а изначально кто всё ставил и настраивал?
27 Peltik
 
08.01.23
18:08
(26) я, но это было год назад, и типа от балды и в первый раз, особо не запоминал, начитался каких-то мануалов, фиг чего запомнил, и вот итог :(