Hi,
Since Java 6 we rely on the JVM to gather MAC addresses from the system (see
NetworkInterface ).
The server checks all the available interfaces: note that sometimes the JVM cannot detect a non-active Network Interface.
We are slowly releasing alternatives to MAC bound licenses, so if such approach does not work on your machines we can find a different solution.
HTH