オフラインアクティベートで正常なoafが生成されない場合

オフラインアクティベートで正常なoafが生成されない場合

概要

Alfatech製品のオフラインアクティベートの際、対象PCでツールを実行して生成されるoafが不完全である場合があります。
判明しているケース毎に対応をまとめます。
また、今里さんに作成いただいた原因チェック用モジュールも本チケットに添付します。

[Product*]行以下が存在しない

事例

以下のようにoafの記述が[General]のみ、Count~行より下が出力されないケースがあります。
Quote
[General]
Count=1
※正常なoafは下記のような記述になっています。
Info
[General]
Count=1
[Product1]
key=5090-7092-2758-2678
prod=acaddenki
appName=ACAD-DENKI
dispVer=2020
id=rehost=2c629f92f686e91e9bef933e24bb85f0546ee571

原因・対策

既に無効になった Rehostable hostId があり、存在はするが取得できないために、新規作成しようとして失敗しています。(rlm_activateエラー:-153)
下記フォルダを削除してから再度oaf書き出しを行ってください。
  1. C:\ProgramData\Alfatech\Reprise
  2. C:\ProgramData\Reprise\Alfatech

原因チェックツール

本ナレッジに添付のzipは alfaLM.dll を差し替えたオフラインアクティベート用ツールです。
実行して正常なoafの作成に失敗した場合はエラーを出力しますので、その画面のスクリーンショットをもらってください。