gifts2017

Программные лицензии 1С на терминальном сервере

Опубликовал Анатолий Васильченко (zveruga56) в раздел Администрирование - Системное

Файловая база, терминальный сервер, программная многопользовательская лицензия.

Описание варианта установки многопользовательских лицензий 1С на терминальный сервер

Для запуска 1С при работе пользователей на терминальном сервере нет необходимости поднимать сервер 1С.

Достаточно получить многопользовательскую лицензию для терминального сервера ("этот компьютер") и сделать видимой ее для 1С в каждом сеансе.

Далее скриншоты по шагам:

1. Запускаем 1С в режиме Конфигуратора на терминальном сервере под правами Администратора (базу указываем любую, можно создать пустую) и видим предложение о получении лицензии:

Жмем "Да".

 

2. Выбираем компьютер, к которому будет привязана лицензия.
Так как все толстые клиенты 1С будут крутиться на этом компьютере - выбираем "На этот компьютер"

 

3. Выбираем операцию с лицензией.
В моем случае - первичное получение.

 

4. Выбираем доступность лицензии пользователям.
Нам надо для всех.

 

5. Выбираем способ получения лицензии.
В моем случае - Автоматически (через Интернет)

6. Вводим регистрационный номер клиентской лицензии и пин код для многопользовательской лицензии.

7. Заполняем прочие регистрационные данные о владельце лицензии.

!!! Внимание !!! Обязательно сохраните и распечатайте регистрационные введенные данные.
Они могут потребоваться при операции восстановления лицензии.

8. Получаем лицензию.

Файл лицензии можно найти в каталоге "C:\Documents and Settings\All Users\Application Data\1C\1Cv82\conf\"
или найти по маске *.lic


В заключение привожу описание технологии и вариантов программного лицензирования от 1С.

1. Что такое программная лицензия?

Программные лицензии представляют собой файл, который в зашифрованном виде содержит параметры лицензии и характеристики компьютера, для которого данная лицензия получена. Доступ к этому файлу определяется правами доступа файловой системы. Если файл лицензии находится в каталоге, к которому нет доступа у пользователя, от имени которого работает экземпляр 1С:Предприятия, пытающегося получить лицензию - значит лицензия не будет получена!

2. Как работает программная лицензия?

Приложение 1С:Предприятия (клиентское или серверное) при необходимости получения лицензии выполняет поиск файлов по всем доступным путям. Далее из файлов получаются параметры самой лицензии и характеристики компьютера, для которого лицензия получена. Если параметры текущего компьютера не совпадают с полученными - файл лицензии отвергается. В противном случае выполняются проверки, связанные с количеством пользователей и типом лицензии (клиентская или серверная).


3. Что есть что в диалоге получения лицензии.

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

Это страницы помощника с выбором компьютера, для которого должна быть установлена лицензия и выбор доступности лицензии (текущему пользователю или всем пользователям).

При получении программных лицензий необходимо выбрать, характеристики какого компьютера будут использоваться при привязке лицензии. От вида лицензии и компьютера, на котором запущен Конфигуратор, зависит, какой пункт следует выбирать при получении лицензии.

"На компьютер сервера 1С:Предприятия" имеет смысл выбирать в случае получения любых программных лицензий, если использование полученной лицензии предполагается на компьютере, где расположен сервер "1С:Предприятия" и это не тот компьютер, на котором выполняется получение программной лицензии. В этом случае файл с полученной программной лицензией всегда будет размещаться в каталоге профиля того пользователя, от имени которого работает сервер "1С:Предприятия" (по умолчанию — USR1CV82) на том компьютере, на котором работает сервер "1С:Предприятия".

"На этот компьютер" имеет смысл выбирать во всех остальных случаях. Исключением является многопользовательская программная лицензия, для которой выбирать пункт "На этот компьютер" имеет смысл только при запуске Конфигуратора на терминальном сервере или в терминальной сессии. Также в этом случае можно будет выбирать, куда будет помещен файл с активированной лицензией — в каталог профиля текущего пользователя или в каталог, доступный всем пользователям системы. Это будет каталог того компьютера, на котором выполняется активация программной лицензии.То, какой набор лицензий будет доступен для использования, зависит от того, куда будут размещены файлы с активированными лицензиями. Если они размещены в каталоге профиля пользователя, от имени которого выполняется активация лицензии, то другие пользователи этого же компьютера не получат доступ к этим лицензиям. Например, если на терминальном сервере активирована однопользовательская программная лицензия, и она размещена в каталоге профиля текущего пользователя (например, User1), то другой пользователь (например, User2) не сможет работать в то время, когда пользователь User1 не работает. Для того чтобы активированная лицензия была доступна всем пользователям компьютера, ее надо размещать в каталоге, предназначенном для всех пользователей системы. Тогда однопользовательская лицензия из примера, приведенного выше, будет доступна любому пользователю терминального сервера, при условии, что другие пользователи не используют данную лицензию (т.к. она однопользовательская).

4. Как активировать дополнительную программную лицензию?

Если требуется активировать дополнительную клиентскую программную лицензию на компьютере, на котором уже активирована программная лицензия, то делать это необходимо в точности так, как и при первой активации программной лицензии на выбранном компьютере.

Если выполняется получение серверной и многопользовательской программной лицензии и существует возможность запустить Конфигуратор на компьютере с установленным сервером "1С:Предприятия", то рекомендуется выполнять получение обеих лицензий на компьютере сервера, при этом получать лицензию следует "На этот компьютер" и "Всем пользователям данного компьютера".
ВНИМАНИЕ! Не рекомендуется размещать один файл программной лицензии одновременно в нескольких различных каталогах, доступных приложениям "1С:Предприятия". Это может привести к тому, что файл с лицензией станет непригодным для использования, т. к. является одним из вариантов нарушения лицензионного соглашения.

5. Рекомендации по получению программных лицензий

5.1. Файловый вариант информационной базы

5.1.1. Лицензия получается на клиентском компьютере

Однопользовательскую лицензию рекомендуется получать "На этот компьютер" и "Всем пользователям данного компьютера".Многопользовательскую лицензию активировать не имеет смысла.

5.1.2. Лицензия получается на терминальном сервере

Программную лицензию (любую) рекомендуется получать "На этот компьютер" и "Всем пользователям данного компьютера".

5.2. Файловый вариант информационной базы через веб-сервер

5.2.1. На компьютере, где получается лицензия, возможно запустить Конфигуратор
Рекомендуется установить на компьютер с веб-сервером толстый клиент и с помощью Конфигуратора получить лицензию (любую) "На этот компьютер" и "Всем пользователям данного компьютера". Так можно поступить, если веб-сервер развернут на ОС Windows.

5.2.2. На компьютере, где получается лицензия, невозможно запустить Конфигуратор
Установить на этот компьютер сервер необходимой разрядности и получить лицензию для компьютера сервера с любого компьютера в сети, на котором установлен толстый клиент. Серверное приложение позволит получать программную лицензию даже в том случае, если отсутствует серверная лицензия. Рекомендуется получать лицензию (любую) "На компьютер сервера 1С:Предприятия". С помощью этого способа можно получить, например, многопользовательскую программную лицензию для работы с файловой информационной базой через веб-сервер, развернутый на ОС Linux.

5.3. Клиент-серверный вариант информационной базы

5.3.1. Лицензия получается на клиентском компьютере

Однопользовательскую лицензию рекомендуется получать "На этот компьютер" и "Всем пользователям данного компьютера".

Многопользовательскую лицензию рекомендуется получать "На компьютер сервера 1С:Предприятия".

Получать многопользовательскую лицензию "На этот компьютер" не имеет смысла.

5.3.2. Лицензия получается на терминальном сервере

Программную лицензию (любую) рекомендуется получать "На этот компьютер" и "Всем пользователям данного компьютера".

5.3.3. Лицензия получается на компьютере сервера "1С:Предприятия"

Программную лицензию (любую) рекомендуется получать "На этот компьютер" и "Всем пользователям данного компьютера".

5.4. Серверная лицензия

5.4.1. Лицензия получается на клиентском компьютере

Рекомендуется получать программную лицензию (любую) "На компьютер сервера 1С:Предприятия".

5.4.2. Лицензия получается на компьютере сервера "1С:Предприятия"

Рекомендуется получать программную лицензию (любую) "На этот компьютер" и "Всем пользователям данного компьютера".

См. также

PowerTools от 1 000
Подписаться Добавить вознаграждение

Комментарии

1. KV1s (KroVladS) 06.11.12 10:30
Нужно было в файлы приложить отсканированное руководство администратора.
Дмитрий74Чел; slavutich2; +2 Ответить
2. Владимир Чепурной (91197ch) 06.11.12 15:07
Статья по сути описывает как это делать. Еще бы рекомендации при переустановке Операционной на сервере , где программные лицензии, и что делать если он сдох и есть резервный. Боюсь того дня когда резко понадобиться перерегистрировать программные лицензии на другой машине в середине рабочего дня. Сейчас есть физические ключики и они кажутся надежднее.
3. 1Cergey Шумков (1Cergey) 07.11.12 08:31
Было бы интересно узнать, как теперь запустить программные лицензии , если часть пользователей подключилось терминалом , а часть просто к расшаренной папке на сервере , в файловом варианте ?
4. Эдуард Зелинский (VasMart) 07.11.12 10:40
(3) 1Cergey,
Никак. Либо терминал, либо на однопользовательские разбивать. Франчи его стали за отдельное вознаграждение предлагать... В Вашем варианте только физический ключ + настройка nethasp. Или...
5. Эдуард Зелинский (VasMart) 07.11.12 10:41
Либо покупать сколько надо на терминал и отдельно на пользователей.
6. Sergey Ivanov (sergb1979) 07.11.12 10:53
спасибо за перевод книжки 1с.
Все доходчиво и хорошо
7. Анатолий Васильченко (zveruga56) 07.11.12 10:59
Описанный вариант не подходит для запуска 1С на компьютерах клиентов через расшаренную папку.

Для файлового режима и работы с базой по сети (т.е. 1С выполняется на клиентских компьютерах) возможны такие варианты:

1. Купить доп.лицензии и на каждый компьютер активировать однопользовательскую лицензию.
2. Поменять лицензии на USB Hasp и поднять службу Hasp License Manager.

Может быть можно как-то через сервер 1С раздавать лицензии для терминальных и сетевых клиентов, работающих с файловой базой?.
Кто так делал - отзовитесь!
8. Денис (Den_D) 07.11.12 11:00
а разве в книжке не доходчиво написано?
там и книжка то тонюсенькая
10. Levran123 07.11.12 11:58
А а случае если есть одна лицензия поставки и 1 дополнительная (программные). И надо двух пользователей запустить на терминальный сервер? Ставим две однопользовательские на сервер?
11. Сергей Крымов (СергейК) 07.11.12 12:14
(2) 91197ch,
Еще бы рекомендации при переустановке Операционной на сервере , где программные лицензии, и что делать если он сдох и есть резервный.

Вот для таких случаев прорабатываем вопрос с виртуализацией.
Чтоб можно было спокойно перезапустить сервер на другом железе.
Планирую попробовать бюджетный бесплатный вариант с WMWare.
Но пока до тестов все ни как не дойдет :-(
12. Анатолий Васильченко (zveruga56) 07.11.12 14:08
(10) Levran123,
Программные лицензии основной поставки равнозначны доп. лицензиям. Можно установить на сервер несколько файлов лицензий.

Очередная терминальная сессия при запуске в режиме задачи будет просматривать все *.lic файлы в каталоге с лицензиями терминального сервера, и если один из файлов не занят, то 1С:Предприятие получит лицензию. А если все лицензии заняты, то предложит получить новую лицензию, после чего в этом каталоге появится еще один lic-файл.

Для этого надо при запуске клиента в терминальной сессии получить лицензию "На этот компьютер" в варианте "Всем пользователям данного компьютера".
При этом любой файл с лицензией подходит для любой терминальной сессии.
13. Анянов Михаил (insurgut) 07.11.12 20:43
Следующая статья - об установке клиентов на клиентские машины? :-/
14. Владимир Самойлов (samamoiloff) 08.11.12 09:08
По тексту встречаются упоминания, что файл лицензии там-то... Тогда в результирующем списке по пунктам желательно указать для них, где лежат файлы лицензий, возможно это будет смотреться логичней...
15. Levran123 08.11.12 20:17
(12)Большое спасибо, а то 1С с ответом не торопится.
16. Роман Кокарев (РоманКокарев) 09.11.12 14:36
Хорошая статья. Считаю, будет полезна тем, кто так или иначе сталкивается с программными лицензиями. Иногда бывает полезно почитать одно и то же в разных форматах.
17. Vlad Matveev (psamt1k) 09.11.12 14:41
Дано:
1 компьютер с 2мя серверами 1С (8.1 и 8.2), соответственно клиент-серверный вариант работы пользователей.

Что нужно:
Установить многопользовательские лицензии, чтобы они были видны по возможности для пользователей 8.1 и 8.2

Если я установлю по принципу: с компьютера сервера "на этот компьютер", то все пользователи 8.1 и 8.2 будут видеть лицензии?
18. 1Cergey Шумков (1Cergey) 09.11.12 14:45
(17) А что у нас 8.1 уже умеет получать программные лицензии ? Для 8.1 толко аппаратная защита .
19. Игорь Паршиков (igorscorp77) 09.11.12 21:03
Всё-таки что программная лицензия анализирует на компе? Везде разные данные. По-крайней мере с величиной ОЗУ уже на практике узнал программная лицензия не связана. Может у кого есть достоверные данные?
20. Andrey H (han_kdz) 10.11.12 19:27
Не понял, как активировать дополнительные лицензии. Есть 10 шт в терминальном сервере. Купили еще 10. Как их добавить? Мастер же не запускается, пока не попытается 11-й войти.
21. Babys (babys) 11.11.12 14:38
Автор забыл добавить
Многопользовательская лицензия может устанавливаться:

на сервер 1С:Предприятия 8 (за выдачу лицензий отвечает сервер 1С)

на компьютер Web-сервера (за выдачу лицензий отвечает web-сервер)

на сервер терминалов RDP (за выдачу лицензий отвечает сервер терминалов)

Очень важный момент! Многопользовательская лицензия не будет работать по сети в случае файлового режима работы базы 1С. Она рассчитана только на три вышеперечисленных варианта работы.
22. Андрей Штоколов (Alfer) 12.11.12 09:58
ИНФОРМАЦИЯ ПОЛЕЗНАЯ ... но все надо испытать ручками
23. Vlad Matveev (psamt1k) 12.11.12 11:32
(18) 1Cergey, Спасибо.
Просто понадобилось докупить лицензий (сейчас на 50 стоит ключик), спрашивал у франча (с которым работаем), говорят что можно программную поставить так, что будет видеть и 8.1 и 8.2. Значит обманул?
24. Олег Шалимов (CaSH_2004) 13.11.12 23:04
(23) Я не спец в программных защитах, но как вы думаете если платформа 8.1 вообще никак не анализирует существование программной защиты то она их увидит? У франчей и админов есть 100% работающий рецепт если они ошиблись в своих обещаниях что все "полетит" - ставят ломанную версию и все дела.
25. Андрей Акулов (verter.me) 05.06.13 23:51
Спасибо за статью. А лицензия при подключении по тонкому клиенту устанавливается на сервере по тому-же сценарию, что и для веб-клиента?
26. Сергей Маслов (LexSeIch) 29.07.13 04:25
Мир этому дому!
Спасибо за статью. Не хватает только блок-схемы на все случаи жизни.Все таки, ИМХО, USB ключи лучше. Хотя для виртуализации использовать программные проще.
27. Petr (sevipa) 09.09.13 23:38
Доброго времени суток! Т.е. по смыслу статьи получается что если у меня файловый вариант на 5 пользователей то установка многопользовательской лицензии на одном из ПК, не позволит работать всем остальным и получать лицензии для работы. и мне по любому придется загонять пользователей в терминал (но ведь его тоже придется купить как и серверную ОСь... ?! Или я ошибаюсь?
28. Alister (Alister) 10.09.13 00:40
если у меня файловый вариант на 5 пользователей то установка многопользовательской лицензии на одном из ПК, не позволит работать всем остальным и получать лицензии для работы

В файловом варианте без терминала для программных лицензий только активировать отдельные однопользовательские лицензии (там же в комплекте на выбор пины идут, или один многопользовательский, или несколько однопользовательских) на каждом компе пользователей, многопользовательские программные лицензии только для клиент-сервера, терминала или веб-сервера, все описано в ЖКК.
29. Alister (Alister) 10.09.13 00:42
если все лицензии заняты, то предложит получить новую лицензию, после чего в этом каталоге появится еще один lic-файл.
Для этого надо при запуске клиента в терминальной сессии получить лицензию "На этот компьютер" в варианте "Всем пользователям данного компьютера".

При получении лицензии под сервером терминалов уже ничего не предлагает выбрать - сама все делает. :)
30. Максим Кулбараков (zlakizla) 15.10.13 12:18
Подскажите, если на сервере установить многопользовательскую лицензию на 5 пользователей и пользователи будут подключатья по РДП к серверу, то когда один пользователь запускает 3 базы БП, например, то он тратит 3 лицензии из 5 или 1?
31. Анатолий Васильченко (zveruga56) 09.11.13 22:30
(30) zlakizla,
Один сеанс - одна лицензия. Количество открываемых баз любое.
32. Сергей Вегнер (OnR) 22.03.14 08:03
>>В этом случае файл с полученной программной лицензией всегда будет размещаться в каталоге профиля того пользователя, от имени которого работает сервер "1С:Предприятия" (по умолчанию — USR1CV82) на том компьютере, на котором работает сервер "1С:Предприятия".
если все лицензии лежат в профиле пользователя USR1CV82 , то как при запуске файловой базы из под другого пользователя 1с узнает где лежат лицензии , где это можно прописать?
33. Михаил Никитин (M.Nikitin) 28.03.14 15:19
(31) zveruga56,
Подскажите может, ситуация такая: есть терминальный сервер , лицензия с основной поставки БП + 3 клиентские лицензии,
мои действия : на терминальном сервере поочередно активировать все 4 лицензии ( на этот компьютер и для всех пользователей) - вопрос - просуммируются ли они?
34. Кирилл Евсеев (Капитан.Кук) 28.03.14 15:25
(33) M.Nikitin, "просуммируются", в итоге в папке где хранятся лицензии, должны появиться 4 файла.
35. Галина Ивлева (galinka1c8) 19.05.14 10:06
Интересная статья. Было бы еще интересны действия по переустановке, а то танцы с бубном не только у нас, но и у сотрудников франчайзи).
36. mic auto (4ur) 26.05.14 10:56
никто не сталкивался с такой ситуацией:

терминальный сервер, все на нем и терминалка, и сервер, и SQL, получил лицензии на сервер 1С и многопользовательские клиентские, прошла неделя и вдруг:
На сервере 1С:Предприятия не найдена лицензия. Не обнаружен ключ защиты программы или полученная программная лицензия!
по причине:
Ошибка программного лицензирования
Файл программной лицензии не предусматривает возможность запуска сервера 1С:Предприятия: file://C:/ProgramData/1C/1Cv82/conf/*.lic, Ошибка программного лицензирования
Файл программной лицензии не предусматривает возможность запуска сервера 1С:Предприятия: file://C:/ProgramData/1C/1Cv82/conf/*.lic
локальный ключ недоступен: Status=0, EN8SA Локальный, не установлен

причем на сервере никто ничего не менял, удаляю файлы *.lic и переполучаю лицензии, переполучаю с теми же исходными первыми пинкодами, если бы были изменения на сервере система лицензирования данную операцию не дала бы это сделать. И все, дальше снова нормально работает.

Вопрос не задавал бы, если бы это было единичным случаем, а то уже второй раз, с интервалом где-то в неделю...
37. Дмитрий Айткулов (scarfase) 25.08.14 07:58
Добрый день! Возник такой вопрос:
Имеется сервер терминалов RDP на нем стоит сервер 1с + лицензия, для клиентов активирован был один однопользовательский ключ из поставки. Потом с другого магазина была привизена лицензия с другим регистрационным номер т.е. другая поставка тоже однопользовательские лицензии. Как активировать лицензии со второй поставки? И какие рег данные вносить?
38. Cooler (Cooler) 25.08.14 10:01
(37) Так же, как первую, с теми же данными. В чем проблема?
39. Дмитрий Айткулов (scarfase) 25.08.14 10:06
(38) Cooler, Данные разные пишет не соответствует( Щас попробую восстановление сделать
40. Cooler (Cooler) 25.08.14 11:25
(39)
Данные разные пишет не соответствует( Щас попробую восстановление сделать
Ничего не понимаю! При чем тут "восстановление"?

Данные надо указывать того, кто купил лицензию - именно он имеет право пользоваться программой. Соответственно, в окне "О программе" должны отображаться данные покупателя.

Если у вас два разных юрлица (или ИП) будут работать с 1С на одном сервере, то файлы лицензий надо растаскивать по папкам пользователей, чтобы каждому подключалась своя лицензия.
41. Дмитрий Айткулов (scarfase) 25.08.14 12:49
(40) Cooler,
Да уже разобрался спасибо за совет
42. Nicolas85 (Nicolas85) 03.09.14 11:30
Добрый день.

Не подскажете, как быть в такой ситуации. Есть комплект 5 программных лицензий. 3 однопользовательских пин кода уже используются. Сейчас увеличивается количество пользователей, в связи с чем докупаем ещё один комплект из 5 лицензий. Планирую перенести всё на терминальный сервер. Собственно вопрос в следующем как активировать новые лицензии как одну многопользовательскую или как несколько однопользовательских? Не будет конфликта если на терминальном сервере будут одновременно находиться 5 однопользовательских и одна многопользовательская лицензии?
43. Дмитрий Айткулов (scarfase) 04.09.14 07:41
(42) Nicolas85, Новую лицензию активируй как многопользовательскую, а старые как однопользовательские и будет тебе счастье
44. Катя Котова (Dunda) 09.11.14 13:21
Сейчас столкнулась с ситуацией: купили новую программу, вместе с ней ключи на 5 пользователей. У нас уже стоят на сервере аппаратный ключ и программный. И ключей без этих 5 хватает, когда не все сидят в программе. Когда сдают отчетность, заходит больше, но это будет теперь в конце месяца. Вопрос: можно ли как-нибудь активировать лицензии на сервере не дожидаясь, пока программа запросит ключи(база клиент-серверная)?
45. Cooler (Cooler) 09.11.14 18:59
(44) Решение "в лоб": выдернуть аппаратный ключ и запустить 1С - она обязательно запросит лицензию. Активировать многопользовательскую программную и воткнуть ключ на место.

Желательно предварительно уточнить: как аппаратные лицензии уживаются с аппаратным ключом на одном сервере у более опытных специалистов, чем я.
46. Катя Котова (Dunda) 09.11.14 19:23
(45) Cooler, к сожалению не вариант. Сервер закрыт на ключ, сисадмины приходящие, да и если ключ найдется, там уже стоит одна программная лицензия. В какой момент закончатся лицензии не известно.
47. Анянов Михаил (insurgut) 09.11.14 20:05
(44) Dunda, создайте 6 пользователей на терминальном сервере, зайдите под ними и запустите по экземпляру 1С вашей базы.
48. Катя Котова (Dunda) 09.11.14 20:28
Нашла, как это сделать, если программа не запросила ключ.
Зайти в конфигуратор.
Главное меню - Сервис-Получение лицензии.
Пока что-то страшно делать. Как поведут себя аппаратные лицензии с аппаратными?
49. Cooler (Cooler) 09.11.14 20:53
(48)
Как поведут себя аппаратные лицензии с аппаратными?
В воскресный вечер об этом лучше спрашивать Гугль: http://infostart.ru/public/201134/

P.S. Еще раз напоминаю: на свой страх и риск, я сам не пробовал и не проверял!
50. Катя Котова (Dunda) 10.11.14 05:01
Спасибо! Как попробую, отпишусь.
51. Анянов Михаил (insurgut) 10.11.14 07:27
Если не взлетит - всегда аппаратные можно обменять на программные. Жаль не наоборот :(
52. Сергей Дюганов (Dyganov) 12.11.14 16:33
(50) Аппаратные и программный ключи спокойно живут на одном сервере и раздаются. Проверено.
Однако присутствует следующая ситуация. Когда 1Ска получает программную лицензию пользователю выдается предупреждение, точную фразу не помню, но смысл следующий: Был осуществлен запуск платформы с использованием программной лицензии и для уменьшения времени запуска платформы предлагается отключить поиск аппаратной лицензии. Таким образом если пользователи с этим соглашаются через некоторое время все пользователи запускаются только с программными лицензиями. В 8.2 это была просто беда.
В 8.3 (по крайней в последних релизах) дело обстоит проще. Если пользователю с отключенным признаком поиска аппаратного ключа не удалось получить программную лицензию платформа выдает ошибку, но при этом предлагает включить использование аппаратного ключа и запустить оболочку снова.
53. Сергей Дюганов (Dyganov) 12.11.14 16:45
(50) Кстати, раньше было указание на статью http://infostart.ru/public/201134/ используя описанный там метод можно разделить пользователей на получающих программные или аппаратные лицензии указывая необходимые параметры при подключении баз. Либо всем принудительно установить /UseHwLicenses+ чтобы пользователи не могли отключать использование аппаратного ключа тогда после разбора всех аппаратных лицензий будут раздаваться программные.
54. Евгений Юрченко (voidname) 14.11.14 12:05
Такая ситуация: есть сервер 1С Предприятия, на нем пара баз, и еще несколько баз в файловом варианте в локальной сети. Назрело три вопроса:
1. Если поднять терминальный сервер и поставить на него многопользовательскую лицензию, будет ли доступ к базам обоих вариантов?
2. Можно ли развернуть терминальный сервер и сервер 1С на разных компьютерах, и будет ли в этом случае выдавать лицензию на терминальную сессию, а не на экземпляр 1С Предприятия?
3. Уточнение на всякий случай) Отличие "многопользовательской лицензии для терминального сервера" от обычной многопользовательской только в способе установки?
55. Сергей Дюганов (Dyganov) 17.11.14 04:42
(54)
1. Пользователи работающие на терминальном сервере будут ходить и в файловые базы и в базы на сервере предприятия, т.к. лицензию будет получать непосредственно запускаемый клиент.
2. Опять же. При такой конфигурации лицензию будет получать непосредственно запускаемый клиент, а значит подсчет будет вестись как с локальными однопользовательскими 1 пользователь(сессия) -> неограниченное количество сеансов.
3. По сути "многопользовательской лицензии для терминального сервера" не существует. Есть многопользовательская лицензия которую можно активировать на терминальном сервере.

Вот выдержка из руководства администратора (версия 8.3)

9.2.3.8. Терминальный сервер
В данном случае возможны следующие варианты получения лицензий.
9.2.3.8.1. Однопользовательская программная лицензия
Обеспечивает запуск произвольного количества экземпляров системы в режиме 1С:Предприятие или Конфигуратор от лица одной терминальной сессии.
Программные лицензии (как однопользовательские, так и многопользовательские), активированные для терминального сервера, складываются в том случае, если файлы с лицензиями доступны всем пользователям терминального сервера.
9.2.3.8.2. Многопользовательская программная лицензия
Многопользовательская программная лицензия может быть активирована для терминального сервера и использоваться как для файлового, так и для клиент-серверного варианта системы. В этом случае обеспечивается запуск произвольного количества экземпляров системы в режиме 1С:Предприятие или Конфигуратор для такого количества одновременных подключений к терминальному серверу (терминальных сессий), на сколько пользователей активирована многопользовательская программная лицензия.
Программные лицензии (как однопользовательские, так и многопользовательские), активированные для терминального сервера, складываются в том случае, если файлы с лицензиями доступны всем пользователям терминального сервера.
56. Евгений Юрченко (voidname) 17.11.14 05:21
Спасибо за ответ, но я все равно никак не могу осознать логику лицензирования х)
Терминал находит лицензию у себя, чувствует прилив наглости, подключается к серверу, сервер считает что раз подключился, не спрашивая лицензии, то имеет право. Файловая база и того проще, она целиком пассивна и никогда ничего не проверяет. Терминал учитывает каждую лицензию как однопользовательскую.

Если лицензия на сервере, терминал ищет лицензию у себя, не находит, ищет хаспы, не находит, грустно вздыхаит и идет к серверу на поклон. Сервер понимает, что имеет дело с нищебродом, и начинает по-буржуйски зажимать лицензии из расчета 1 лицензия = 1 экземпляр 1С Предприятия. Причем при попытке получить доступ к файловой базе, сервер, как матерый чиновник, шлет подальше, мол не его сфера ответственности.
В такой логике я не понимаю только одного: что мешает расшарить в локали папку с ключом лицензии, прописать в conf клиентов путь, и ходить на сервер? Хотя в этом случае не понятно кто будет заниматься подсчетом лицензий. И как будет выдаваться лицензия, на сессию или на экземпляр?
57. Анянов Михаил (insurgut) 17.11.14 06:57
(56) voidname, с аналогичными доводами - что мешает менеджер лицензий Hasp на любом компьютере в сети поднять? Он денег ведь не просит :)
58. Сергей Дюганов (Dyganov) 17.11.14 07:38
(56)
В принципе все верно.
Очередность поиска следующая (как только на каком-то этапе ключ найден дальше поиск не ведется)

1. Ищем клиентом локальный ключ программный
2. Ищем Аппаратный локальный или сетевой (прописанный в NetHASP.ini)
3. Пробуем получить у лицензию от сервера предприятия. (да! он ведет счет расточительно, на каждый сеанс)

"Расшарить" файл с программной лицензией нельзя, точней можно но результат будет нулевой т.к. конфигурация компьютера не будет совпадать с описанной в файле лицензий.

PS. Или может быть вопрос в чем-то другом?
59. Евгений Юрченко (voidname) 17.11.14 08:26
insurgut, менеджер хасп-лицензий вроде как не работает с программными лицензиями 1С.
"Расшарить" файл с программной лицензией нельзя, точней можно но результат будет нулевой т.к. конфигурация компьютера не будет совпадать с описанной в файле лицензий.
PS. Или может быть вопрос в чем-то другом?

Вопрос вы поняли правильно. Читаю Инструкцию по получению программных лицензий стр 23, там написано: "Многопользовательская лицензия не привязана к какому-либо компьютеру пользователя, подсчет количества сеансов выполняется на сервере." Получается, если файл лицензии лежит на терминальном сервере, он расшарен, и у клиента в conf прописано "искать лицензию на терминале" то все должно работать. Но опять же непонятно, как в этом случае сервер терминалов будет подсчитывать лицензии, на нем же не будет ни одного процесса 1cv8. И непонятно, как он будет их раздавать, по-человечески или таки по-буржуйски. Хотя есть сильное подозрение, что по-человечески, способ-то не отличается от однопользовательской лицензии.
60. Сергей Дюганов (Dyganov) 17.11.14 08:49
(59) voidname, не путайте теплое с мягким. Фраза "Многопользовательская лицензия не привязана к какому-либо компьютеру пользователя, подсчет количества сеансов выполняется на сервере." относится к варианту когда лицензии раздает "1С:Сервер предприятия". В случае с теминальным сервером лицензии раздаются как локальные программные. Лишь с тем отличием что раздать сможет не 1ну лицензию а 10, 20 и .т.д. Для этого лицензии должны лежать на терминальном сервере в доступном для всех пользователе месте. Например в All users.
И Внимание!!! нельзя хранить несколько копий одной и той же лицензии. Платформа в этом случае предупреждает что лицензия не предназначена для установки на несколько компьютеров и "портит" все копии двойников.
61. Катя Котова (Dunda) 29.11.14 21:48
(60) Dyganov, а если возникнет такая ситуация, как у нас: купили 5 лицензий. из этого комплекта использовали 2 пинкода на стационарных компьютерах. 3е остальных людей работают в другом городе, поэтому подключаются к серверу в терминальном режиме. Можно ли нам остальные 3 пинкода поставить на сервер??
62. Сергей Дюганов (Dyganov) 01.12.14 04:44
(61) Да, конечно. Вы можете активировать их как 3 отдельные локальные лицензии на терминальном сервере. Причем приведу выписку из Инструкции по получению программных лицензий "Обращаем внимание, что все клиентские лицензии – и одно-пользовательские, и многопользовательские – устанавливаются в каталог, доступный всем пользователям, при этом номиналы всех установленных на данный компьютер лицензий суммируются. Распределение лицензий между пользователями будет осуществлять сервер терминалов."
Т.е. Файлы лицензий в 8.3 уже раскладываются в доступный всем пользователям ресурс. С каких версий платформы это изменение я не знаю но в руководстве к 8.2.17 и выше это уже указано. Так что ранее приведенные мной доводы о переносе в общий каталог требуются только если лицензии "раскиданы по профилям пользователей."

Также стоить помнить, что подсчет использованных лицензий ведется по каждой терминальной сессией. Поэтому запустить 10 пользователей под одной УЗ на терминале не получится.
63. Ангел В (AngelVIII) 21.02.15 14:14
Однопользовательская USB не работает на Windows server?
64. Cooler (Cooler) 21.02.15 17:22
(63) AngelVIII, общепринятая точка зрения, что не работает, но некоторые думают иначе. За подробностями - сами понимаете, к кому.
65. Игорь Е (mehkkt) 22.03.15 19:38
хорошо почитал и 12 пост - для меня ответ.
66. L M (lm-alex) 28.01.16 12:25
Доброго дня. Как поступить с установкой 5 лицензий, если с файловым варинтом базы пользователи работают через Web сервер, при условии что 2 пользователя будут работать с постоянного места, остальные 3 должны иметь возможность подключаться из разных мест используя тонкий клиент или браузер и еще возможно подкоючение мобильного приложения. Дайте совета коллеги. Спасибо!
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа