ClearSCADA

The ClearSCADA Machine ID is a sequence of four, eight digit hexadecimal numbers used to uniquely identify a ClearSCADA machine for the purpose of file base licencing.

Machine ID format: 881B9DDD-A11C3378-30C70D57-1C4AD427

Finding the Machine ID

The Machine ID can be found either via the Server Icon's Licence Details window or via the Client Configuration's Licence window

The Machine ID is generated based on the first suitable hard disk's serial number and network adapter MAC address of the physical machine's hardware.

When requesting a file based licence you will need to provide the Machine ID for the specific instance of ClearSCADA.

How ClearSCADA validates a file based licence

File based licences include a reference "Machine ID" for validation purposes. When ClearSCADA loads a file based licence it checks to confirm that the Machine ID licensed by the file is also matches the physical machine.

A file's reference Machine ID relates to a single hard disk's serial number and network adapter MAC address. The physical machine itself however may have a combination of many hard disks and network adapters. ClearSCADA will compare the reference Machine ID against all possible Machine IDs that may be valid for this hardware.

Machine Ids Changes

As the Machine ID is based on the hard disk and network adapter's MAC address, changing your physical hardware may change your Machine ID.

Adding new hardware may cause the Machine ID displayed on the Licence Details windows to change. File based licences generated against the old Machine ID will still be usable as long as the hardware it was generated against is present.

Removing hardware may also change the Machine ID. If a file based licence was generated against the hardware that is being removed, the old file based licence to no longer validate and a replacement must be ordered.

Re-installing Windows may cause the Machine ID to change as the hard disk volume information may be modified during the installation process.

Frequently Changing MAC addresses.

Note that some network adapters change MAC address during normal operation. This can cause a file based licence to no longer validate.

Some network adapters can change MAC address during normal operation. Such adapters are not suitable for generation of Machine IDs. Such adapters may include:

  • Link aggregating network adapters. These adapters may switch MAC address every time they switch channel.
  • Virtual adapters like VPN network adapters. These may switch MAC address when they are connected to different networks.

To avoid these network adapters adversely affecting your file based licence, Ensure that these network adapters are disabled when generating a Machine ID for file based licencing. This can be done through the following steps:

  • Disabled in Windows Control Panel.
  • Restart ClearSCADA
  • Open the Licence Details window from the Server Icon or via Configure Connections
  • Use the Machine ID displayed for generation of file based licences.
  • The network adapters may now be enabled again and ClearSCADA restarted.

Locally Administered MAC Addresses.

Addresses can either be universally administered addresses or locally administered addresses.

A universally administered address is uniquely assigned to a device by its manufacturer; these are sometimes called burned-in addresses. The first three octets (in transmission order) identify the organization that issued the identifier and are known as the Organizationally Unique Identifier (OUI). The following three (MAC-48 and EUI-48) or five (EUI-64) octets are assigned by that organization in nearly any manner they please, subject to the constraint of uniqueness.

A locally administered address is assigned to a device by a network administrator, overriding the burned-in address. Locally administered addresses do not contain OUIs.

Locally administered MAC addresses are commonly used for virtual network adapters, as used in virtual machines.

ClearSCADA supports the generation of licences based on locally assigned addresses for versions from ClearSCADA 2015 R2 onwards.