Wisenet Wave - Media server terminates in virtual environment

What is the problem?

The WAVE mediaserver process terminates right away after the start.

Why is the problem?

The reason is that the OS system API cannot return a valid value while launched in the virtual environment.
In WAVE some identifiers require the system information to calculate Hardware ID.
If the system API can't provide the value, then GUID will be unable to get.

What will be seen?

You will see the WAVE mediaserver terminates right away.
In the  Log,  you can find the log entries as below appeared:

2017-06-09 15:12:06.945 704 ERROR: Can't save guid. Run once as administrator.


How to solve the problem?

You can use the following website to generate a standard GUID.

  1. Go to and generate one GUID with "braces" and "hyphens" options enabled
  2. Copy the result.

For Windows

  1. Press Windows + r, type regedit.
  2. Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Hanwha\Hanwha Media Server
  3. Find the attribute,serverGuid, double-click the entry and paste guid.
  4. Close the regedit.
  5. Restart the WAVE mediaserver


For Ubuntu

  1. Change the folder -#cd /opt/hanwha/mediaserver/etc
  2. Use the text editor to edit the configuration file - #sudo nano mediaserver.conf
  3. Find the attribute,serverGuid and delete the original value.
  4. Paste the newly generated GUID, and save the file.
  5. Restart the WAVE mediaserver - #sudo service hanwha-mediaserverrestart


Copyright © 2021 Hanwha Techwin America.
All rights reserved