オフライン環境でのISL AlwaysOnのインストール方法

オフライン環境でのISL AlwaysOnのインストール方法

以下、オフライン状態でも、次回以降のサービス再起動でオペレーター登録が可能になるインストール方法をご案内いたします。

手順

  1. 端末に対し、以下URLから取得した、オペレーター情報を含まないISL AlwaysOnをインストールします。
    https://www.islonline.net/download/ISLAlwaysOn
  2. ISL AlwaysOnサービスを停止します。
  3. 後述するレジストリスクリプトを管理者権限で実行します。
  4. 以上で設定は完了です。端末がオンライン状態(ISL Onlineサーバーと疎通が取れる)で、ISL AlwaysOnのサービスを再起動することで、オペレーター情報が登録されます。オフライン状態の場合、「grant」レジストリは残り、次回以降のサービス再起動時に登録が実施されます。

レジストリスクリプト

手順「3.」で実行するレジストリスクリプトは以下になります。
  1. Windows Registry Editor Version 5.00
  2. [HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\ISL Online\ISL AlwaysOn]
  3. "uid"=-
  4. "constant_uid"="true"
  5. "delay_start"="true"
  6. "password"=hex:<hex_md5>*1
  7. [HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\ISL Online\ISL AlwaysOn\grant]
  8. "1"="<grant_blob>“*2
*1:
  1. パスワードは「MD5」でハッシュ化してください。
    例. topsecret→ea847988ba59727dbf4e34ee75726dc3
  2. MD5ハッシュ化は、テキストファイルにパスワードのみを記載し、コマンドで以下を実施してください。
    certutil -hashfile "file pass" MD5
  3. ハッシュ化後、2文字毎に半角の「,」をつけ、「hex」をつけ記載してください。
    例. “password”=hex:<hex_md5>→“password”=hex:ea,84,79,88,ba,59,72,7d,bf,4e,34,ee,75,72,6d,c3
*2:
<grant_blob>は、以下で取得可能です。
  1. オンラインページにログインし、「常駐接続」を選択します。
  2. [このコンピューターを追加]を右クリックして「リンクのコピー」を選択します。
  3. コピーしたURLの%22から%22をコピーします。
    例. https://islv61.islonline.net/start/ISLAlwaysOn?cmdline=grant+%22zeJwdzrtKA0EUAFAuAauAkMoytZAwrzuPTxDEFLbb3Jm5sywus5DNEuy2s7PWj7AUwd8RFvwLH%2f0pTgFY3j%2b%2bn56%2f5nl5%2fVxe3i6hTWUFN%2fe320Ptu8rbOz6dh%2bPDBtour8AYkVKSMrUpSklxELm8AOGQVGaUt0QlnOWETWlkUmKiGi50wcE3lWUgmbHFE22esgrfUKHWKyEqXmKFTQMpdgA%2f06k7UrWnk9wwhA%2fZkex6Hurvfd2A%2f%2fz33l0xVMAE1zSEw1HrvccjPVOmxg%2bqvbIIwTWgo%2f%22
  4. 当該文字列をURLデコードします。
    例.
    zeJwdzrtKA0EUAFAuAauAkMoytZAwrzuPTxDEFLbb3Jm5sywus5DNEuy2s7PWj7AUwd8RFvwLH%2f0pTgFY3j%2b%2bn56%2f5nl5%2fVxe3i6hTWUFN%2fe320Ptu8rbOz6dh%2bPDBtour8AYkVKSMrUpSklxELm8AOGQVGaUt0QlnOWETWlkUmKiGi50wcE3lWUgmbHFE22esgrfUKHWKyEqXmKFTQMpdgA%2f06k7UrWnk9wwhA%2fZkex6Hurvfd2A%2f%2fz33l0xVMAE1zSEw1HrvccjPVOmxg%2bqvbIIwTWgo%2f

    zeJwdzrtKA0EUAFAuAauAkMoytZAwrzuPTxDEFLbb3Jm5sywus5DNEuy2s7PWj7AUwd8RFvwLH/0pTgFY3j++n56/5nl5/Vxe3i6hTWUFN/e320Ptu8rbOz6dh+PDBtour8AYkVKSMrUpSklxELm8AOGQVGaUt0QlnOWETWlkUmKiGi50wcE3lWUgmbHFE22esgrfUKHWKyEqXmKFTQMpdgA/06k7UrWnk9wwhA/Zkex6Hurvfd2A//z33l0xVMAE1zSEw1HrvccjPVOmxg+qvbIIwTWgo/
  5. 当該文字列が<grant_blob>となります。
  6. 前後に半角の「”」をつけて記載してください
    例.
    “1”=“zeJwdzrtKA0EUAFAuAauAkMoytZAwrzuPTxDEFLbb3Jm5sywus5DNEuy2s7PWj7AUwd8RFvwLH/0pTgFY3j++n56/5nl5/Vxe3i6hTWUFN/e320Ptu8rbOz6dh+PDBtour8AYkVKSMrUpSklxELm8AOGQVGaUt0QlnOWETWlkUmKiGi50wcE3lWUgmbHFE22esgrfUKHWKyEqXmKFTQMpdgA/06k7UrWnk9wwhA/Zkex6Hurvfd2A//z33l0xVMAE1zSEw1HrvccjPVOmxg+qvbIIwTWgo/”