понедельник, 17 ноября 2014 г.

Ошибка: используются две копии одного и того же файла программной лицензии

Официальный ответ 1С
Для решения проблемы следует  найти и удалить все файлы 2*.lic и все файлы conn8211.pfl. (для 8.3: 1cv8conn.pfl)

Если используется клиент-серверный вариант работы, то перестартуйте службу агента сервера 1С:Предприятия.

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

Рассмотрим подробнее. Чаще всего ошибка возникает, когда используется одновременно 8.2 и 8.3, при этом одна из платформ не видит файл лицензии, потому пользователь ручками подкладывает файл лицензии в папку с платформой (Вот по этим путям) и первый запуск проходит на ура. Но в один не самый прекрасный момент платформа вдруг обнаруживает что файлов лицензии имеются  2 штуки. Дальше происходит вот что. Платформа ИЗМЕНЯЕТ ОБА ФАЙЛА ЛИЦЕНЗИИ, дописывая в каждый строчку с ошибкой как в данной теме. Соответственно, если один из файлов лицензии удалить, ошибка изменится. Она будет называться "Неверный формат файла лицензии". Раньше она лечилась так - открыть файл лицензии блокнотом и удалить первую строчку, но в последний раз такое не помогло.
Как же заставить работать обе версии платформы с одним и тем же файлом лицензии? Нужно в файле conf.cfg, расположенном в каталоге bin\conf конкретной версии платформы прописать путь к файлу лицензии.
Синтаксис:
ConfLocation=<Путь к папке, где находится лицензия>

Бывает второй глюк - файл лицензии 1, а ошибка та же - "используются две копии одного и того же файла программной лицензии". Это как раз лечится удалением файлов conn8211.pfl. (для 8.3: 1cv8conn.pfl).

Комментариев нет:

Отправить комментарий