Same Source ID on different computers

avatar

Hello, I cloned a computer image to facilitate the installation and had Wayknow.msi installed, but I noticed that after installing the img on the other computers, the Source ID was the same for everyone. So, is there any way to change the Source ID?

All Comments (1)

avatar

Hello

On first run, Wayk Now will generate a unique identifier - it's important that the identifier is not cloned between machines.

That being said, recent versions of Wayk Now do include some safeguards to prevent this kind of issue occurring; assuming you're running a recent version you might be hitting an unexpected case. It would be helpful if you can provide us with the diagnostic logs from one of the machines with the duplicate source ID. You can open Wayk Now and choose Help > Export Diagnostics, or manually locate the file %programdata%\wayk\logs\NowService.log; and send to us either by PM or at wayk@devolutions.net.

Otherwise, to resolve the issue now and unblock things; you can take the following steps on the affected machine(s):

  • Close WaykNow.exe if running
  • Stop the "Wayk Now Unattended Service" through the Services management console
  • Delete or rename the directory %programdata%\wayk\server
  • Delete or rename the file %programdata%\wayk\.unique (it may not exist if you are running a new enough version)
  • Start the "Wayk Now Unattended Service", relaunch WaykNow.exe and confirm that the source ID is changed


A batch script to carry out those steps would looks something like this:

```
ECHO OFF
"%windir%\System32\TaskKill.exe" /F /IM WaykNow.exe
net stop wayknowservice
move %programdata%\wayk\server" "%programdata%\wayk\server.bak"
move %programdata%\wayk\.unique" "%programdata%\wayk\.unique.bak"
net start wayknowservice
```

That would need to be run as an administrator.

Please let me know if you have any questions.

Thanks and kind regards,

Richard Markievicz