オフラインアクティベートで正常なoafが生成されない場合
概要
Alfatech製品のオフラインアクティベートの際、対象PCでツールを実行して生成されるoafが不完全である場合があります。
判明しているケース毎に対応をまとめます。
また、今里さんに作成いただいた原因チェック用モジュールも本チケットに添付します。
[Product*]行以下が存在しない
事例
以下のようにoafの記述が[General]のみ、Count~行より下が出力されないケースがあります。

[General]
Count=1
※正常なoafは下記のような記述になっています。

[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書き出しを行ってください。
- C:\ProgramData\Alfatech\Reprise
- C:\ProgramData\Reprise\Alfatech
原因チェックツール
本ナレッジに添付のzipは alfaLM.dll を差し替えたオフラインアクティベート用ツールです。
実行して正常なoafの作成に失敗した場合はエラーを出力しますので、その画面のスクリーンショットをもらってください。