対象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ブラウザを再起動することで問題が解決します。
解決方法:
パッチツールの使用方法は以下の手順に従ってください。
- 以下のリンクからパッチツールをダウンロードしてください。
ダウンロード - ファイルを展開してください。
- 展開すると、フォルダの中に以下の様に、2つのファイルが入っています。
(※以下は、ファイル名の拡張子を表示 にしている状態です。) - Windowsの画面右下のタスクトレイの中から、実行中のUSB Agentのアイコンを右クリックして、Exit を選択し、
USB Agentを一度終了します。
- Windows マークを右クリックして、ファイル名を指定して実行 を選択します。
画面が表示されたら、certmgr.msc と入力し、OKをクリックしてください。
以下の画面のような 証明書マネージャ が起動します。 - 信頼されたルート証明機関 の 証明書 をクリックし、画面の右側を下スクロールします。 localhost という項目を見つけてください。
以下に示すように、localhost を右クリックし、[削除] を選択します。
もし、 localhost が複数ある場合は、ダブルクリックすると中身を確認できます。
発行者が Suprema Inc になっている localhost からの証明書が対象です。 - 右クリックして、[削除]を選択してください。
- 警告と、確認画面が2回表示されますが、両方とも [はい]を選択し、証明書を削除してください。
削除したら、証明書マネージャの画面は閉じてください。 - 項番3で確認した 2つのファイルを、USB Agent のインストールフォルダに上書きします。
標準でインストールしている場合は、
C:¥Program Files (x86)¥USB Device Agent¥usb-agent¥config
となります。インストール先を変更された場合は、上記を読み替え、上書きしてください。 - その後、スタートメニューから、 USB Agent を起動してください。
(USB Agentは起動しても、画面が表示されないため、項番4の方法で、Setup を選択してください。) - 画面が表示された、画面左下の証明書の登録[Enroll Certificates]ボタンをクリックしてください。
- 以下の画面が表示されます。[はい]をクリックしてください。
- 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