Имя: Пароль:
1C
1С v8
Что жрет лицензии?
0 bvn-2005
 
04.07.17
09:58
Бухгалтерия в режиме терминала, USB ключ на 100 лицензий на сервере. Монитор лицензий показывает странную картину: половина лицензий выдана пользователям сервера,  а другая половина - LoginID:127.0.0.1; HostName: http://www.check4updates.com.
Что это такое?
1 Лефмихалыч
 
04.07.17
10:05
скрин-то покажи
2 lodger
 
04.07.17
10:06
червяк для HASP-лицензий? забавно.
3 Лефмихалыч
 
04.07.17
10:09
(2) монитор лицензий берет ip и по нему резолвит имя. Причем он делает это, естественно, на той машине, где запущен сам монитор. Если у автора напротив 127.0.0.1 отображается левый адрес, значит на его машине есть dns-запись, связывающая 127.0.0.1 с этой левой записью. К самому хаспу это отношения не имеет
4 Господин ПЖ
 
04.07.17
10:10
>Что это такое?

adware в hosts...

вас официально отымели (с) эйс вентура
5 bvn-2005
 
04.07.17
10:19
"скрин-то покажи"
https://yadi.sk/i/z-NOgxDg3Kivtc
6 Лефмихалыч
 
04.07.17
10:22
(5) на машине, на которой запущен монитор, посмотри в файл hosts. А потом приступай к чистке этой машины от вирусов
7 Лефмихалыч
 
04.07.17
10:26
только к расходу лицензий вирусы не имеют отношения. Лицензии жрут клиенты, которые на этом, судя по всему терминальном, сервере живут.

Тут еще надо помнить, что у HASPLM есть, забитый в код гвоздями, таймаут, в течение которого менеджер лицензий не закрывает сессию при дисконнекте клиента. Довольно конский таймаут, он минутами, что ли, измеряется. По этому реально может быть такое, что заняты все 100, а живых процессов всего 80
8 Йохохо
 
04.07.17
10:34
(5) покажи вывод из под админских
netstat -b -n -p UDP
9 h-sp
 
04.07.17
10:36
может по терминалу кто подключился
10 bvn-2005
 
04.07.17
11:05
"посмотри в файл hosts"
Посмотрел. Есть там такая строка. Сам же, наверное, и забил ее туда - софтину какую-то ставил. Убрал ее - HostName изменилось на имя моего компа. После этого запустил монитор непосредственно на сервере, где ключ. Там в этих строках отображается имя самого сервера. Т.е. это пользователи, которые вошли на сервер, на котором установлен ключ...


"забитый в код гвоздями, таймаут, в течение которого менеджер лицензий не закрывает сессию при дисконнекте клиента."
Похоже, в этом и была проблема, из-за которой я начал ковырять лицензии: считал, что сотни хватит на всю оставшуюся жизнь, а вчера юзер не смог войти из-за нехватки лицензий.
Попутно вопрос: при запуске с одного компа или в одной терминальной сессии нескольких баз 1С используется одна лицензия или несколько?
11 h-sp
 
04.07.17
11:07
(10) у меня еще обращения по com отъедают лицензию, если подключаешься из одной базы в другую, но это там может не настроено.
12 Йохохо
 
04.07.17
11:17
(10) одна
Рассказывайте уже как настроено лицензирование в ваших базах файловых и клиент-серверных
13 Лефмихалыч
 
04.07.17
11:20
(12) >одна
какие ваши доказательства?
14 Йохохо
 
04.07.17
11:24
(13) файловая ЮСБ
15 bvn-2005
 
04.07.17
11:24
Количество выданных лицензий превышает количество терминальных сессий. В тоже время сам запускаю несколько баз (в терминале и со своего компа) - количество ваданных лицензий увеличивается на 1. Что-то не сходится...
16 Йохохо
 
04.07.17
11:33
(15) вывод команды из (8) дадите?
cd %TMP%
netstat -b -n -p UDP > nakonezto.txt
start nakonezto.txt
17 Лефмихалыч
 
04.07.17
11:35
(14) а! файловая. Согласен
18 Лефмихалыч
 
04.07.17
11:36
(15) я ж вроде написал, что это нормально.
19 bvn-2005
 
04.07.17
11:38
"вывод команды из (8) дадите? "
Нечего давать - пусто там
20 Йохохо
 
04.07.17
11:55
значит Лефмихалыч прав, возможно у вас слишком часто открываются закрываются соединения, например база опубликована через терминальные службы и крестик гасит занятую лицензию, а новый сеанс жрет новую
21 Лефмихалыч
 
04.07.17
12:19
(20) они скорее всего гасятся сами потому, что "транзакция пала жертвой" и всё такое прочее. Файловая, много пользователей, shit hapends...
22 bvn-2005
 
04.07.17
13:09
Немного поэкспериментировал. Если 1С завершить нормально - лицензия освобождается практически мгновенно. А если завершить терминальный сеанс при запущенной 1С - лицензия остается занятой.
23 Йохохо
 
04.07.17
13:21
(22) как терминалка настроена? опубликовано приложение?
24 h-sp
 
04.07.17
15:58
(22) так и есть. ведь потом если включиться на терминал, можно продолжать работать в 1с с того же места. База остается запущенной и лецензия не должна освобождаться.
25 Господин ПЖ
 
04.07.17
16:05
>А если завершить терминальный сеанс при запущенной 1С - лицензия остается занятой.

ты не завершаешь сеанс, а отключаешься
26 Вафель
 
04.07.17
16:18
(22) Переходи на ремоте апп