Security Compliance

Error: No IP address is assigned in SEM

Device "eth0" does not exist. The virtual appliance is successfully installed but a networking problem was detected. No IP address is assigned.

First published date

10/9/2018 4:24 PM

Last published date

6/25/2020 1:27 PM

Overview

The Security Event Manager (formerly Log & Event Manager) console in Hyper-V displays one of the following error messages:

  • Device "eth0" does not exist.
  • The virtual appliance is successfully installed but a networking problem was detected.
  • No IP address is assigned.

 

Product section

Security Event Manager

Cause

This issue is caused by Hyper-V using dynamic MAC addressing.

By default, Microsoft chose Hyper-V to have dynamic MAC addresses. If SEM (or any Linux-based host) received a MAC address, the linux networking ties the MAC to the IP address. Therefore this particular VM needs the same MAC address to function.

If the SEM was shutdown, and any other VM was created, that new VM could grab and keep the MAC address that belongs to SEM. When SEM boots up, it cannot tie it's configured IP address to the MAC address that is now owned by another VM.

Hyper-V can be set to allow the SEM to have a static MAC address, and no other VM can take the MAC address.
This is a configuration change under Hyper-V.

As compared to VMware:
This will not happen with VMware, as ESXi will reserve (make static) the MAC address assigned to SEM.
No other VM can take the MAC assigned to SEM.

Resolution

  1. On the SEM virtual console, select Advanced Configuration.
  2. At the cmc prompt, type appliance.
  3. Type shutdown, and then follow the prompts.
  4. In the Hyper-V Manager, select your SEM instance and go to the Settings.
  5. Highlight Network Adapter or Legacy Network Adapter and verify that SEM is using the proper virtual switch.
  6. Expand Network Adapter, and then select Advanced Features.
  7. On the right pane under MAC address, select Static.
  8. Click OK
  1. Start your virtual machine.
  2. If the issue is not resolved please contact Technical Support


On reboot, the SEM recognizes eth0 and applies the network settings to the interface. You should now see an assigned IP address or be able to configure one manually.