Программные лицензии 1С 8.2 и 8.3 на терминальном сервере

Опубликовал Козлов Олег (*Zed*) в раздел Администрирование - Системное

Файловая база, терминальный сервер, программная многопользовательская лицензия и у вас установлены одновременно платформы 8.2 и 8.3, не правя файл conf.cfg в каталогах "%ProgramFilesDir%\1cv82\8.2.*.*\bin\conf и "%ProgramFilesDir%\1cv8\8.3.*.*\bin\conf

Как установить сами программные лицензии, можно прочитать в данной публикации //infostart.ru/public/159625/

 

Если же у вас установлены одновременно 2 платформы 8.2 и 8.3, то иногда может возникнуть ситуация, что программные лицензии могут не находиться для какой-то из установленных платформы.

Как этого избежать.

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

2. Затем на данном компьютере выполните восстановление всех ранее установленных на нем лицензий по последнему использованному пин-коду. Лицензию получайте при запуске базы версии 8.2

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

3. Если платформа 8.2 успешно работает с программной лицензией, а платформа 8.3 лицензию не обнаруживает. Что верно в 99% случаев, т.к. при получении программной лицензии файл 2*.lic записываеться в  каталог "C:/ProgramData/1C/1Cv82/conf/", что соотвествует каталогу "C:\Users\All Users\1C\1Cv82\conf".

А платформа 8.3 ищет свою в каталоге "C:/ProgramData/1C/licenses/", что соотвествует каталогу "C:\Users\All Users\1C\licenses".

Через поиск ищем файл с лицензией. Перемесщаем (не скопируйте!) файл программной лицензии 2*.lic в каталог:
"C:\Users\All Users\1C\1Cv82\conf"  (либо "C:\ProgramData\1C\1Cv82\conf") - если он сейчас в другом каталоге.

4. Поместите в каталог:
"C:\Users\All Users\1C\1cv8" (либо "C:\ProgramData\1C\1Cv8")
файл location.cfg со следующим текстом:
location=C:\Users\All Users\1C\1Cv82 (либо location=C:\ProgramData\1C\1Cv82)

 

Все должно заработать.

См. также

PowerTools от 1 000
Комментарии
1. Юрий Гончарук (yukon) 65 06.04.15 11:43 Сейчас в теме
Чем не подошло "%ProgramData%\1C\licenses"? 8.2 там тоже ищет см. п. 9.2.6. Расположение файлов с программными лицензиями.

В ОС Windows файлы программных лицензий могут располагаться в следующих каталогах (каталоги перечислены в порядке поиска, после нахождения файлов лицензий дальнейший поиск прекращается):
...
● Каталог %ALLUSERSPROFILE%\Application Data\1C\1Cv82\Conf (%ProgramData%\1C\1Cv82\Conf для ОС Windows Vista и старше) данных для всех пользователей компьютера.
● Каталог %ALLUSERSPROFILE%\1C\licenses (%ProgramData%\1C\licenses для ОС Windows Vista и старше) данных для всех пользователей компьютера.
2. Козлов Олег (*Zed*) 272 07.04.15 12:01 Сейчас в теме
(1) yukon, я тоже так думал что ищет, но не всегда. Я привел выдержку из переписки с 1С.

З.Ы. Я не утверждаю, что данное решение - истина в последней инстанции. Мне помогло - платформы обновляются, файлы conf.cfg править не нужно.