On 30/04/2019 23.24, Dutch Ingraham wrote:
On 4/30/19 1:35 PM, Brendan McKenna wrote:
Hi,
On Leap 15 (and earlier), it's nscd (Name Service Caching Daemon). Once you make a request, it tries to keep the queried information fresh in the cache, so it re-queries the information when it expires. The only way I've found to stop this is to shut the daemon down.
Brendan
On 30/04/2019 17:26, Carlos E. R. wrote:
On 30/04/2019 18.04, Dutch Ingraham wrote:
On 4/29/19 11:19 AM, Carlos E. R. wrote:
On 29/04/2019 18.14, Dutch Ingraham wrote:
Wild guess.
There is some DNS cache app running, which has an entry for "somesite" that has a short lifetime. Maybe that DNS cache app refreshes the IP before the timeout in order to have it ready for any application requesting it.
Thanks, Carlos. I'm sure you are correct, but identifying that cache app is the harder part. I took an uninformed chance that it may be systemd-resolved, which caches by default, and provides for turning the caching off, but that had no apparent effect on the issue.
BTW - I started wireshark about 4 hours later, and the same DNS queries were still being made. There must be some kind of timeout, but hard to say what it is set to until the offending daemon is properly identified.
It could be dnsmasq, nscd... The later is active by default.
Carlos and Brendan: dnsmasq wasn't active on my system, and it was in fact nscd. I disabled it and the dns queries disappeared, with no immediate noticeable negative effect.
Close firefox. Open it and open certain page, and time the process. Close it. Open it again, same thing, time again. Start nscd, and repeat the above. Notice that nscd also caches the password and group accesses, services and netgroup, whatever those are. But machines are so powerful now that things are harder to notice. -- Cheers / Saludos, Carlos E. R. (from openSUSE, Leap 15.1 x86_64 (ssd-test)) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org