NetworkManager Service fails with Failed to read configuration: /etc/NetworkManager/*.conf
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.