Offline активация SL ключа.Nothing to generate.

Страницы: 1
RSS
Offline активация SL ключа.Nothing to generate.
 
Добрый день!
Тестирую работу с SL ключами (пока DEMOMA).
На компьютере клиента не могу создать Sentinel Key для DEMOMA.

1. На компьютере клиента установил Sentinel Run-time Environment (запустил файл haspdinst.exe загруженный из EMS -> Developer -> RTE Installer -> Batch Code = DEMOMA).
2. На компьютере клиента открыл Admin Control Center. В разделе Sentinel Keys пусто.
3. В EMS создал продукт и Product Keys для него.
4. Захожу в Customer Portal, указываю Product Keys и выбираю Offline Activation.
5. Открывается форма Generate License.
5. Скачиваю RUS_DEMOMA.exe и переношу файл на компьютер клиента.
6. Запускаю RUS_DEMOMA.exe, выбираю "Installation of new protection key". Создается c2v файл.
7. Путь на файл вставляю в Upload C2V формы Generate License, нажимаю Generate и получаю ошибку:
"Could not generate the license because: Nothing to generate."

1. Я правильно понимаю, что в результате работы Generate License я получу некий файл, который после применения на компьютере клиента создаст ключ в Admin Control Center -> Sentinel Keys с лицензиями на указанный продукт?
Если нет, то как создать ключ на клиентском компьютере?

2. Правильная ли последовательность действий?

3. В чем может быть ошибка?

Содержимое C2V файла:

<?xml version="1.0" encoding="UTF-8" ?>
<hasp_info>
 <host_fingerprint type="SL-AdminMode" crc="2470758260">...</host_fingerprint>
 <host_fingerprint type="SL-UserMode" vendorid="37515" crc="3572216590">...</host_fingerprint>
</hasp_info>
 
Добрый день, Павел.

У Вас ошибка на шаге №3: "В EMS создал продукт и Product Keys для него." - Вы должны в EMS -> Catalog -> Feature сначала создать Feature ID с таким же номером на которую Вы выполняли защиту своего приложения в Envelope, затем в EMS -> Catalog -> Product создать продукт с этой Feature ID (и тут же указать какие у данной Feature ID будут лицензионные ограничения в рамках данного продукта), после чего Вы уже можете в EMS -> Entitlements -> Entitlements создать новый заказ (Entitlement), включить в него созданный продукт, указать что это будет ключ активации Product Keys и только после создания такого ключа активации Вы его сможете активировать.
А Вы, по всей видимости, создали ключ активации без указания в Entitlement нужного продукта с Feature ID, то есть похоже что создали вообще пустой заказ (Entitlement), вот он вам и говорит при активации: "Could not generate the license because: Nothing to generate." - "нечего генерировать".

Пересмотрите видео уроки с нашего сайта, станет понятнее что к чему.
 
Да, после создания Feature все заработало.

Функционал Features не нужен, поэтому в Envelope указывал Feature Id = 0 и, соответственно, отдельную фичу не создавал для продукта.

Спасибо!
Страницы: 1
Читают тему (гостей: 1)