対象Chromeバージョン:117.x.x.x以上

対象Edgeバージョン:121.x.x.x以上

対象ソフトウェア:BioStar 2.9.4以下のバージョンと上記Chrome/Edgeのバージョ

更新日:2024-05-02


パートナーの皆様へ


最近報告されたChrome/EdgeのSSLポリシーアップデートにより、BioStar2 v2.9.4 以下で、USBデバイスをご利用の場合に、デバイスが表示されなくなる問題と、その解決方法についてお知らせいたします。 


問題の背景

Google Chromeのバージョン117(またはMicrosoft Edgeのバージョン121)にアップグレードした際、ブラウザのSSL/TLS証明書の取り扱い方法が変更されたため、USBデバイス(DE-620/BioMini)が、デバイスとして検出されなくなりました。


 [画像.1]USB 端末の下に、 DE-620や、BioMiniなどの USB端末が検出されなくなる。




Microsoft Edgeについて

[画像 2. ブラウザのバージョンを確認する方法]



以下の通り、対応しました。


解決策.

USB Agent アプリの中にある 証明書ファイルを 対応版に差し替え、差替えた証明書を Windows OSにインポートし、

Webブラウザを再起動することで問題が解決します。





解決方法:


パッチツールの使用方法は以下の手順に従ってください。

  1. 以下のリンクからパッチツールをダウンロードしてください。

    ダウンロード


  2. ファイルを展開してください。

  3. 展開すると、フォルダの中に以下の様に、2つのファイルが入っています。
    (※以下は、ファイル名の拡張子を表示 にしている状態です。)

  4. Windowsの画面右下のタスクトレイの中から、実行中のUSB Agentのアイコンを右クリックして、Exit を選択し、
    USB Agentを一度終了します。

     
  5. Windows マークを右クリックして、ファイル名を指定して実行 を選択します。 
    画面が表示されたら、certmgr.msc と入力し、OKをクリックしてください。

    以下の画面のような 証明書マネージャ が起動します。
  6. 信頼されたルート証明機関 の 証明書 をクリックし、画面の右側を下スクロールします。 localhost という項目を見つけてください。 

    以下に示すように、localhost を右クリックし、[削除] を選択します。
    もし、 localhost が複数ある場合は、ダブルクリックすると中身を確認できます。


    発行者が Suprema Inc になっている localhost からの証明書が対象です。

  7. 右クリックして、[削除]を選択してください。



  8. 警告と、確認画面が2回表示されますが、両方とも [はい]を選択し、証明書を削除してください。
    削除したら、証明書マネージャの画面は閉じてください。

  9. 項番3で確認した 2つのファイルを、USB Agent のインストールフォルダに上書きします。
    標準でインストールしている場合は、
     C:¥Program Files (x86)¥USB Device Agent¥usb-agent¥config
    となります。インストール先を変更された場合は、上記を読み替え、上書きしてください。

  10. その後、スタートメニューから、 USB Agent を起動してください。
    (USB Agentは起動しても、画面が表示されないため、項番4の方法で、Setup を選択してください。)



  11. 画面が表示された、画面左下の証明書の登録[Enroll Certificates]ボタンをクリックしてください。


  12. 以下の画面が表示されます。[はい]をクリックしてください。



  13. USB Agent の動作が開始されます。

   この状態で、Chromeを 他のタブも含めて完全に閉じ、USBデバイスを接続してから、

   改めて BioStar2にアクセスし、ご確認ください。

 




よくある質問


質問 #1. 

以前に、BioStar2にアクセスできなかった場合に、ツールを利用しアクセスできるようにしたが、

それと関係するか?


答え #1.  

理由としては、関係します。

BioStar2本体 と USB Agent は、それぞれ 別の証明書を利用しているため、それぞれで対応が必要です。



質問 #2. 

上記を試したが解決しない。


答え #2. 

証明書の問題とは別の理由が考えられます。

サポートチケットを作成し、お問い合わせください。

(または、もし可能でしたら、一度、BioStar2を httpで動作させ、ご確認ください。)



質問 #3. 

この対応は、BioStar2をインストールしたPC(BioStar2サーバーPC)で行えばよいのか?


答え #3. 

いえ、この対応は、各PCにインストールする USB Agent側の証明書の更新の為、

USB端末を実際に接続するPCすべてで行う必要があります。



敬具,

Suprema Team