I can't confirm this. I'm on Ubuntu 11.10 oneiric with squid 2.7.STABLE9-4ubuntu4 and the bug is still there.
I tried to start squid after networking by changing the "start on" line in /etc/init/squid.conf to start on (started networking) but that doesn't help. The cache.log still says: 2012/04/16 08:52:37| Warning: Could not find any nameservers. Trying to use localhost 2012/04/16 08:52:37| Please check your /etc/resolv.conf file 2012/04/16 08:52:37| or use the 'dns_nameservers' option in squid.conf. -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to squid in Ubuntu. https://bugs.launchpad.net/bugs/97513 Title: Squid requires restart after Network Manager made connection to network To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/squid/+bug/97513/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs