On 03/14/2018 06:24 PM, stan wrote:
On Wed, 14 Mar 2018 12:48:35 +0100 Thoughts only, not sure if they are true. My suspicion is that they are made aware of the connection from network manager as if it is active, so try to access it, and then have to wait a period of time until they decide it is not active.
A few months ago there was a discussion here about how network manager decides that a network connection is live before it has actually connected. I think it would be neat if network manager did a ping of a / the dns address associated with a connection before marking the connection as active. Maybe that isn't possible.
I don't think there is a solution to your issue other than the one you've already found, or waiting for the timeout.
I was actually able to replicate this behavior using the Fedora 27 Live ISO. I found out it only happens when setting a custom DNS server. So if I do not set a custom DNS server in the connection settings, Firefox etc. open instantly, even if the network I'm connected to has no Internet access.
I don't really mind this, since a workaround exists and usually the network I'm connected to has Internet access. I just wanted to clarify that it's not a problem with my specific setup or some kind of major bug.