この記事では、重複するUUIDの問題点、ソフトウェアで生成されたUUIDとは何か、この機能がどのように役立つのかについて解説します。
重複するUUIDとは?
コンピュータにストリーマーをインストールまたは配布するとストリーマーは、コンピュータの UUID (一意の識別子) を生成します。UUIDを生成する方法は、コンピュータのGUID(グローバル一意識別子)と、Mac
アドレスなどのハードウェア識別子を基づいています。これらのハードウェアの特性は、理論上は一意であるため、UUIDがコンピュータ間で重複することはありません。しかし、UUIDの衝突は、特に仮想マシンを設定している環境でまれに発生することがあります。
症状
2台のコンピュータのUUIDが同じ場合、以下のような問題が発生する可能性があります。
-
コンピュータの一覧には、複製されたコンピュータのうち1台だけが表示されます。
- 影響を受けたコンピュータでは、一貫してストリーマーがログアウトされ一覧から削除されます。
-
コンピューターの一覧でそのコンピューターに接続しようとすると、任意のクローンコンピューターへの接続がランダムに可能性があります。
-
クローンコンピュータの 1 つでストリーマを再起動すると、そのストリーマがコンピュータリストに表示され、他のすべてのクローンよりも優先されます。
これらの問題を解決するために、v3.4.8.0から別の方法でUUIDを生成する機能が導入されました。
ソフトウェアで生成されたUUID
この生成方法でUUIDは、ハードウェアの識別子を参照せずに、ソフトウェアによってランダムに生成されます。これにより、UUIDが重複するケースを防ぐことができます。
ソフトウェアで生成されたUUIDをストリーマーで使用するには、ストリーマーの配布時に、「ソフトウェアで生成されたUUIDを使用する」オプションを【有効】にします。詳細は、以下の手順をご確認ください。
- my.splashtop.comまたはmy.splashtop.euにログインし、「管理」⇒「大量配布」をクリックします。
- 「配布パッケージを作成」 ボタンをクリックします。
- 下図赤枠の「ソフトウェア側で生成したUUIDを使用する」オプションを【有効】にします。
-
Windows ユーザーの場合は、次のコマンドをWebブラウザに入力してください。
st-streamer://com.splashtop.streamer?resetuuid=1
-
Macユーザーの場合は、次のコマンドをWebブラウザに入力してください。
st-streamer://com.splashtop.streamer?resetuuid=1
-
Linuxユーザーの場合、ターミナルに次のコマンドを入力してください。
splashtop-streamer config -resetuuid
上記から、お使いのコンピュータに合ったコマンドを入力してください。
こちらのページに新しいUUIDを生成するためのファイルが添付されています。
ストリーマーが、プリインストールされているコンピュータとVMのクローンを作成すると、UUIDが重複する場合もあります。それを解決する方法については、 こちらの記事をご確認ください。
警告: UUID をリセットすると、コンピュータに設定されているアクセス許可がリセットされる場合があります。ユーザーへのアクセスを再度設定する必要があります(例:Business Accessサブスクリプションの権限がメンバーの場合など)。
サポート
もっと詳しく知りたい場合、またサポートが必要な場合は、上記の「お問い合わせ」よりSplashtopサポートチームにリクエストを送信してください。