10. Вопрос: Есть файловая база данных, которая опубликована на веб-сервере Apache. Также на сервере установлены две программные лицензии на 5 + 5 рабочих мест. Сейчас появилась необходимость установить на этом сервере еще одну базу, но со старой конфигурацией, не на управляемых формах. База запускается только на самом сервере, а на клиентах выдает ошибку "Лицензия не обнаружена". При публикации базы на веб-сервере она запускается на клиентских ПК, но открывается с пустым интерфейсом. Подскажите, как быть в такой ситуации?
Ответ: Клиентский компьютер может получить многопользовательскую лицензию установленную на сервере только в трех случаях:
- если сервер терминальный и клиент подключается по RDP, то клиент может получить лицензию сам,
- если файловая база опубликована на веб-сервере, то лицензию клиенту выдает модуль веб-сервера;
- если база клиент-серверная, то лицензию клиенту выдает сервер 1С:Предприятия.
Таким образом, есть следующие варианты решения проблемы:
- поднять терминальный сервер и работать через RDP;
- установить сервер 1С:Предприятия (если в новой базе будет работать не более 5-ти одновременных пользователей, то подойдет бюджетная версия: 1С:Предприятие 8.3. Сервер МИНИ за 14400 руб.)
- аннулировать многопользовательские лицензии на сервере и активировать однопользовательские отдельно на каждом клиентском ПК;
- если старая конфигурация - это типовая конфигурация "Бухгалтерия предприятия, редакция 2.0", то обновить ее до редакции 3.0 и опубликовать на веб-сервере.
11. Вопрос: В качестве сервера используется ПК с Win10, на котором поднят web-сервер IIS и опубликовано 8 файловых баз. На сервере активирована программная лицензия на 5 пользователей. Если запускать 1С на сервере, то можно запускать сколько угодно баз и будет занята только одна лицензия. Если же запускать на клиентском ПК, то дает запустить только 5 баз, причем даже если запускать на одном компьютере. Как сделать так, что бы все 5 клиентов могли одновременно запускать по несколько баз сразу?
Ответ: Если программные лицензии активированы на веб-сервере с файловыми базами и клиентам их выдает модуль веб-сервера, то лицензии расходуются на каждый запуск (сеанс). Если необходимо обеспечить на всех ПК запуск сразу нескольких баз одновременно, то надо было активировать однопользовательские лицензии на каждом из клиентских ПК. Сейчас необходимо обратиться в центр лицензирования 1С, что бы аннулировали многопользовательскую лицензию и разблокировали пинкоды для получения однопользовательских лицензий.
12. Вопрос: Есть локальная сеть в офисе, с 1С будет работать 7 рабочих мест, 3 информационные базы БП 3.0 и одна УТ, базы файловые. С USB ключами все понятно, а вот с программными раньше не работал - порядок активации лицензии как-то влияет на то, как будет вестись подсчет лицензий? Если на одном компе будет открыто все 3 базы БП и одна УТ, то будет занято 4 лицензии или 1?
Ответ: Возможны варианты лицензирования как "на компьютер", так и "на сеанс", в зависимости от способа активации программных лицензий, технологии подключения клиентов к серверу, вида клиента и пр.
Например:
- если будут активированы однопользовательские лицензии на каждом из клиентских ПК, то с помощью одной лицензии на этом ПК можно будет запустить сколько угодно информационных баз;
- если будет использоваться терминальный сервер, то лицензия выдается на терминальную сессию, т.е. в рамках одной терминальной сессии на одном ПК можно будет запустить несколько информационных баз и будет израсходована только одна клиентская лицензия;
- если базы данных будут опубликованы на веб-сервере, на котором будет активирована многопользовательская программная лицензия, то лицензия будет выдаваться на каждый запуск, т.е. если на одном ПК будет запущено 4 базы, то будет израсходовано 4 лицензии.
13. Вопрос: Приобрели "1С:Бухгалтерия 8 ПРОФ. Комплект на 5 пользователей. Электронная поставка". Нам прислали файл с двумя наборами пинкодов, для активации одной пятипользовательской или пяти однопользовательских лицензий. Правильно я понимаю, если на сервере активировать пять штук однопользовательских лицензий, то лицензии будут выдаваться "на компьютер", а если одну пятипользовательскую, то "на сеанс" и при запуске на одном ПК двух баз будет съедаться две лицензии?
Ответ: Нет, это заблуждение! Сервер абсолютно одинаково раздает и подсчитывает лицензии, независимо от того, как они будут активированы, как одна пятипользовательская или пять однопользовательских. Если необходимо, что бы лицензии выдавались "на компьютер", то однопользовательские лицензии необходимо активировать отдельно на каждом клиентском ПК, а не на сервере. Исключением является терминальный сервер - он раздает лицензии на терминальную сессию. В пределах одной сессии можно запустить несколько ИБ и будет израсходована только одна лицензия, но и в этом случае подсчет лицензий не зависит от того, как они были активированы, как одна пятипользовательская или пять однопользовательских. Также напоминаем, что активировать многопользовательскую лицензию на сервере имеет смысл только в случае, если это терминальный сервер, сервер 1С:Предприятия или веб-сервер, в противном случае клиентские ПК не смогут получить лицензию с сервера.
14. Вопрос: У нас установлены 1С:УПП и несколько баз отдельных БП, УТ, ЗУП + лицензия на сервер 1С x64 + программная лицензия на 100 рабочих мест. Для работы используются различные виды клиентов (толстый клиент, тонкий клиент, веб-клиент). Многие клиенты одновременно запускают несколько ИБ. Большая часть клиентов подключается к серверу по RDP. Раньше все это стояло на одном сервере (SQL, сервер 1С, терминальный сервер) и все было в порядке. Сейчас перенесли терминальный сервер на отдельную машину и лицензий на всех стало не хватать. Пробовали перенести лицензию на терминальный сервер, но в этом случае базы могут запускать только те пользователи, которые подключаются в терминале. у других выходит ошибка "Лицензия не обнаружена". Неужели так повлиял вынос службы терминалов на отдельный сервер?
Ответ: Вы правы, именно перенос сервера терминалов на отдельную машину так повлиял на порядок выдачи и подсчета лицензий. Дело в том, что терминальный сервер выдает лицензии на терминальную сессию, в рамках которой можно запустить несколько ИБ и будет израсходована только одна лицензия, а сервер 1С:Предприятия умеет выдавать только "на сеанс", т.е. каждый запуск съедает одну лицензию. Раньше, когда у вас все стояло на одной машине лицензии выдавались из общего "пула" и для тех, кто подключался по RDP (можно было запустить несколько ИБ с одной лицензией) и кто подключался без RDP (на сеанс). Сейчас лицензии выдает сервер 1С и лицензирование "на сеанс". Если пользователей по RDP много, то изменение в лицензировании будет существенным. Можем предложить несколько вариантов решения:
- Заменить программные лицензии на USB-ключ - тогда лицензии клиентам сможет выдавать HASP LM, который выдает лицензии "на компьютер" (с сожалению обмен лицензий на USB с 10.03.2022 приостановлен).
- Если пользователей, которые подключаются не по RDP немного, то можно отдельно для них докупить клиентские лицензии и установить их на клиентских ПК или на сервере 1С, а основную клиентскую лицензию на 100 пользователей перенести на сервер терминалов.
- Разбить клиентскую лицензию 100 рабочих мест на несколько лицензий (например на 50+20+20+10 раб.мест) и часть из них активировать на терминальном сервере, а часть на клиентских ПК или на сервере 1С.
- На машине с сервером терминалов поднять выделенный сервер лицензирования в кластере (служба лицензирования не требует серверной лицензии). Тогда клиенты подключающиеся по RDP смогут получать лицензии напрямую из файла программной лицензии (с лицензированием на терминальную сессию), а остальные будут получать лицензии от сервера 1С (лицензирование "на сеанс"), который будет их получать от сервера лицензирования на терминальном сервере из того же файла программной лицензии.
Сервер лицензирования 1С. Инструкция по установке, настройке и переносу лицензий
15. Вопрос: Сервер 1С установлен на Linux (Ubuntu). До 12 пользователей сервер запускается без лицензии, как без запуска 13-го сеанса убедиться, что серверная лицензия была активирована и с ней все в порядке?
Ответ:
1. Регистрационный номер используемой серверной лицензии должен отображаться в колонке "Лицензия" в списке рабочих процессов консоли кластера.
2. Регистрационный номер используемой серверной лицензии должен отображаться в разделе "Лицензия/Текущая" в самом низу окна справки "О программе".
3. Настройте технологический журнал.
16. Вопрос: Программные лицензии 1С были активированы на двух ПК, на одном из которых информационная база была опубликована на веб-сервере (Apache). Почему при подключении со второго компьютера на первом ПК слетает лицензия? Т.е. если второй ПК не подключен, то на компьютере с базой и веб-сервером программа 1С запускается, но стоит запустить базу со второго ПК, то на первом выходит ошибка, что лицензии нет. Помогите решить проблему.
Ответ: Судя по описанию лицензия НЕ слетает, а при запуске 1С на втором ПК он получает не свою локальную лицензию, а ту лицензию, которая активирована на машине с веб-сервером. Поэтому в этот момент клиент не может запустить программу локально, т.к. лицензия занята удаленной машиной. Что бы в этом убедиться, проверьте, какая именно информация о текущей лицензии указана в справке "О программе".
Если указано, что лицензию "выдал сервер" и рег.номер лицензии активированной на машине с сервером, то проблема именно в этом (при этом в журнале поиска лицензии будет указано: "Ошибка программного лицензирования. Превышено максимальное количество пользователей, разрешенное файлом программной лицензии:").
Почему удаленный компьютер получает лицензию от сервера, а не локальную на своем ПК - это из вашего описания проблемы можно только предположить, т.к. недостаточно информации:
- Удаленное подключение к опубликованной на веб-сервере базе осуществляется с помощью веб-браузера (например, Chrome), а не тонкого клиента 1С (веб-клиент может получить лицензию только от сервера).
- Слетела программная лицензия на клиентском ПК. Для проверки попробуйте запустить локальную базу на клиентском компьютере.
- На клиентском ПК установлена лицензия от базовой версии программы 1С, которая не позволяет запускать информационные базы опубликованные на веб-сервере.
17. Вопрос: На сервере установлены программные лицензии на сервер 1С x64 и клиентская лицензия на 20 рабочих мест. На сервере были установлены две конфигурации БП и ЗУП, которые без проблем запускаются, т.е. все лицензии 100% рабочие. Сейчас установили еще УНФ, опубликовали на веб-сервере Apache, при запуске браузером выходит ошибка:
Не найдена лицензия. Не обнаружен ключ защиты программы или полученная программная лицензия!
Поиск лицензии на сервере:
Выдача клиентских лицензий сервером 1С:Предприятие запрещена
по причине:
Не найдена лицензия. Не обнаружен ключ защиты программы или полученная программная лицензия!
Поиск лицензии на сервере:
Выдача клиентских лицензий сервером 1С:Предприятие запрещена
Выполняется ожидание возможности запуска.
При этом база без проблем запускается толстым клиентом на сервере 1С, но УНФ нужна именно для работы браузером. Не пойму, что нужно еще сделать.
Ответ: При работе веб-клиентом лицензия может быть получена ТОЛЬКО от сервера (т.к. веб-клиент - это браузер, который ничего не знает о существовании лицензий 1С и не умеет с ними работать). На вашем скрине указана причина проблемы: "Выдача клиентских лицензий сервером 1С:Предприятия запрещена". Для возможности запуска базы УНФ через браузер в параметрах информационной базы в кластере поставьте значение "Да" у параметра "Разрешить выдачу лицензий сервером 1С:Предприятие:".
18. Вопрос: Имеется сервер 1С:Предприятия 8.3 x64 и терминальный сервер, которые развернуты на разных машинах. Планируется около 80-90 пользователей. Сейчас в продаже есть только программные лицензии и франчайзи, к которому мы обратились, рекомендовал купить "1С:Предприятие 8.3 ПРОФ. Лицензия на сервер (x86-64)" + две лицензии "1С:Предприятие 8 ПРОФ. Клиентская лицензия на 50 рабочих мест", одну из которых установить на терминальном сервере, а вторую на машине с сервером 1С:Предприятие. Насколько корректна подобная рекомендация?
Ответ: Странная рекомендация, возможно вы озвучили не все исходные данные, на основании которых она была дана, т.к. где активировать лицензии зависит от того, как клиенты будут подключаться, типа клиентского приложения, количества информационных баз, планируется ли одновременный запуск нескольких информационных баз одним пользователем и пр.
Например:
- Если используется только одна информационная база (или баз несколько, но каждый из пользователей будет запускать только одну из них), то проще активировать все лицензии на машине с сервером 1С:Предприятия, т.к. это универсальный вариант и позволит работать любым пользователям независимо от способа подключения. При этом необходимо учитывать, что сервер 1С выдает лицензии на каждый запуск, т.е. если на одном и том же ПК будет запущено несколько баз, то будет израсходовано несколько лицензий.
- Если все клиенты будут подключаться по RDP через терминальный сервер и используют для работы толстый/тонкий клиент 1С:Предприятие, то лицензии лучше активировать на терминальном сервере, т.к. в этом случае лицензия выдается на терминальную сессию, в рамках которой пользователь сможет запускать несколько информационных баз используя только однй лицензию (+ на машине с сервером 1С:Предприятия активировать одну однопользовательскую лицензию для выполнения каких-то регламентных работ непосредственно на сервере при подключении не через RDP).
- Если используется несколько баз и одна часть клиентов работает по RDP с помощью тонкого/толстого клиента 1С, а вторая часть подключается не через RDP и/или работает с помощью веб-браузера, то количество лицензий, которые активировать на терминальном сервере или на сервере 1С:Предприятия необходмо рассчитывать исходя из количества пользователей, которые подключаются по RDP и количества одновременных сеансов, которые необходимы для работы всех пользователей подключающихся не через RDP. Возможно рекомендация активировать 50/50 была дана исходя из подсчета количества таких пользователей/сеансов.
19. Вопрос: При активации лицензии на терминальном сервере (ОС Windows) с помощью пинкода программа сообщает, что лицензия была успешно получена, но далее выходит то же самое окно "Лицензия не обнаружена"?
Ответ: На компьютерах с ОС Windows подобная проблема чаще возникает в случае, если активировалась не та лицензия, которую программа пытается найти (например, программа сообщает, что не обнаружена лицензия на сервер, а активирована была клиентская лицензия (или наоборот), или была активирована лицензия на 32-разрядный сервер, а запускается сервер х64 и т.п.). Реже причиной может быть проблема с правами пользователей. Подсказки можно попробовать найти в Журнале поиска лицензии 1С.
20. Вопрос: Не получается активировать программные лицензии "1С:Предприятие 8 ПРОФ. Лицензия на сервер (x86-64)" и "1С:Предприятие 8 ПРОФ. Лицензия на 20 рабочих мест" на сервере ОС Ubuntu + PostegreSQL. Вводим рег.номер и пинкод по инструкции, данные владельца, программа сообщает, что лицензия получена, но тут же снова, что лицензия не обнаружена, и так по кругу. Пробовали активировать и клиентскую лицензию, и от сервера, результат тот же самый. Как правильно активировать лицензии?
Ответ: Если активируется именно та лицензия, которую 1С не может найти, то подобная проблема на ОС Linux обычно связана с правами. Для решения можно предложить два способа:
- Активировать лицензию запустив 1С от root: sudo /opt/1C/v8.3/x86_64/1cestart
- Взвести флаг "Установка на сервер" и указать имя/порт сервера. В этом случае лицензия будет получена пользователем от лица которого запускается агент сервера 1С:Предприятия.
При этом необходимо учитывать, что бы клиенты могли получать лицензии от сервера на сервере раздача лицензий должна быть включена.
21. Вопрос: На веб-сервере Apache опубликована файловая база. Сервер на ОС Linux, клиенты подключаются по http тонким клиентом или веб-браузером. Активировать лицензию непосредственно на машине с веб-сервером возможности нет, а активировать с клиентской машины не получается, т.к. если подключаться браузером, то окна активации нет вовсе, если запускать тонким клиентом 1С, то лицензия активируется локально на клиентском ПК, а не на сервере. Как активировать программную лицензию на веб-сервере с клиентского ПК?
Ответ: В данном случае на машине с веб-сервером можно установить Агент сервера 1С:Предприятия (даже несмотря на то, что планируется использование файлового варианта, т.к. агент сервера нужен только для процедуры активации лицензии с клиентского компьютера). После этого активируйте лицензию как для клиент-серверного варианта (Дополнительно > Установка на сервер > указать имя сервера и порт агента).
22. Вопрос: На терминальном сервере активировали программную лицензию на 5 рабочих мест, но 1С почему-то запускается только у одного пользователя. Что нужно сделать, что бы 1С могла запускаться на всех ПК?
Ответ: К сожалению для точного ответа недостаточно информации, т.к. в зависимости от деталей конкретной ситуации возможны разные причины возникновения проблемы:
- Если 1C запускается ТОЛЬКО под тем пользователем, от лица которого выполнялась активация лицензии (т.е. другие пользователи не могут запустить программу даже когда этот пользователь из нее выходит), то скорее всего файл лицензии был сохранён не в общей папке, а в домашнем каталоге того пользователя операционной системы, от лица которого выполнялась активация лицензии. В этом случае для решения проблемы необходимо перенести файл лицензии 20************.lic в общедоступный каталог %ProgramData%\1C\licenses (если ОС Windows) или в /var/1C/licenses (если ОС Linux) + проверить права на файл лицензии у других пользователей.
- Если 1С запускается у ЛЮБОГО одного пользователя, кто первым входит в программу (не только у того, от имени которого выполнялась активация), то скорее всего при активации по ошибке был использован пинкод для получения однопользовательской лицензии, а не пятипользовательской (в комплект поставки клиентских лицензий на 5, 10 и 20 рабочих мест входит ДВА набора пинкодов). Проверьте информацию о текущей лицензии в окне "О программе". Если была активирована пятипользовательская лицензия, то после регистрационного номера должна быть запись "клиент 1/5". Если же указано "клиент 5/1", то значит была активирована однопользовательская лицензия. В этом случае необходимо активировать пять однопользовательских лицензий или отменить ошибочную активацию однопользовательской лицензии и активировать пятипользовательскую.
23. Вопрос: Приобретена лицензионная "1С:Бухгалтерии 8 ПРОФ. Комплект на 5 пользователей. Электронная поставка". Файловая база опубликована на веб-сервере Apache (сервер c ОС Linux). На этом же сервере активировали программную лицензию на 5 рабочих мест (файл лицензии находится в общей папке /var/1C/licenses/, а не в пользовательской), но 1С запускается только клиентом 1С и только непосредственно на самом сервере, а при запуске веб-клиентом на сервере или любым клиентом на других машинах (в локальной сети по http с таким же URL-адресом опубликованной базы, с которым на сервере она запускается Тонким клиентом) выходит сообщение "Лицензия не обнаружена". Активирована 100% одна многопользовательская лицензия на 5 рабочих мест, а не однопользовательская (в справке лицензия отображается как "клиент 1/5" и что лицензию "получило клиентское приложение").
У клиент-серверных баз есть настройка в кластере, которая включает раздачу лицензий сервером, а как настроить раздачу лицензий веб-сервером для файловых баз?
Ответ: Для файловых баз нет какой-то отдельной настройки, которая бы включала раздачу лицензий модулем веб-сервера, т.к. раздача лицензий включена всегда (если быть точным, то наоборот - для файловых баз ее нельзя отключить). Если в информации о текущей лицензии в Тонком клиенте 1С указано, что "получило клиентское приложение", а веб-сервер запущенный на этой же машине этой лицензии не видит, то скорее всего проблема на уровне прав пользователей ОС Linux, от лица которых на сервере запускается клиентское приложение 1С:Предприятия и веб-сервер Apache. Возможно Apache запускается от другого пользователя, у которого нет прав на папку /var/1C/licenses/ или на сам файл лицензии 20************.lic. Точнее, к сожалению, сказать сложно.
24. Вопрос: У нас точно такая же проблема, как в предыдущем вопросе - есть виртуальный сервер на ОС Linux с веб-сервером Apache, на котором опубликована файловая база. Файл лицензии находится в общем каталоге /var/1C/licenses/, проверили - все права у пользователей на каталог licenses и на файл лицензии имеются, но 1С все равно запускается только на самом сервере, а при запуске на других машинах выходит ошибка "Лицензия не обнаружена". У нас только отличие - лицензия привязана к USB ключу, который проброшен в виртуалку, может быть причина в этом?
Ответ: Во-первых - проброс USB в виртуальную машину - это недокументированная возможность и формально является нарушением условий лицензионного использования продуктов 1С.
Во-вторых - помимо прав на сами файлы лицензий у модуля веб-сервера должен быть доступ к проброшенному ключу, что бы проверить привязку лицензии.
В-третьих - мы не рекомендуем привязывать программные лицензии к ID аппаратных HASP ключей, которые были проброшены в виртуальную машину, т.к. это снижает стабильность работы системы. Лучше перепривязать лицензию к параметрам машины.
Как оставить отзыв о данной статье
Если данная статья была для Вас полезной, то Вы можете поддержать авторов нашего сайта, оставив свой отзыв. Если у Вас установлен
Яндекс.Браузер, то в левом верхнем углу браузера нажмите на кнопку с "замочком" и выберите пункт "
Отзывы о сайте".
Вы можете оценить сайт по пятибальной шкале, выбрав соответствующее количество звезд, а при желании написать несколько слов со своим мнением о данной статье.
Ключевые слова
Где активировать лицензию 1С на сервере или на клиентском компьютере, Где лучше активировать лицензию 1С Предприятия на сервере или на клиенте, Как правильно активировать клиентскую лицензию 1С на клиенте или на сервере, Как выгоднее активировать клиентскую лицензию 1С на сервере или на клиентском ПК, Где нужно активировать клиентскую лицензию 1С на клиенте или на сервере, Где нужно активировать клиентскую лицензию 1С на сервере или на клиентском ПК, Где нужно активировать клиентскую лицензию 1С на сервере или на клиентском компьютере, Где лучше активировать клиентскую лицензию 1С на сервере или на компьютере, Как выгоднее активировать клиентскую лицензию 1С на клиенте или на сервере,