Компания "Онлайн", 2022
www.online-ufa.ru
Ответы на вопросы пользователей (FAQ)
Вопрос 1: На компьютере уже установлена купленная коммерческая лицензия от "1С:Бухгалтерия. Базовая версия. Электронная поставка". Если сейчас на этом же ПК активировать коммьюнити-лицензию разработчика, то не слетит ли купленная лицензия?
Ответ: С лицензией от базовой версии вашей 1С:Бухгалтерии ничего не случиться, НО (!) необходимо учитывать следующие важные моменты:
- Во-первых: Лицензия от купленной базовой версии 1С:бухгалтерия жестко "привязана" к конкретной базовой конфигурации (точнее - к цифровой подписи базовой конфигурации). Если с помощью коммьюнити-лицензии вы внесете какие-либо изменения в типовую конфигурацию своей рабочей базы от "1С:Бухгалтерия 8. Базовая версия", то слетит не лицензия, а цифровая подпись этой конфигурации, после чего вы больше не сможете запустить эту информационную базу с помощью оригинальной лицензии из комплекта "1С:Бухгалтерия. Базовая версия. Электронная поставка", т.е. комьюнити-лицензию можно использовать только для работы с какими-то другими своими проектами, экпериментальными/тестовыми информационными базами и т.п., но ни в коем случае (!) не для доработки/редактирования типовой конфигурации рабочей базы из приобретенного комплекта "1С:Бухгалтерия. Базовая версия".
- Во-вторых: Комьюнити-лицензия имеет приоритет использования по отношению к лицензиям от базовых версий 1С, т.е. при установке на один компьютер обоих лицензий "по умолчанию" ваша рабочая база от купленной программы "1С:Бухгалтерия. Базовая версия. Электронная поставка" также будет запускаться с комьюнити-лицензией со всеми наложенными на нее ограничениями (например, во всех документах будет выводиться водяной знак "Версия для разработчиков" и пр.). Настроить порядок использование обоих лицензий при установке на одном компьютере можно, но потребется выполнить ряд манипуляций, подробнее см. в ответе на следующий вопрос.
Вопрос 2: На компьютере уже установлена лицензионная программа "1С:Бухгалтерия. Базовая версия. Электронная поставка", в которой веду учет своего ИП. Также немного занимаюсь разработкой на платформе 1С:Предприятие, для чего зарегистрировался на сайте для разработчиков developer.1c.ru, установил новую версию платформы 8.3.23.1688 и активировал комьюнити-лицензию, но теперь и моя рабочая база 1С:Бухгалтерии запускается с этой лицензией - в результате в документах печатается водяной знак "Версия для разработчиков" (!?). Как мне сейчас работать в моей рабочей программе и выписывать документы своим клиентам? Хотелось бы обойтись без разворачивания отдельной виртуалки для 1С с комьюнити-лицензией.
Ответ: Дело в том, что в соответствии с алгоритмом поиска лицензий 1С сначала ищет полноценную коммерческую клиентскую ПРОФ-лицензию или USB-ключ, потом комьюнити-лицензию и только если не найдет ни одну из них, то начинает искать лицензию базовой версии. Для решения проблемы в настройках запуска своей рабочей информационной базы с базовой конфигурацией укажите версию платформы 1С:Предприятие 8.3 ниже, чем 8.3.23.1688, но которая также должна быть установлена на вашем ПК (например, какая-нибудь из 8.3.22.****)
и перенесите файл комьюнити-лицензии (файл вида 2023**********.lic) из общедоступной папки (по умолчанию скорее всего это %ProgramData%\1C\licenses) в папку bin\conf той версии платформы, которую используете для разработки (для 32-разрядной платформы версии 8.3.23.1688 в ОС Windows x64 это будет каталог C:\Program Files (x86)\1cv8\8.3.23.1688\bin\conf). Файл базовой версии files0.lic не трогайте, путь остается там же где был (по умолчанию %ProgramData%\1C\licenses). В этом случае при запуске рабочей информационной базы вашей базовой версии 1С:Бухгалтерии будет использована указанная версия платформы 8.3.22.****, которая не сможет найти комьюнити-лицензию (которую вы "спрятали" от нее в \1cv8\8.3.23.1688\bin\conf) и тогда будет использована лицензия базовой версии files0.lic. Учитывайте, что при обновлении платформы для разработки и возможности использования лицензии разработчика файл комьюнити-лицензии необходимо будет перенести в соответствующую папку с новой версией платформы C:\Program Files (x86)\1cv8\8.3.**.****\bin\conf. Со временем версию платформы для рабочей базы также можно будет повысить, но что бы не усложнять себе жизнь, придерживайтесь правила, что она должна быть ниже, чем для разработки и комьюнити-лицензии. Если с настройками возникнут сложности, то на рабочий стол можно вывести два ярлыка для прямого запуска 1cv8s.exe нужной версии платформы из папки bin.
Вопрос 3: По вашей инструкции зарегистрировался на сайте developer.1c.ru, скачал платформу 8.3.23.1688, но при запуске программы у меня нет такого пункта "Активировать комьюнити-лицензию", как у вас в статье. Есть только пункты "Автоматически", "Вручную" и "Ввод данных ранее запрошенной лицензии" (см.рис.), но я до этого никакой лицензии не запрашивал. Как мне сейчас запустить программу и активировать комьюнити-лицензию?
Ответ: У вас на срине запущено окно активации БАЗОВОЙ лицензии. Видимо вы пытаетесь запустить информационную базу с какой-то базовой конфигурацией, но комьюнити-лицензия предназначена в первую очередь для разработчиков, а в базовой версии разрабочику делать нечего. Создайте новую чистую базу без конфигурации. При ее запуске должна запрашиваться лицензия уровня ПРОФ, в которой должен быть пункт "Активировать комьюнити-лицензию". После активации лицензии с помощью нее можно будет запустить уже любую информационную базу, в том числе и с базовой конфигурацией, но учитывайте, что комьюнити-лицензия не предназначена для реальной работы с рабочими базами и имеет ряд технических особенностей (например, на документах будет печататься водяной знак "Версия для разработчиков").
Вопрос 4. Активировал бесплатную комьюнити-лицензию больше месяца назад и без проблем с ней работал, но сейчас при запуске новой информационной базы 1С на этом же ПК начала выходить ошибка:
Автоматическая подпись центра лицензирования. Ошибка программного лицензирования. Ошибка в данных лицензии. Возможно данные лицензии введены неверно или искажены при передаче: file://C:/ProgramData/1C/licenses/20************.lic
Интерактивная подпись центра лицензирования. Ошибка программного лицензирования. Ошибка в данных лицензии. Возможно данные лицензии введены неверно или искажены при передаче: file://C:/ProgramData/1C/licenses/20************.lic
Ответ: Это сообщение говорит о том, что в данном случае после получения лицензии ее пытаются использовать при запуске платформы ниже 8.3.23.*. Работа бесплатных комьюнити-лицензий для разработчиков поддерживается только начиная с платформы 1С:Предприятие версии 8.3.23.*. Возможно на вашем компьютере устновлена еще какая-то другая версия платформы, ниже 8.3.23.*, которая используется для запуска данной информационной базы. Проверьте в настройках параметров запуска ИБ, возможно там указана версия платформы или разрядность, из-за чего для запуска этой информационной базы выбирается более "низакая" версия платформы 1С:Предприятия.
Вопрос 5. Перед новым годом активировал комьюнити-лицензию и все работало без проблем пару недель, но сегодня при запуске 1С начала выходить ошибка:
Ошибка программного лицензирования. Файл лицензии file://C:/ProgramData/1C/licenses/20************.lic имеет ограниченный срок действия 30.12.2022 12:21:37 (UTC).
Срок действия закончился.
Использование лицензии для разработчиков запрещено.
Ответ: Бесплатная комьюнити-лицензия для разработчиков выдается на неделю и продлевается автоматически, если есть доступ к сайту центра лицензирования и ваша учетная запись не была заблокирована Фирмой "1С" по каким-то причинам. В данном случае автоматическое продление не было выполнено. Возможные причины:
- Нет доступа к Интернет.
- Доступ к сайту Центра лицензирования 1С блокируется анитивирусом брандмауэром/фаерволом и т.п. .
- Доступ к сайту Центра лицензирования 1С блокируется из-за использования VPN.
- Технические проблемы на сайте Центра лицензирования 1С.
- Допускается получение только трех комьюнити-лицензий - возможно ранее вы уже получили комьюнити-лицензий на трех других устройствах. Для решения проблемы удалите ненужное устройство в консоли управления комьюнити-лицензиями на портале 1С https://developer.1c.ru/applications/Console?navLink=form/CommunityLicenses::CommunityLicensesListForm
- На данном компьютере ранее уже была получена и через консоль управления на сайте разработчиков отозвана комьюнити-лицензия, после чего еще не прошло 7 дней.
- Ваша учетная запись разработчика была заблокирована Фирмой "1С" из-за нарушения правил использования комьюнити-лицензий.
Вопрос 6. Зарегистрировался на сайте developer.1c.ru, установил платформу 8.3.23.1688, активировал комьюнити-лицензию, но при работе иногда выходит ошибка: Операция не может быть выполнена с текущим составом лицензий. Превышено ограничение лицензии для разработчиков на количество клиентов информационной базы. В чем может быть проблема?
Ответ: Комьюнити-лицензия разработчика имеет существенные ограничения на количество одновременных сеансов - если для запуска информационной базы была использована хотя бы одна комьюнити-лицензия, то к этой информационной базе может быть одновременно подключено не более трех клиентских сеансов (включая лицензию для разработчиков), даже если все остальные лицензии уровня ПРОФ или КОРП (при подключении через веб-сервер только один сеанс). Сообщение "Операция не может быть выполнена с текущим составом лицензий. Превышено ограничение лицензии для разработчиков на количество клиентов информационной базы" говорит о том, что данное условие было нарушено. К сожалению вы не указали сценарий использования, но в любом случае необходимо проверить количество одновременных сеансов. Если вы используете комьюнити-лицензию в одной локальной сети с ПК, на которых установлены "обычные" лицензии, то убедитесь, что к запускаемой информационной базе не подключаются другие пользователи. Если используется локальная файловая база без публикации на веб-сервере, то в большинстве случаев помогает перезагрузка ПК + удаление файла 1cv8conn.pfl.
Вопрос 7: Сервер 1С:Предприятия и клиентское приложение 1С установлены на одном и том же ПК разработчика. На этом же ПК установлена клиентская коммерческая лицензия на 1 рабочее место. Можно ли как-то настроить, что бы комьюнити-лицензия использовалась только для сервера 1С:Предприятия, а в качестве клиентской лицензии бралась имеющаяся коммерческая лицензия?
Ответ: Не совсем понятен смысл затеи, но технически этого можно добиться, если для сервера 1С и клиентского приложения использовать версии платформы 1С:Предприятие разной разрядности (например, сервер x64, клиент - 32-бит), а файлы лицензий разнести по папкам bin/conf соответствующей версии платформы и запретить раздачу лицензий сервером 1С:Предприятия.
Вопрос 7: Зарегистрировался на сайте разработчиков, скачал и установил платформу 1С:Предприятие 8.3.23.1782, но при запуске в окне активации лицензии почему-то нет такого пункта "Активировать комьюнити-лицензию". Подскажите, в чем может быть проблема?
Ответ: Судя по сообщению "Не обнаружена лицензия на запуск сервера" - это мастер получения лицензии на Сервер 1С:Предприятия, а не клиентской. Создайте и запустите файловую базу, при ее запуске должен будет появиться пункт активации комьюнити-лицензии. После активации лицензии ее можно будет использовать для работы с клиент-серверными базами в том числе.
Вопрос 9: Как активировать комьюнити-лицензию на сервере 1С:Предприятия с клиентской машины?
Ответ: Активация на сервере с клиентского компьютера для комьюнити-лицензий не была предусмотрена разработчиками. Предполагалось, что данная лицензия будет использоваться только на той машине, на которой выполняется ее активация, т.к. лицензия предназначена для личной работы разработчика и основной сценарий работы комьюнити-лицензии (и сервер, и клиентское приложение, и среда разработки) - все на одной локальной машине. Для обхода ограничения можно попробовать сначала выбрать вариант "Получение лицензии" (как для активации коммерческой лицензии с помощью пинкода), там нажать на гиперссылку "Дополнительно", взвести флаги "Установка на сервер" и "Автоматическое получение", указать параметры сервера, потом вернуться назад и выбрать "Активировать комьюнити-лицензию".
Но способ не 100% и работает не на всех версиях платформы, т.к. активация комьюнити-лицензии должна выполняться непосредственно только на той машине, на которой она будет использоваться.
Вопрос 10: Для установки на виртуальную машину с ОС Linux без графического интерфейса можно ли комьюнити-лицензию как-то активировать через командную строку или ее установка на виртуальную машину невозможна?
Ответ: В настоящий момент комьюнити-лицензию можно активировать только через графический интерфейс, т.к. предполагаемый сценарий использования комьюнити-лицензии (и сервер, и клиентское приложение, и среда разработки) - все на одной локальной машине. Таким образом, активировать комьюнити-лицензию на виртуальной машине можно, но для этого должно быть установлено графическое окружение.
Вопрос 11: В сети имеется аппаратный ключ на 5 пользователей Net5 ORGL8, как настроить, что бы комьюнити-лицензия использовалась только для сервера 1С, а для запуска клиентов брались лицензии с аппаратного ключа?
Ответ: Напоминаем, что комьюнити-лицензия предназначена для разаботчиков и должна использоваться только для разработки и отладки, а предполагаемый сценарий ее использования - это когда и сервер, и клиентское приложение, и среда разработки - все находится на локальной машине. Чтобы комьюнити-лицензия использовалась только для запуска сервера 1С активируйте ее на той машине, где установлен сервер 1С:Предприятия, а в настройках кластера запретите серверу раздавать клиентские лицензии. В этом случае для запуска 1С на клиентских компьютерах должны использоваться лицензии с аппаратного ключа, которые клиенты будут получать от HASP LM, при этом учитывайте, что в одной базе одновременно смогут работать не более трех пользователей (сеансов), а в документах будет проставляться водяной знак "Версия для разработчиков".
Вопрос 12: Как активировать комьюнити-лицензию на компьютере, у которого нет доступа в Интернет?
Ответ: Никак. Возможность активации комьюнити-лицензии с помощью файла или по телефону не предусмотрена. Если программа видит, что на ПК нет доступа в интернет, то в окне диалога активации лицензии даже не будет такого пункта для выбора "Активировать комьюнити-лицензию".
Вопрос 13: Зарегистрировался на сайте разработчиков, скачал и установил платформу 1С:Предприятие 8.3.23.1782, но в окне активации лицензии нет такого варианта "Активировать комьюнити-лицензию", есть только "Получить лицензию" и "Загрузить файл-ответ". При запуске Конфигуратора все аналогично. Доступ в интернет с ПК есть. База файловая, расположена локально. Лицензию запрашивает точно клиентскую, не серверную. Как в таком случае можно активировать комьюнити-лицензию?
Ответ: Причин может быть несколько:
- Через диспетчер задач проверьте, что информационная база запускается платформой не ниже 8.3.23.*, т.к. если на компьютере установлено несколько версий платформы, то еще не факт, что из-за настроек запуска в данном случае использется платформа не ниже требуемой.
- Проверьте в настройках файрвола/брандмауэра/межсетевого экрана, антивируса, роутера и пр. средств не блокируются ли URL серверов сервиса лицензирования 1С http://users.v8.1c.ru (IP 185.12.152.43), http://licenses.1c.eu (IP 85.195.127.146) и http://licenses-api.1c.eu (IP 37.61.222.115) порты 80 и 8080. Если программа не может получить к ним доступ, то пункт "Активировать комьюнити-лицензию" не отображается. Правила файрвола лучше настраивать НЕ по IP-адресу (который может поменяться), а по FQDN.
- Проблема может наблюдаться в случае, если региональные настройки операциональной системы отличаются от Россия. В этом случае попробуйте указать параметр ExternalResourcesMode=D в конфигурационном файле conf.cfg (в ОС Windows: %ProgramFiles%\1cv8\conf, в ОС Linux: /.1cv8/1C/1cv8/conf).
Проверить возможность активации комьюнити-лицензии можно программно использовав метод встроенного языка 1С:Предприятие "ПолучитьДоступностьИспользованияЛицензииРазработчика()". Активацию можно будет выполнить только в том случае, если этот метод вернул значение "Истина".
Если всё проверили и исключили возможность блокировки доступа к серверу лицензирования на вашем ПК, но пункта "Активировать комьюнити-лицензию" все равно нет, то попробуйте активировать лицензию позже, возможно это временная проблема на стороне сервера сервиса лицензирования 1С.
Вопрос 14: Почему в описании комьюнити-лицензии написано, что ее можно активировать на ТРЕХ устройствах, а в файле самой лицензии указано "Количество пользователей: 4" и в справке "О программе" она отображается "для разработчиков 1/4". На скольки устройствах ее можно установить на самом деле, на 3 или 4?
Ответ: Четвертую лицензию можно активировать, если в личном кабинете разработчика на странице сайта https://developer.1c.ru/applications/Console удалить одну из трех ранее выданных лицензий. При этом необходимо учитывать, что комьюнити-лицензии выдаются на неделю и продляются автоматически, т.е. после истечения этого срока удаленная лицензия продлена не будет и заблокируется.
Вопрос 15. Пытаюсь активировать комьюнити-лицензию на сервере Ubuntu. Ввожу свои логин/пароль от учетки на сайте разработчика, программа пишет, что лицензия успешно получена, но далее при запуске все равно выходит ошибка "Лицензия не обнаружена". В каталоге /var/1c/licenses/ никаких файлов лицензий нет. В чем может быть проблема?
Ответ: Скорее всего файл лицензии был сохранен в домашний каталог пользователя ОС (например, /home/<user>/1cv8/1c/1cv8/conf), а сервер 1С:Предприятия запускается от другого пользователя. Переложите файл лицензии в общий каталог /var/1c/licenses/ и настройте права (рекомендуется) или активируйте комьюнити-лицензию под тем пользователем ОС, от имени которого запускается сервер 1С:Предприятие + разрешите раздачу лицензий сервером 1С. Также учитывайте, что активацию необходимо выполнять на машине с сервером 1С:Предприятия, а не на клиентском ПК.
Вопрос 16. Не получается зарегистрироваться на сайте https://developer.1c.ru. Нажимаю на кнопку "Войти" в правом верхнем углу, выходит окно "Вход в систему" с одной единственной кнопкой "login.1c.ru", при нажатии на которую сразу происходит автоматический вход в учетную запись от имени организации. Окна с пунктом "Нет логина?" для регистрации не появляется. Как разработчику зарегистрироваться как частное лицо?
Ответ: Перейдите по ссылке https://login.1c.ru. Если сразу происходит авторизация, то нажмите на копку "Выйти" в правом верхнем углу страницы и повторите процедуру регистрации. Если не поможет, то попробуте зарегистрироваться с помощью другого браузера, в котором ранее еще не вводились логин/пароль от других учеток на сайтах 1С.
Вопрос 17. В описании комьюнити-лицензии у вас сказано, что ее можно установить на трех компьютерах. Как ее установить на втором ПК?
Ответ: Точно также, как активировали на первом ПК - в окне "Получение лицензии" нажмите на "Активировать комьюнити-лицезию" и введите свои логин/пароль от учетки разработчика. Подробнее см.выше п.3. "Активация бесплатной COMMUNITY лицензии "1С:Предприятие 8".
Как оставить отзыв о данной статье
Если данная статья была для Вас полезной, то Вы можете поддержать авторов нашего сайта, оставив свой отзыв. Если у Вас установлен
Яндекс.Браузер, то в левом верхнем углу браузера нажмите на кнопку с "замочком" и выберите пункт "
Отзывы о сайте".
Вы можете оценить сайт по пятибальной шкале, выбрав соответствующее количество звезд, а при желании написать несколько слов со своим мнением о данной статье.
Ключевые слова
Бесплатные community лицензии 1С:Предприятие 8 для разработчиков, Бесплатные Комьюнити-лицензии 1С:Предприятие 8 для разработчиков, Как удаленно заблокировать бесплатную community лицензию на сервер 1С:Предприятие 8 x86-64 для разработчиков, Как получить бесплатные community лицензии 1С:Предприятие 8 для разработчиков, Как активировать бесплатную Комьюнити-лицензию 1С:Предприятие 8.3, Почему аннулировалась бесплатная community лицензию 1С:Предприятие 8 для разработчиков, Почему деактивировалась бесплатная Комьюнити-лицензия для Сервера 1С:Предприятие 8.3, Где взять бесплатные community лицензии 1С:Предприятие 8 для разработчиков, Где скачать бесплатные Комьюнити-лицензии 1С:Предприятие 8 для разработчиков, Как аннулировать бесплатную community лицензию 1С:Предприятие 8 для разработчиков, Как получить бесплатную community лицензию на сервер 1С:Предприятие 8 x64 для разработчиков, Как активировать бесплатную Комьюнити-лицензию на Сервер 1С:Предприятие 8.3, Почему удаленно заблокировали бесплатную community лицензию на сервер 1С:Предприятие 8 x86-64 для разработчиков, Как заблокировать бесплатную community лицензию на Сервер 1С:Предприятие 8 для разработчиков, Бесплатная community лицензия 1С:Предприятие 8 на 1 рабочее место для разработчиков, Как удалить бесплатную Комьюнити-лицензию на Сервер 1С:Предприятие 8.3, Бесплатная Комьюнити Серверная лицензия 1С:Предприятие 8 для разработчиков, Почему была отозвана бесплатная клиентская комьюнити-лицензию 1С:Предприятие 8 для разработчиков, Как зарегистрировать бесплатные community лицензии 1С:Предприятие 8 для разработчиков, Как активировать бесплатную Комьюнити-лицензию для Сервера 1С:Предприятие 8.3, По какой причине заблокировалась бесплатная community лицензия на Сервер 1С:Предприятие 8 для разработчиков, Где взять бесплатные community лицензии на Сервер 1С:Предприятие 8 для разработчиков, Где скачать бесплатные клиентские комьюнити-лицензии 1С:Предприятие 8 для разработчиков, Как деактивировать бесплатную Комьюнити-лицензию для Сервера 1С:Предприятие 8.3, Как получить бесплатную community лицензию на сервер 1С:Предприятие 8 x86-64 для разработчиков, Как зарегистрировать бесплатную Комьюнити-лицензию на Сервер 1С:Предприятие 8.3, Как дистанционно удалить бесплатную Комьюнити-лицензию на Сервер 1С:Предприятие 8.3, Как отозвать бесплатную клиентскую комьюнити-лицензию 1С:Предприятие 8 для разработчиков,