NetworkManager Service fails with Failed to read configuration: /etc/NetworkManager/*.conf

Solution Verified - Updated -

Issue

  • NetworkManager.service fails while restarting NetworkManager service. The following messages are logged:
Apr  8 15:09:05 rhel8 systemd[1]: Starting Network Manager...
Apr  8 15:09:05 rhel8 NetworkManager[3050]: Failed to read configuration: /etc/NetworkManager/conf.d/90-dns.conf: Key file contains line “~” which is not a key-value pair, group, or comment     <<<<------
Apr  8 15:09:05 rhel8 systemd[1]: NetworkManager.service: Main process exited, code=exited, status=1/FAILURE
Apr  8 15:09:05 rhel8 systemd[1]: NetworkManager.service: Failed with result 'exit-code'.
Apr  8 15:09:05 rhel8 systemd[1]: Failed to start Network Manager.
Apr  8 15:09:05 rhel8 systemd[1]: NetworkManager.service: Service RestartSec=100ms expired, scheduling restart.
Apr  8 15:09:05 rhel8 systemd[1]: NetworkManager.service: Scheduled restart job, restart counter is at 5.
Apr  8 15:09:05 rhel8 systemd[1]: Stopped Network Manager.
Apr  8 15:09:05 rhel8 systemd[1]: NetworkManager.service: Start request repeated too quickly.
Apr  8 15:09:05 rhel8 systemd[1]: NetworkManager.service: Failed with result 'exit-code'.
Apr  8 15:09:05 rhel8 systemd[1]: Failed to start Network Manager.
Apr  8 15:09:14 rhel8 systemd[1]: NetworkManager-dispatcher.service: Succeeded.

Environment

  • Red Hat Enterprise Linux 7
  • Red Hat Enterprise Linux 8
  • Red Hat Enterprise Linux 9
  • NetworkManager

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content