Ended up running into this issue as well. I swapped to the nmcheck uri and restarted NetworkManager but am still getting the exclamation point next to the icon along with the “log in” notification.
It’s a reconnect message and the message is only informational.
You can change what types of notifications you get in system setting → Network Management → Configure Events
Imagine you were connected to a foreign network with a captive portal - cafe, airport - which requires authentication after a period of time - some home routers has this as a means for guests to login if they get the code from the owner.
Please copy the url in a browser-tab: http://nmcheck.gnome.org/check_network_status.txt
Result I get: NetworkManager is online
.
Did you edit " 20-connectivity.conf" with root-rights??
like sudo nano `/usr/lib/NetworkManager/conf.d/20-connectivity.conf
Visiting that url gives me the same NetworkManager is online message. I did edit 20-connectivity.conf with root permissions via sudo -e /usr/lib/NetworkManager/conf.d/20-connectivity.conf. I’ve even tried rebooting the machine with a different kernel, still the same “log in required” business. I can browse the web fine, however, it’s just that NM seems to think there’s some issue somewhere.
Well, as i said yesterday, i would leave it until today to see what happens. Checking this morning and its all working again, the exclamation is gone and so is the login box. I didn’t change or disable anything.