@infotv
инженер

Как заставить клиентов 1С с веб-доступом получать программные лицензии?

Имеются два сервера 1с

- Windows Server 2008R2 c 1c 8.3.9.2033, MSSQL и сервером лицензий. Установлены лицензии: Сетевой HASP4 ORGL8 5 + программная лиц на 10 + программная лиц на 10 пользователей

- CentOS 6 c 1C 8.3.10.2168 с PostgreSQL и настроенным веб-доступом с Apache. Лицензии сервер 1С берет с сервера лицензий на Windows Server 2008R2

Проблем в следующем: никак не удается заставить клиентов при подключении через веб-доступ получить ПРОГРАММНУЮ лицензию с сервера лицензий.

Что уже предпринято:
- nethasp на CentOS проверен, он явно указывает на сервер лицензий
- разрешение выдавать лицензии серверу на БД на CentOS отключать пробовал: лицензия не находится
- в nhsrv на сервере лицензирования через NHS_IP_LIMIT запрещал выдавать лицензию серверу с CentOS

Результат - веб клиентам упорно раздается лицензии только с HASP

Помогите советом, потому что HASP ключ нужно освободить для других целей.
  • Вопрос задан
  • 5286 просмотров
Пригласить эксперта
Ответы на вопрос 3
Cyberhawk
@Cyberhawk
Экс-директор мира
Программные лицензии не сетевые, в случае клиент-серверной базы они должны быть активированы на хосте сервера приложений, а в случае файловой - на хосте демона веб-сервера.
А ты, как Я понял, хочешь, чтобы веб-клиент, подключаясь через веб-сервер к базе, зарегистрированной в кластере сервера приложений, развернутого под СентОС, получал программную лицензию с другого хоста (виндового сервера приложений) - так не получится.
Ответ написан
Комментировать
@infotv Автор вопроса
инженер
Решение найдено, но пока не проверено. Подробности можно прочесть здесь forum.infostart.ru/forum86/topic170930/#message1782037
Ответ написан
Комментировать
@LollyFox
Что уже предпринято:
- nethasp на CentOS проверен, он явно указывает на сервер лицензий
- разрешение выдавать лицензии серверу на БД на CentOS отключать пробовал: лицензия не находится
- в nhsrv на сервере лицензирования через NHS_IP_LIMIT запрещал выдавать лицензию серверу с CentOS

Настройки конфигурационных файлов nethasp.ini и nhsrv.ini предназначены для HASP ключей и не имеют никакого отношения к программным лицензиям.

Проблем в следующем: никак не удается заставить клиентов при подключении через веб-доступ получить ПРОГРАММНУЮ лицензию с сервера лицензий.

Все так и есть, клиенты могут получить программную лицензию сами только в случае, если на каждом клиентском ПК была активирована однопользовательская лицензия или в случае если клиент подключается к серверу по RDP. Во всех остальных случаях программную лицензию клиенту выдает или сервер 1С:Предприятия или модуль веб-сервера (для файловых баз).

Решение найдено, но пока не проверено. Подробности можно прочесть здесь

Это все же немного другая история - сервер лицензирования все равно не может выдать лицензии сразу клиентам, а только серверу 1С, а потом уже сервер выдает их клиентам.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы