наверх

Алгоритм поиска лицензий при запуске программ системы "1С:Предприятие 8"

27.10.2021



Последовательность поиска лицензий при запуске программ системы "1С:Предприятие 8"


Программные продукты системы "1С:Предприятие 8" могут защищаться от несанкционированного копирования как с помощью программных лицензий, так и аппаратных USB-ключей.

Программная система защиты ПРОФ версий продуктов "1С:Предприятие 8" появилась еще в 2010 году и в настоящий момент продукты 1С с программной защитой являются основным вариантом поставки.


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


Получить доступ к облаку 1С:Фреш бесплатно на 30 дней!


Возможны различные сценарии использования лицензий: 

  • Программные лицензии и аппаратные USB-ключи могут быть установлены как локально на персональных компьютерах, так и на серверах. 
  • Лицензии с сервера может раздавать сервер "1С:Предприятия", специальный модуль web-сервера или менеджер ключа (HASP License Manager), а в некоторых случаях лицензии на сервере могут быть получены клиентским приложением самостоятельно. 
  • Информационные базы могут запускаться как с помощью Толстого/Тонкого клиента 1С:Предприятия, так и обычного веб-браузера (например, Google Chrome или Яндекс.Браузер).
  • На последовательность поиска лицензий также может существенно влиять формат используемых информационных баз, способ подключения, режим работы и вид запускаемого приложения.

Поэтому администратору системы важно понимать как и в какой последовательности система 1С осуществляет поиск доступных лицензий в каждом конкретном случае.

Таким образом для каждого из сценариев существует отдельный алгоритм поиска лицензий:

  • Запуск клиентским приложением 1С:Предприятия файловой базы без ее публикации на веб-сервере.
  • Запуск тонким клиентом 1С:Предприятия файловой базы опубликованной на веб-сервере (Apache или IIS).
  • Запуск клиентским приложением 1С:Предприятия клиент-серверной базы.
  • Запуск веб-клиентом (браузером).
  • Поиск лицензии на сервер 1С:Предприятие 8.
  • Поиск лицензий при COM-соединении.


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

Примечания:

  • Программные лицензии и аппаратные ключи могут одновременно использоваться для параллельной работы с общими серверами и/или информационными базами в любом сочетании (например, сервер с USB-ключом + программная клиентская лицензия, программная лицензия на сервер + клиентский USB-ключ, программная клиентская лицензия + клиентский USB-ключ и т.д.). 
  • При запуске клиент-серверной базы сначала осуществляется поиск лицензии на сервер 1С:Предприятия, а потом клиентской лицензии.
  • У программных лицензий нет аналога HASP License Manager (HASP LM), как у аппаратных ключей, который бы умел раздавать клиентские лицензии клиентам по сети;
  • Одна и та же клиентская лицензия может использоваться для запуска как 32-bit, так и 64-bit клиентского приложения 1С:Предприятия (Тонкий клиент/Толстый клиент/Конфигуратор).
  • Лицензия на сервер 1С:Предприятия 8.3 (x86-64) может использоваться для запуска как 32-bit, так и 64-bit приложения сервера 1С, а Лицензия на сервер 1С:Предприятия 8.3 (x86-32) позволяет запускать только 32-разрядную версию сервера 1С.


1. Порядок поиска клиентской лицензии при запуске файловой базы (без ее публикации на веб-сервере) клиентским приложением 1С:Предприятие 8

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

  • Выполняется попытка получения лицензии из того файла программной лицензии или ключа защиты HASP того же типа (серия, сетевой или локальный), откуда лицензия была получена при последнем успешном подключении; *
  • Выполняется поиск программных лицензий на локальном компьютере;
  • Выполняется поиск локального ключа HASP;
  • Выполняется поиск по сети многопользовательского ключа HASP, доступного с помощью программы HASP License Manager.
  • Если конфигурация базовая, клиентское приложение выполняет поиск лицензии базовой версии на локальном компьютере. **


Примечания:

* Информация о лицензии (или о ключе защиты HASP), которая была получена при последнем успешном подключении, сохраняется в служебном файле 1cv8conn.pfl. На компьютере с ОС Windows файл скорее всего будет в каталоге C:\ProgramData\Application Data\1C\1Cv8\.

** Если на компьютере с установленной базовой версией программы 1С:Предприятия доступна программная лицензия на платформу уровня ПРОФ или аппаратный ключ HASP, то, как следует из описанного порядка поиска, информационная база базовой версии программы будет запущена с лицензией или ключом от версии ПРОФ. Это штатное поведение системы для данного сценария использования, т.к. поиск лицензии базовой версии выполняется только в случае, если не было обнаружено никаких других лицензий или ключей.


Поиск аппаратного ключа защиты HASP клиентским приложением 1С:Предприятие может быть отключен с помощью флага Использовать аппаратную лицензию (ключ защиты) в окне настроек программы, параметра UseHwLicenses=0 конфигурационного файла 1cestart.cfg или ключа /UseHwLicenses- в параметрах запуска конкретной информационной базы. В этом случае в описанном выше алгоритме будут пропущены пункты поиска аппаратных ключей защиты HASP. Обратите внимание, что данные настройки учитываются только при поиске ключей клиентским приложением 1С:Предприятия и никак не влияют возможность использования и последовательность поиска ключей сервером.
Подробнее >>


Примечание:

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


2. Порядок поиска клиентской лицензии при запуске файловой базы опубликованной на веб-сервере тонким клиентом "1С:Предприятие 8" 

При запуске тонким клиентом "1С:Предприятие" файловой базы опубликованной на веб-сервере (Apache или IIS) поиск свободной лицензии сначала осуществляется на клиентской машине, а потом на машине с веб-сервером в следующей последовательности:

2.1. На компьютере с тонким клиентом 1С:Предприятие:

  • Выполняется попытка получения лицензии из того файла программной лицензии или ключа защиты HASP того же типа (серия, сетевой или локальный), откуда лицензия была получена при последнем успешном подключении;
  • Выполняется поиск программных лицензий на локальном компьютере;
  • Выполняется поиск локального ключа HASP;
  • Выполняется поиск по сети многопользовательского ключа HASP, доступного с помощью программы HASP License Manager.

2.2. На компьютере с модулем расширения веб-сервера (wsisapi.dll):

  • Выполняется попытка получения лицензии из того файла программной лицензии или ключа защиты HASP того же типа (серия, сетевой или локальный), откуда лицензия была получена модулем веб-сервера при последнем успешном подключении;
  • Выполняется поиск программных лицензий на компьютере, где установлен модуль веб-сервера;
  • Выполняется поиск ключа HASP на компьютере, где установлен модуль веб-сервера;
  • Выполняется поиск по сети многопользовательского ключа HASP, доступного модулю веб-сервера с помощью программы HASP License Manager.


Примечания:

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



3. Порядок поиска клиентской лицензии при запуске клиент-серверной базы клиентским приложением "1С:Предприятие 8" 

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

3.1. На компьютере с клиентским приложением:

  • Выполняется попытка получения лицензии из того файла программной лицензии или ключа защиты HASP того же типа (серия, сетевой или локальный), откуда лицензия была получена при последнем успешном подключении;
  • Выполняется поиск программных лицензий на локальном компьютере;
  • Выполняется поиск локального ключа HASP;
  • Выполняется поиск по сети многопользовательского ключа HASP, доступного с помощью программы HASP License Manager.

3.2. На компьютере менеджера кластера, на который назначен сервис сеансовых данных:

  • Выполняется попытка получения лицензии из того файла программной лицензии или многопользовательского ключа защиты HASP того же типа (серия, сетевой или локальный), откуда лицензия была получена при последнем успешном подключении;
  • Выполняется поиск программных лицензий на компьютере менеджера кластера сервера "1С:Предприятия";
  • Выполняется поиск ключей HASP, установленных на компьютере менеджера кластера сервера "1С:Предприятия";
  • Выполняется поиск по сети многопользовательского ключа HASP, доступного с помощью программы HASP License Manager.

3.3. На компьютере менеджера кластера, на который назначен сервис лицензирования:

  • Выполняется попытка получения лицензии из того файла программной лицензии, откуда лицензия была получена при последнем успешном подключении;
  • Выполняется поиск программных лицензий на компьютере менеджера кластера сервера «1С:Предприятия».


Примечания:

  • При запуске клиент-серверной базы опубликованной на веб-сервере модуль расширения веб-сервера отключается и поиск клиентской лицензии осуществляется только сервером 1С:Предприятия;
  • При выдаче лицензий сервером 1С:Предприятия лицензия выдается на каждый запуск (сеанс);
  • Если ключ установлен локально непосредственно на компьютере менеджера кластера сервера "1С:Предприятия", то сервер 1С:Предприятия может выдать клиентскую лицензию даже с однопользовательского ключа HASP. 
  • При поиске клиентской лицензии сервером 1С:Предприятие игнорируется параметр UseHwLicenses, т.е. поиск ключа будет осуществляться даже в случае, если в настройках запуска был снят флаг "Использовать аппаратную защиту (ключ защиты)". Максимум можно заблокировать поиск ключа по сети с помощью настроек файла nethasp.ini, а использование сервером локального клиентского ключа запретить невозможно.
  • Клиентские аппаратные ключи HASP системы "1С:Предприятие 8" могут быть трех различных серий: ORGL8 (от 1 до 100 пользователей) , ORG8A (на 300 пользователей), ORG8B (на 500 пользователей). При одновременном использовании ключей различных серий лицензии на них ищутся в следующем порядке:

    • в ключе ORGL8 (любые клиентские ключи от 1 до 100 рабочих мест включительно);
    • в ключе ORG8A (на 300 рабочих мест);
    • в ключе ORG8B (на 500 рабочих мест).

Важно !
Обратите внимание, что сервер "1С:Предприятие 8" (для клиент-серверных баз) и модуль расширения веб-сервера (для файловых баз) могут получить клиентскую лицензию только от одного аппаратного ключа защиты одной серии обнаруженного по сети с помощью HASP License Manager. Если в сети будет обнаружено несколько многопользовательских клиентских ключей серии ORGL8 (от 5 до 100 рабочих мест), то сервером будет произвольно выбран только один из ключей. Если данный ключ окажется занят или все лицензии с этого ключа будут исчерпаны, то после этого сначала будет производиться поиск одного многопользовательского ключа ORG8A (на 300 рабочих мест), затем одного многопользовательского ключа ORG8B (на 500 рабочих мест), а поиск в сети других ключей серии ORGL8 выполняться уже не будет! 
Подробнее >>



4. Порядок поиска клиентской лицензии при запуске веб-клиентом

Порядок поиска клиентской лицензии при запуске веб-клиентом (веб-браузером) отличается для файлового и клиент-серверного варианта.

Файловый вариант
Клиент-серверный вариант
4.1. При запуске веб-клиентом файловой базы поиск клиентской лицензии осуществляется специальным модулем расширения веб-сервера (wsisapi.dll) в следующем порядке:

  • Выполняется попытка получения лицензии из того файла программной лицензии или ключа защиты HASP того же типа (серия, сетевой или локальный), откуда лицензия была получена модулем веб-сервера при последнем успешном подключении;
  • Выполняется поиск программных лицензий на компьютере, где установлен модуль веб-сервера;
  • Выполняется поиск ключа HASP на компьютере, где установлен модуль веб-сервера;
  • Выполняется поиск по сети многопользовательского ключа HASP, доступного модулю веб-сервера с помощью программы HASP License Manager.

4.2. При запуске веб-клиентом клиент-серверной базы модуль расширения веб-сервера отключается и поиск клиентской лицензии осуществляется сервером 1С:Предприятия в следующем порядке:

  • Выполняется попытка получения лицензии из того файла программной лицензии или многопользовательского ключа защиты HASP того же типа (серия, сетевой или локальный), откуда лицензия была получена сервером 1С:Предприятия при последнем успешном подключении;
  • Выполняется поиск программных лицензий на компьютере менеджера кластера сервера "1С:Предприятия";
  • Выполняется поиск ключей HASP, установленных на компьютере менеджера кластера сервера "1С:Предприятия";
  • Выполняется поиск по сети многопользовательского ключа HASP, доступного с помощью программы HASP License Manager;
  • Выполняется попытка получения программной лицензии на компьютере менеджера кластера, на который назначен сервис лицензирования, из того файла программной лицензии, откуда лицензия была получена при последнем успешном подключении;
  • Выполняется поиск программной лицензии на компьютере менеджера кластера, на который назначен сервис лицензирования.


    Примечания:

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

    5. Порядок поиска лицензии на сервер "1С:Предприятия 8"

    При установке соединения клиентского приложения с сервером "1С:Предприятия", проверка наличия серверной лицензии осуществляется в следующей последовательности:

    5.1. На компьютере рабочего процесса, обслуживающего соединение с информационной базой:

    • Выполняется попытка получения лицензии из того файла программной лицензии или ключа защиты HASP, откуда лицензия была получена при последнем успешном подключении;
    • Выполняется поиск программной лицензии 32-разрядного сервера (только для 32-разрядного сервера «1С:Предприятия»);
    • Выполняется поиск программной лицензии 64-рязрядного сервера;
    • Выполняется поиск локального ключа 32-разрядного сервера (только для 32-разрядного сервера «1С:Предприятия»);
    • Выполняется поиск локального ключа 64-разрядного сервера.

    5.2. На менеджере кластера, на который назначен сервис лицензирования:

    • Выполняется попытка получения лицензии из того файла программной лицензии, откуда лицензия была получена при последнем успешном подключении;
    • Выполняется поиск программной лицензии 32-разрядного сервера (только для 32-разрядного сервера «1С:Предприятия»);
    • Выполняется поиск программной лицензии 64-рязрядного сервера.


    6. Порядок поиска лицензий при COM-соединении

    6.1. При использовании 32-разрядного COM-соединения поиск доступной лицензии осуществляется в следующем порядке:

    • локальные клиентские лицензии;
    • локальные серверные лицензии (как 32-разрядные, так и 64-разрядные);
    • сетевые клиентские лицензии;
    • клиентские лицензии на сервере «1С:Предприятия» (в клиент-серверном варианте) или веб-сервере (в случае файлового варианта, подключенного через веб-сервер).

    6.2. При использовании 64-разрядного COM-соединения поиск доступной лицензии осуществляется в следующем порядке:

    • локальные клиентские лицензии;
    • локальная серверная лицензия (только 64-разрядные);
    • сетевые клиентские лицензии;
    • клиентские лицензии на сервере «1С:Предприятия» (в клиент-серверном варианте) или веб-сервере (в случае файлового варианта, подключенного через веб-сервер).

    Таким образом, при COM-соединении могут использоваться как клиентские лицензии, так и серверные.


    Дополнительно

    Файл программной лицензии считается доступным для использования, если:

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

    Если в процессе поиска не было обнаружено ни одной доступной лицензии, то программа 1С формирует сообщение: "Не найдена лицензия. Не обнаружен ключ защиты программы или полученная программная лицензия!"

    Не обнаружен ключ защиты программы или полученная программная лицензия 1С:Предприятия

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

    Порядок поиска клиентской лицензии 1С:Предприятие

    Если в окне с ошибкой нажать кнопку "Подробно", то будет открыто окно Журнал поиска ключа. В данном окне приведена информация о том, где выполнялся поиск лицензий, статус этого поиска (успешно или не успешно) и каковы причины неуспешного поиска. Данный журнал может упростить диагностику проблем с лицензиями.

    Порядок поиска клиентской лицензий 1С:Предприятие


    При планировании использования программных лицензий также следует помнить о следующих особенностях:

    • Из одного сеанса операционной системы к одному файлу программной лицензии могут получить одновременный доступ не более 256 процессов;
    • На одном компьютере доступ к одному файлу программной лицензии можно получить не более чем из 256 сеансов операционной системы.



     © Компания "Онлайн", 2021
    www.online-ufa.ru




    Похожие статьи на тему:




    Ответы на вопросы пользователей (FAQ)

    1. Вопрос: Можно ли с помощью параметра UseHwLicenses, или каким-то другим способом, настроить выдачу лицензий так, что бы сначала лицензии выдавались с аппаратного USB-ключа и только потом использовались программные лицензии?

    Ответ: К сожалению нет, параметр UseHwLicenses влияет только на вкл/выкл использования аппаратных ключей, но на последовательность поиска лицензий тем же самым, который указан в алгоритме. Порядка выдачи лицензий можно попробовать изменить, но другим способом, а не с помощью UseHwLicenses - например, в случае использования сервера 1С:Предприятия в кластере можно выделить отдельный сервер лицензирования и перенести на него программные лицензии. В этом случае, сервер будет сначала раздавать лицензии с аппаратного ключа HASP и только потом программные с сервера лицензирования.


    2. Вопрос: Как запретить серверу 1С:Предприятия использовать аппаратный ключ? Пробовал прописывать UseHwLicenses, но сервер на него не реагирует.

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


    3. Вопрос: Есть файловая база опуликованная на веб-сервере Apache. Как веб-серверу запретить выдавать клиентские лицензии?

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


    4. Вопрос: База опубликована на веб-сервере. Почему база запускается только Тонким клиентом 1С:Предприятие, а при при попытке открыть любым веб-браузером выходит ошибка "Не обнаружено свободной лицензии"?

    Ответ: Скорее всего при работе тонким клиентом 1С клиентское приложение у вас само получает лицензию (локальную или по сети от HASP LM), а не от сервера. В отличии от "родного" тонкого клиента 1С, который умеет работать с лицензиями 1С, веб-клиент (например, браузер Chrome) разработан сторонней компанией (например, Coogle), он ничего "не знает" о лицензиях 1С и может ее получить только от сервера (от модуля веб-сервера, если база файловая, или от сервера 1С:Предприятия, если база в формате SQL). Сообщение "Не обнаружено свободной лицензии" говорит о том, что в момент подключения веб-клиентом на сервере все лицензии уже заняты. Проверить, как именно тонкий клиент 1С сейчас получает лицензию, можно в разделе "Лицензия/Текущая" окна "О программе". 


    5. Вопрос: Почему клиент-серверная база без проблем запускается, а файловая база на том же сервере открывается только на самом сервере, а при ее запуске на клиентской машине выходит ошибка "Лицензия не обнаружена"?

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

    • Запускать файловую базу непосредственно на той машине (в вашем случае на сервере), где у вас активированы клиентские лицензии (можно через удаленный рабочий стол). 
    • Опубликовать файловую базу на веб-сервере.
    • Активировать однопользовательские клиентские лицензии на клиентских ПК, тогда на таких компьютерах можно будет запускать как клиент-серверные, так и файловые базы.
    • Если файловую базу необходимо запустить временно для каких-то технических целей, отладки, тестирования и т.п. и не планируется ввод учетных данных, печать документов или какая-то другая реальная работа с базой, то можно использовать комьюнити-лицензию разработчика.


    6. Вопрос: Файловая база была опубликована на веб-сервере Apache. Все запускалось без вопросов. Купили лицензию на сервер 1С:Предприятия (x86-64), перевели базу в SQL формат и теперь при запуске на клиентах программа выдает "Лицензия не обнаружена". Лицензию на сервере необходимо переактивировать заново?

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



    7. Вопрос: Сейчас на сервере установлены два USB ключа: от сервера 1С:Предприятия 8.3 x64 (USB) + Клиентская лицензия на 100 рабочих мест (USB). Можно ли к этому комплекту доустановить программную лицензию на 50 рабочих мест? Не будет ли конфликтов и потребуется какая-то дополнительная настройка?

    Ответ: Докупить в любом случае можно, программные лицензии и аппаратные USB-ключи могут одновременно использоваться для параллельной работы с общими серверами и/или информационными базами в любом сочетании. Необходимость дополнительной настройки зависит от сценария использования:

    • Если сервер терминальный и все клиенты подключаются по RDP, то никаких дополнительных настроек не требуется. Сначала будут использоваться программные лицензии, а потом с USB-ключа.
    • Если все лицензии клиентам раздает только сервер 1С:Предприятия, то никаких дополнительных настроек не требуется. Сначала будут использоваться программные лицензии, а потом с USB-ключа. 
    • Если часть клиентов получали лицензии от HASP LM, а часть от сервера 1С:Предприятия, то никаких дополнительных настроек не требуется. Последовательность выдачи будет зависеть от конкретного сценария.
    • Если все клиенты получали лицензии только от HASP LM, а не от сервера 1С:Предприятия и раздача лицензий сервером 1С:Предприятия была отключеная, то в настройках кластера необходимо будет разрешить выдачу лицензий сервером 1С:Предприятия (как см. в ответе на предыдущий вопрос). Последовательность выдачи будет зависеть от конкретного сценария.

    Клиентскую лицензию вы можете приобрести напрямую в нашей компании даже если находитесь в другом регионе и лицензии 1С ранее приобретали в другом месте. Стоимость лицензий 1С едина на всей территории РФ. Пинкоды для активации лицензий мы высылаем в течение 2-3 часов после оплаты, а наши специалисты могут удаленно помочь выполнить активацию лицензий с помощью средств удаленного администрирования.
        
         • 
    1С:Предприятие 8 ПРОФ. Клиентская лицензия на 50 рабочих мест - 226600 руб.
         

    Полный прайс-лист >>>



    8. Вопрос: Немного запутался.  Если на машине с сервером 1С:Предприятия установлен USB-ключ на 50 раб.мест + программная лицензия на 20 раб.мест, то какие лицензии будут использоваться сначала, программные или с USB-ключа? Все клиенты в одной сети, подключаются толстым/тонким клиентом 1С без RDP, на сервере установлен HASP LM, выдача лицензий сервером 1С разрешена. 

    Ответ: Сначала клиенты будут пытаться получить лицензии сами от HASP LM (см.п.3.1 алгоритма выше) и только если не смогут получить ее сами обратятся за лицензией к серверу, который сначала будет раздавать программные лицензии, а потом с USB (п.3.2).
    Т.е. последовательность поиска будет выглядеть так:
    USB (от HASP LM) > программная (от сервера 1С:Предприятия) > USB (от сервера 1С:Предприятия).


    9. Вопрос: Терминальный сервер и сервер 1С:Предприятия установлены на разных машинах. На терминальном сервере активирована программная лицензия на 100 рабочих мест. На машине с сервером 1С:Предприятия установлен USB-ключ на сам сервер и клиентский USB ключ еще на 100 рабочих мест. Не могу понять, какой порядок выдачи лицензий будет в данном случае?

    Ответ: К сожалению недостаточно информации, т.к. возможны варианты. Зависит от того, все ли клиенты подключаются по RDP к терминальному серверу или есть клиенты, которые подключаются НЕ через RDP. Все ли клиенты подключаются Толстым/тонким клиентом 1С или будут клиенты работающие через веб-браузер или с помощью мобильного клиента. Все клиенты работают в одной локальной сети или есть удаленные подключения через интернет. Есть ли клиенты, которые подключаются по http(s), установлен ли HASP LM на машине с сервером 1С:Предприятие, разрешена ли выдача лицензий сервером 1С и др.  
    Если предположить, что все клиенты находятся в локальной сети и подключаются по RDP с помощью клиентского приложения 1С (без веб-клиента или мобильного клиента), на машине с ключом установлен HASP LM и разрешена выдача лицензий сервером 1С:Предприятия, то последовательность поиска будет выглядеть так:
    программная (на терминальном сервере) > 
    USB (от HASP LM) > USB (от сервера 1С:Предприятия).
    При других сценариях работы алгоритм может отличаться.


    10. Вопрос: В какой последовательности будет осуществляться поиск клиентской лицензии, если терминальный сервер и сервер 1С:Предприятия подняты на одной и той же машине. На сервере активирована программная лицензия на 50 рабочих мест + установлен аппаратный USB-ключ еще на 50 рабочих мест? Все клиенты подключаются к серверу по RDP тонким/толстым клиентом 1С, клиентские ПК в пределах одной локальной сети с сервером, на сервере установлен HASP LM + включена раздача лицензий сервером 1С:Предприятия.

    Ответ: Если все клиентские ПК подключаются к серверу по RDP и запускают базы с помощью клиентского приложения 1С, то раздачу лицензий сервером 1С:Предприятия можно и отключить, т.к. все клиенты имеют возможность получать лицензии сами. Если раздачу лицензий сервером 1С не отключать, то алгоритм будет выглядеть следующим образом:
    программная (на терминальном сервере) > USB (от HASP LM) > программная (от сервера 1С:Предприятия) > USB (от сервера 1С:Предприятия), но если с сетью и доступностью ключа все в порядке, то  клиенты должны получать лицензии сами и до раздачи лицензий сервером 1С:Предприятия очередь не дойдет.


    11. Вопрос: У нас почему-то порядок получения лицензий не сходится с описанным в статье алгоритмом. Терминальный сервер и сервер 1С:Предприятия развернуты на одной и той же машине. На сервере установлена программная лицензия на 100 рабочих мест, которая при активации была привязана к аппаратному USB-ключу на сервер 1С:Предприятия (х86-64). Все клиенты подключаются к серверу по RDP и, в соответствии с алгоритмом, они должны были получать лицензии сами, но по факту лицензии раздает сервер 1С:Предприятия, что ведет к повышенному расходу лицензий, т.к. сервер выдает лицензии на каждый запуск. Как настроить, что бы клиенты получали лицензии сами, а не от сервера?

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


    12. Вопрос: Помогите разобраться, у нас что-то не так или с алгоритмом поиска ключа, или с их выдачей. На терминальном сервере несколько файловых баз без публикации на веб-сервере. На этом же сервере установлен аппаратный красный ключ HASP Net5 ORGL8 и программная лицензия еще на 5 рабочих мест (лицензия привязана к компьютеру, не к HASP). Суть проблемы - при одновременном запуске в одной терминальной сессии нескольких баз часть из них может быть запущена с программной лицензией, а другая часть берет лицензию от HASP LM с ключа USB. В результате лицензий не хватает, т.к. расходуется их больше, чем клиентских компьютеров. Почему такое может происходить, если в соответствии с документацией лицензия выдается на терминальную сессию и с этой одной лицензией в этой терминальной сессии можно запустить несколько экземпляров программы?

    Ответ: Дело в сочетании нескольких моментов:

    • При повторном запуске 1С (даже в одной и той же терминальной сессии), поиск клиентской лицензии все равно выполняется клиентским приложением заново и лицензия не будет занята еще раз только в том случае, если она была получена из того же источника.

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

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





    Как оставить отзыв о данной статье

    Если данная статья была для Вас полезной, то Вы можете поддержать авторов нашего сайта, оставив свой отзыв. Если у Вас установлен Яндекс.Браузер, то в левом верхнем углу браузера нажмите на кнопку с "замочком" и выберите пункт "Отзывы о сайте".


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

    Если же Яндекс.Браузер не установлен, то Вы можете оставить свой отзыв на странице нашей компании в сервисах Яндекс.Бизнес, Google Карты или Flamp.ru
    Подробная инструкция есть здесь.


    Ключевые слова


    Теги: Алгоритм поиска лицензий 1С, Порядок поиска лицензий 1С, Последовательность поиска лицензий 1С

    Возврат к списку

    Начать сотрудничать с нами легко

    Получить консультацию у менеджера компании “Онлайн” можно по телефону +7 (347) 223-82-28. Звонок бесплатный.

    Или воспользуйтесь формой обратной связи.

    +7
    Яндекс.Метрика