Duplicate Hardware ID on Multiple POS Machines

Duplicate Hardware ID on Multiple POS Machines

Problem Statement \scenario:

While preparing Windows machines for MC/POS using cloning or any other deployment method, the cloned machine may be assigned the same hardware ID as an existing machine, resulting in a duplicate hardware ID in other machine

Behaviour:

 It verified the till configuration and found that different users were mapped to both tills.





It verified all POS  and store configuration to be correct.


Then  first  POS id (POS D220-1 ) and login with D220-1 it got easily login with this Till  D220-T1



but  when logged on other POS id (POS D220-2) with user D220-2  then first POS ID's  Till D220-T1 was being displayed that was  incorrectly. The expected Till D220-T2 should be mapping for  POS D220-2 


Resolution : 

We checked the Volume Serial Number \ Hardware id of all  POS machines and found that they were identical

The Hardware ID is the primary identifier that iVend uses to recognize the Windows machine on which iVend POS or Management Console (MC) is installed.
The Hardware ID is generated by combining various hardware and system attributes, such as the Windows Serial Number, Motherboard ID, Processor ID, Volume Information, and other system-specific details. This combination creates a unique Hardware ID that is used by iVend MC/POS to identify each machine

Use below SQL Select queries to find the newly POS/MC machine hardware id existing in previously installed machine or not.

select hardwareid,count(*)
from RTLPOS (nolock)
where IsDeleted=0
and hardwareid <> ''
group by hardwareid
having count(hardwareid) >1

select hardwareid,count(*)
from RTLManagementconsole (nolock)
where IsActive=0
and hardwareid <> ''
group by hardwareid
having count(hardwareid) >1

Rectification Steps 

 After unique hardware id on  iVend MC/POS machine   the above scenio not replicated further 

Please refer to the below  KB article for detailed steps on creating a unique Volume ID for the system drive.
https://help.ivend.com/agent/ivend/citixsys/knowledge-base/page?articlestatus=latest#Solutions/dv/910751000002392932/en

After creating a unique Volume ID, nee to remove the existing Hardware ID mapping from the POS/MC Configuration screen. Then restart the iVend POS or MC application.

When the application starts, it will prompt you to select a Hardware ID during login. Select the appropriate Hardware ID for the respective POS or MC machine to complete the configuration.