Network will not get IP from router after reboot

Brief description of the problem

Hi. I have a file server with motherboard ASRock C2550D4I that has two NIC and an admin NIC. I notice recently after reboot the network didn’t get any IPs from the router. I have to manually run “sudo dhclient” to obtain IP’s for the NICs. My server is running 4.12.4-1.el7.elrepo.x86_64

sudo tail /var/log/dmesg
[ 5.183500] sd 4:0:0:0: Attached scsi generic sg4 type 0
[ 5.183558] sd 8:0:0:0: Attached scsi generic sg5 type 0
[ 5.183636] scsi 15:0:0:0: Attached scsi generic sg6 type 3
[ 5.243947] ipmi_si IPI0001:01: Found new BMC (man_id: 0x00c1d6, prod_id: 0xaabb, dev_id: 0x20)
[ 5.244024] ipmi_si IPI0001:01: IPMI kcs interface initialized
[ 5.324834] input: PC Speaker as /devices/platform/pcspkr/input/input5
[ 5.388837] SSE version of gcm_enc/dec engaged.
[ 5.421280] Adding 8257532k swap on /dev/sde2. Priority:-1 extents:1 across:8257532k SSFS
[ 5.470765] EXT4-fs (sde1): mounted filesystem with ordered data mode. Opts: (null)
[ 5.551807] alg: No test for pcbc(aes) (pcbc-aes-aesni)

sudo tail boot.log
[ OK ] Reached target Remote File Systems.
Starting Permit User Sessions…
[ OK ] Started Permit User Sessions.
[ OK ] Started Hostname Service.
Starting Network Manager Script Dispatcher Service…
[ OK ] Started Command Scheduler.
[ OK ] Started Job spooling tools.
Starting Wait for Plymouth Boot Screen to Quit…
Starting Terminate Plymouth Boot Screen…
Sep 11 21:59:29 ohmu NET[5816]: /usr/sbin/dhclient-script : updated /etc/resolv.conf

Thanks

Detailed step by step instructions to reproduce the problem

  1. reboot
  2. log into the server and run “sudo dhclient”

Web-UI screenshot

[Drag and drop the image here]

Error Traceback provided on the Web-UI

[26/Jul/2018 19:11:54] ERROR [storageadmin.util:44] Exception: Failed to reboot the system due to a low level error: (Error running a command. cmd = /usr/sbin/shutdown -r now. rc = -15. stdout = ['']. stderr = ['']).
Traceback (most recent call last):
  File "/opt/rockstor/src/rockstor/storageadmin/views/command.py", line 259, in post
    system_reboot(delay)
  File "/opt/rockstor/src/rockstor/system/osi.py", line 1155, in system_reboot
    return run_command([SHUTDOWN, '-r', delta])
  File "/opt/rockstor/src/rockstor/system/osi.py", line 121, in run_command
    raise CommandException(cmd, out, err, rc)
CommandException: Error running a command. cmd = /usr/sbin/shutdown -r now. rc = -15. stdout = ['']. stderr = ['']
Package upgrade
Package upgrade
Package upgrade
Package upgrade
Package upgrade
Package upgrade
Package upgrade
Package upgrade
Package upgrade
Package upgrade
Package upgrade
Package upgrade
Package upgrade
Package upgrade
[10/Sep/2019 23:20:37] INFO [system.osi:1160] Ignoring rc=-15 from command (['/usr/sbin/shutdown', '-h', 'now']).