This article will walk you through the issues of duplicte UUID, what is software-generated UUID and how it is useful.
What is duplicate UUID
When you install or deploy Splashtop streamer on your computer, Splashtop streamer will generate a UUID (unique identifier) for the computer. The way of generating UUID is basing on the computer’s GUID (global unique identifier) and its hardware identifier, like MAC address. These hardware characteristics are unique theoretically, which makes UUIDs should never be duplicate between computers. However, the UUID collision still happens in rare conditions, especially when you have virtual machine setup in your environment.
When two of your computers have the same UUID, following problems may happen:
Only one of the cloned computers will show up in the computer list.
When you try to connect to that computer in the computer list, connection may be randomly to any of the cloned computers.
If you restart the streamer on one of the cloned computer, it will appear in your computer list and take precedence over all the other clones.
To fix these issues, we introduce a different way of generating UUID since version 126.96.36.199.
Under this generation method, UUID is randomly generated by software without referring any hardware identifiers. This will prevent the duplicate UUID cases from happening.
To use the software-generated UUID on your streamer, enable the option “Use software-generated UUID“ when you deploy Splashtop streamer. See the detailed steps below:
- Log into my.splashtop.com / my.splashtop.eu and click on Management > Deployment.
- Click on the Create Deployment Package button.
- Enable the Use software-generated UUID option.
- For Windows users, please type this command into Terminal:
- For Mac users, please type this command into Terminal:
- For Linux users, please type this command into Terminal:
splashtop-streamer config -resetuuid
You may choose a way that fits to your conditions.
Duplicate UUID may also happen when you clone computers and VMs with streamer pre-installed. Please see this article to learn how to resolve it.
If you'd like to learn more or need any help, please file a support ticket to Splashtop support team.