Добрый день, установила программную лицензию на сервер 1с 8.3, активация прошла успешно и 1с написала что лицензия успешно установлена. Лицензия честная, купленая.
Проблема в том что когда я пытаюсь открыть конфигуратор информационной базы то получаю ошибку
Не обнаружено свободной лицензии!
Вот кусок журнала:
по причине:
Поиск лицензии на клиенте:
Файл программной лицензии не найден
nethasp.ini: c:/Program files/1cv8/conf/nethasp.ini прочитан успешно,ORGL8 Сетевой, установлен, свободные лицензии закончились, занято через менеджер лицензий 19,занято через сервер 39
локальный ключ недоступен:Status=-10,ORGL8 Локальный, не установлен
локальный ключ недоступен:Status=-10,ORG8A Локальный, не установлен
локальный ключ недоступен:Status=-10,ORG8B Локальный, не установлен
nethasp.ini: c:/Program files/1cv8/conf/nethasp.ini прочитан успешно, ошибка соединения с менеджером лицензий: Net Status=0, System Error=0, Warning=129,ORG8A Сетевой, не установлен
Что делать если 1С 8.3 не видит программную лицензию 8.2?
nethasp.ini: c:/Program files/1cv8/conf/nethasp.ini прочитан успешно, ошибка соединения с менеджером лицензий: Net Status=0, System Error=0, Warning=129,ORG8B Сетевой, не установлен
Поиск лицензии на сервере:
Ошибка программного лицензирования. Файл программной лицензии не предусматривает возможность запуска клиентских приложений 1С:Предприятия или внешних соединений: file://C:/ProgramData/1C/2414235434.lic
Подскажите что я делаю не так ??
Источник: sysadmins.online
Не обнаружена лицензия для использования программы если ваш комплект поставки включает информацию
Ответ:
Прежде всего убедитесь, что текущий пользователь входит в группу «Администраторы». Если не входит — перевойдите под пользователем с правами администратора. Если входит:
1. Посмотрите в службах, запущена ли служба «Журнал событий» (Event Log). Если нет — запустите и установите тип запуска — Auto. Проверьте не отключали ли Вы какие-либо другие службы после установки Windows.
2.Программа проверяет возможность создать файл в каталоге C:Program Files1cv81licenses.
Если такой возможности нет, то появляется сообщение «Если ваш комплект поставки включает информацию для получения лицензии из центра лицензирования, то Вы можете получить лицензию для использования программы на данном компьютере, запустив программу от имени администратора компьютера».
Рекомендуем в свойствах каталога C:Program Files1cv81licenses на закладке «Security» («Безопасность») проверить для текущего пользователя (и других пользователей и групп) не установлен ли запрет на операцию записи.
3. Проблема может быть связана с неправильной настройкой запущенных служб Windows или с разрушениями в Windows. В этом случае надо обратиться к системному администратору для настройки/восстановления или для переустановки Windows.
Восстановление лицензии 1С
4. Если на компьютере установлена Windows Vista, то следует на время отключить Контроль учетных записей (User Account Control, UAC).
Это можно сделать в Панели управления, раздел «Учетные записи пользователей (User Accounts)», пункт «Включение или отключение контроля учетных записей (Turn User Account Control off/on)».
В появившемся диалоге убрать галку (единственную) около «Используйте контроль учетных записей (use User Account Control. )». И перезагрузите компьютер.
После получения лицензии значение использования UAC можно восстановить.
#*#
Для Windows 98 из приведенных выше причин актуальны пп. 2 и 3.
То есть следует проверить возможность создания файлов в каталоге licenses. Если с правами все нормально, то надо переустанавливать Windows.
Также рекомендуем убедиться, что параметры компьютера удовлетворяют минимальным требованиям для данного продукта.
Источник: forum.ru-board.com
1С нет свободной лицензии
Столкнулись с тем, что при запуске бухгалтерии 1С пишет, что лицензия не обнаружена? В ряде случаев проблема связана с изменением конфигурации системы или настроек самой программы. В этой статье мы разберем все возможные причины возникновения этой проблемы и пути ее решения.
Причины «пропажи» лицензии
Когда может появиться сообщение о том, что лицензия 1С не обнаружена? Как правило, проблема заключается в том, что программа не обнаруживает на локальном компьютере или сервере файл лицензии с расширением .lic – именно он отвечает за полноправный запуск системы.
Проблемы с файлом могут возникнуть в ряде случаев:
- Файл лицензии, поврежден, перенесен в другую директорию или отсутствует на ПК или на носителе ключа;
- Изменение конфигурации системы привело к тому, что программа 1С не идентифицировала рабочий ПК. Такое может произойти при изменении названия установленной операционной системы, ее версии, серийного номера или даты установки. К ошибке могут привести даже изменения названия материнской платы, версии БИОС, объема ОЗУ, список сетевых плат или их адреса и т.д.;
- В конфигурационном файле nethasp.ini не прописаны имена менеджеров лицензии;
- Корректная работа сетевой версии программы 1С блокируется антивирусом или брандмауэром;
- Лицензия есть, но не активирована.
Как исправить ошибку доступа к лицензии?
Что делать, если лицензия 1С не обнаружена? Есть несколько способов.
Первый способ требует установки дополнительной программы, которая позволит обнаружить лицензию. Перед работой следует отключить файервол и установить программу Alladin Monitor, которая сможет найти файл .lic на вашем компьютере. После обнаружения файла, сделайте следующее:
- При использовании аппаратной лицензии: в окне информационных баз нужно перейти в настройки и отметить галочкой опцию «Использовать аппаратную лицензию», она уже не отмечена.
- Отредактировать файл nethasp.ini, который, как правило, располагается по адресу C:
После выполнения этих операций ошибка может исчезнуть. Однако есть и другие, более простые способы справиться с этой ситуацией.
- Если ошибка появилась после установки на ПК новой платформы, скопируйте файл лицензии в папку с установленной платформой,
- В случаях, когда ошибке предшествовали серьезные изменения конфигурации системы (ее переустановка или изменение аппаратных составляющих), потребуется провести повторную активацию с помощью резервного кода или полностью переустановить программу 1С вместе с драйвером защиты,
- При неверном использовании многопользовательского ПИН-кода его можно деактивировать и активировать новый, однопользовательский, для каждого рабочего места.
Если никакой их этих способов не смог помочь решить проблему с обнаружением лицензии или же вы не знаете, что привело к потере лицензии, стоит обратиться в техническую поддержку 1С.
Большинство крупных компаний-пользователей программного обеспечения 1С, купив лицензию 1С Предприятие 8, использует программные ключи. Они удобны и обходятся дешевле «флешек», так как расходуются не на компьютеры, а на сессии с сервером. Однако случается, что с ними возникаю проблемы, и 1С прекращает их видеть. Администраторам 1С в крупных компаниях важно уметь быстро исправлять такие ситуации, поскольку время «простоя» пользователей может обернуться проблемами.
Причины отказа лицензий 1С 8.3
Существует перечень распространенных причин того, что 1С перестает видеть файл с лицензиями. Ответственный сотрудник должен в первую очередь проверить именно их и быстро исправить для восстановления работоспособности 1С:
- Обновление платформы 1С. Суть проблемы заключается в схеме процедуры обновления – новая версия не заменяет старую, а просто устанавливается в соседней директории. В итоге после нескольких лет работы на сервере можно обнаружить целую коллекцию платформ, работающих самостоятельно. Чтобы вернуть работоспособность лицензий, их необходимо перерегистрировать с помощью резервных пин-кодов;
- Сбой работы менеджера лицензий. Настройка этого механизма – тонкое и сложное занятие. Если им занимался неквалифицированный специалист, проблемы могут возникнуть в любой момент. Решаются подобные сбои переустановкой платформы и менеджера лицензирования;
- Отключение использования программных лицензий. В настройках информационной базы можно указать, какой тип лицензий используется. Иногда даже пользователи могут изменить настройки и достаточно лишь снять галку «Использовать аппаратную лицензию»;
- Если в вашей компании включен и настроен сервер лицензий 1С и к нему кто-то имеет доступ, необходимо проверить его настройки. При этом важно обладать соответствующей квалификацией или обратиться к профессионалам;
- Неверное расположение файла *.lic – программного ключа. Подобная ошибка возникает при переходе с файловой на клиент-серверную базу. Часто забывают, что у этих типов различается необходимое расположение ключа, и оставляют его в старой директории;
- Когда вы видите сообщение «Не обнаружено свободной лицензии» на одном рабочем месте, а на другом 1С работает, проверьте количество программных лицензий. Возможно, у вас просто слишком много пользователей и лицензии кончились. В этом случае придется закупать дополнительные или регулировать доступ в 1С по времени, что крайне неудобно;
- Изменилась конфигурация системы – программная лицензия 1С посчитает, что ее перенесли на другой ПК и откажется работать. Необходимо перерегистрировать ее, используя резервные пин-коды;
- Ненастроенный брандмауэр и антивирус тоже могут блокировать раздачу программных лицензий.
Восстановление работоспособности лицензий 1С
Существует возможность восстановить программные лицензии 1С с помощью специального файла, входящего в состав платформы. Для этого необходимо правильно настроить файл nethasp.ini, расположенный в папке conf каталога, куда установлена 1С. Чтобы ошибка лицензии 1С ушла, необходимо в этом файле указать следующие данные:
- В разделе NH_COMMON указать NH_TCPIP = Enabled;
- В разделе NHS_SERVER указать все имена менеджеров лицензий;
- В разделе NH_TCPIP указать адрес сервера с менеджером лицензий в виде NH_SERVER_ADDR = IP – адрес. Также укажите имя самого менеджера в реквизит NH_SERVER_NAME. Если их несколько, то перечисляются через запятые.
Затем настает очередь активировать имеющуюся лицензию первично или повторно. Видимость ее должна распространяться на всех пользователей ПК, способ получения укажите – ручной, автоматический, на цифровом носителе. После заполнения регистрационных данных в специальной форме получится файл лицензий, который необходимо разместить по одному из путей:
- Для Windows XP и Vista:
- C:UsersAdministratorAppDataLocal1C1Cv8conf;
- C:UsersAll Users1C1Cv8conf;
- Для Windows 7 и следующих:
- C:ProgramData1Clicences
Иногда получается так, что компания покупала лицензию, но все документы утрачены, а регистрационные данные забыты. В таком случае многие просто покупают заново комплект лицензий. Это достаточно дорого, если речь идет о 50 или 100 программных лицензиях. Поэтому важно знать, что всю информацию можно восстановить, если найти файл формата lic.
В этом файле вся информация закодирована. Чтобы ее декодировать придется потратить немало сил и времени. В этом может помочь техническая поддержка 1С, если покупка лицензий действительно имела место быть. Если же взяться за эту операцию самостоятельно, высока вероятность, что возникнет ошибка декодирования файла лицензий и будет утрачена последняя возможность восстановления.
Консультация со специалистами технической поддержки 1С полезна при проблеме с обновлениями или лицензиями любых видов: обращение может помочь существенно облегчить решение возникших задач. Помните, что в некоторых случаях сотрудники 1С могут запросить предоставить копию базы данных, но вы можете отказаться. Правда, в этом случае шансы получить полноценную помощь существенно снижаются.
Рекомендую начать с чтения одной странички http://www.gilev.ru/hasp/ (там даже есть видео для ленивых ). Кучу времени сэкономите!
0 При переходе с 8.0 на 8.1 перестало хватать лицензий.
В 8.0 файл nethasp.ini размещался в катологе bin, в 8.1 его надо разместить в bin/conf.
Примерное содержимое файла
[NH_COMMON]
NH_IPX = Disabled
NH_NETBIOS = Disabled
NH_TCPIP = Enabled
[NH_TCPIP]
NH_SERVER_ADDR = 1.2.3.4 ; Адрес компьютера с менеджером лицензий
NH_USE_BROADCAST = Disabled
1. Не хватает лицензий в 8.1
1. Если ключи на 300 и 500 пользователей, изменить значением параметра NHS_USERLIST файла nhsrv.ini. Его значение по умолчанию — 250. Чтобы увеличить максимальное количество подключений необходимо:
- разместить файл nhsrv.ini в каталоге, из которого запускается менеджер лицензий;
- изменить значение параметра NHS_USERLIST на необходимое (300, 500 или другое);
- перезапустить менеджер лицензий;
- убедиться, что менеджер лицензий нашел файл nhsrv.ini по журналу Activity Log/ Server Activity Log.
2. Проверьте, отключили ли вы опцию NH_USE_BROADCAST в nethasp.ini?
3. Если ключей несколько (не один), то в nethasp.ini каждому клиенту нужно указать, на каком компьютере сначало ему нужно получать лицензию (т.е. к какому ключу обращаться).
Например, у вас три ключа 5, 10, 50.
Для 5х клиентов нужно указать.
NH_SERVER_ADDR = Addr1, Addr2, Addr3
Для 10х клиентов нужно указать.
NH_SERVER_ADDR = Addr2, Addr1, Addr3
Для 50и клиентов нужно указать.
NH_SERVER_ADDR = Addr3, Addr2, Addr1
где Addr1 — адрес компьютера с ключом NET5 ORGL8
Addr2 —адрес компьютера с ключом NET10 ORGL8
Addr3 — адрес компьютера с ключом NET50 ORGL8
4. Проверьте, не стоят ли несколько сетевых ключей на одном компьютере. Если стоят, нужно их разнести, что бы на компьютерах было по одному ключу.
5. увеличьте интервал опроса к менеджера лицензий клиентов в C:Program Files1cv81inconf
ethasp.ini
NH_SESSION = 5
NH_SEND_RCV = 4
NH_USE_BROADCAST = Disabled
6. Если не видны лиценции только COM-соединению, то обратить внимание, что
для COM-соединений к 64х битному серверу приложений использование возможно только на том компьютере, на котором установлен ключ 64-разрядного сервера 1С:Предприятия (и не из терминальной сессии).
Для использования V81.COMConnector на компьютерах, которым доступны только клиентские ключи, можно зарегистрировать 32-разрядный V81.COMConnector в COM+.
— запустите Component Services;
— создайте пустое COM+ приложение с Activation type — Server application и именем, например, V81_COMConnector, укажите имя пользователя Windows, от имени которого компонента будет запускаться в адресном пространстве отдельного процесса dllhost.exe;
— в ветке Components добавьте новую компоненту comcntr.dll из каталога загрузочных модулей 1С:Предприятия.
В этом случае V81.COMConnector будет запускаться в отдельном 32-разрядном процессе и может использоваться как 32-разрядными, так и 64-разрядными приложениями.
2. Если в 8.1 все было хорошо, а в 8.2 стало не хватать.
Раньше несколько сеансов 1С из одной терминальной сессии занимали одну лицезию. Теперь это не всегда так. Зависит от того как была получена лицензия.
Для запуска клиента 1С:Предприятия необходимо наличие свободной лицензии в клиентском ключе. При запуске клиент 1С:Предприятия выполняет поиск доступной клиентской лицензии в следующей последовательности:
- локальный клиентский ключ (кроме веб-клиента);
- сетевой клиентский ключ (кроме веб-клиента);
- локальный клиентский ключ сервера (кроме информационной базы на локальном компьютере или на компьютере в локальной сети). Для информационной базы на сервере 1С:Предприятия используется локальный ключ компьютера менеджера лицензий, на который назначен сервис сеансовых данных. Для файловой информационной базы на веб-сервере используется локальный ключ веб-сервера;
- сетевой клиентский ключ сервера (кроме информационной базы на локальном компьютере или на компьютере в локальной сети). Для информационной базы на сервере 1С:Предприятия доступ к сетевому ключу выполняет компьютер менеджера лицензий, на который назначен сервис сеансовых данных. Для файловой информационной базы на веб-сервере доступ к сетевому ключу выполняет веб-сервер;
- программная лицензия базовой конфигурации.
Таким образом, если клиент 1С:Предприятия не нашел свободной клиентской лицензии на одном из доступных ему ключей, то он обращается за клиентской лицензией на сервер. В этом случае сервер выполняет поиск и занятие свободной лицензии на одном из клиентских ключей, доступных серверу.
1. Установите HASP Monitor для просмотра занятых лицензий.
3. Если не хватает лицензий в 8.2
1.Ключ перенести сервер 1С. Самому серверу и терминальным клиентам запретить общаться с ключем по сети. Для этого в nethasp.ini отключить все протоколы:
Таким образом терминальные клиенты получат лицензию через сервер 1С.
Нет связанных сообщений
Источник: motorevive.ru