[Touch-packages] [Bug 1440607] Re: network-manager suddenly using VPN nameserver for single domain only, not updating resolv.conf
I think this is the bug I'm seeing too on Xenial now. Even though I have "Use this connection only for resources on its network" enabled for both IPv4 and IPv6, once the VPN is brought up, all DNS for my LAN (i.e. talking to my internal DNS server) is non-functional and my internal LAN host names are not resolvable. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to network-manager in Ubuntu. https://bugs.launchpad.net/bugs/1440607 Title: network-manager suddenly using VPN nameserver for single domain only, not updating resolv.conf Status in network-manager package in Ubuntu: Confirmed Bug description: When connecting to a VPN using network manager (openconnect), DNS resolution stops working for me. This is a regression since 14.10 (and vivid in the last few weeks) where it worked as before. Verified working on a fresh install of 14.10, upgraded and then verified broken on 15.04. Under 14.10 (utopic), the VPN name-servers were used for the entire system. Under 15.04 (vivid), as of this week, it uses the VPN name-servers only for the "VPN domain" (in this case, au.wordomain.com) and attempts to use the LAN name-server for all other names. This breaks for two reasons (1) The VPN domain (which is automatically retrieved from the VPN server, and is not manually set, and cannot be overridden) is not the only domain I required overridden to get internal DNS. (2) The local nameserver access is blocked/firewalled by the openconnect policy, and thus even global resolution stops workling. NetworkManager[836]: VPN connection 'Work VPN' (IP Config Get) reply received. NetworkManager[836]: VPN connection 'Work VPN' (IP4 Config Get) reply received. NetworkManager[836]: VPN connection 'Work VPN' (IP6 Config Get) reply received. NetworkManager[836]: VPN Gateway: 101.10.10.101 NetworkManager[836]: Tunnel Device: vpn0 NetworkManager[836]: IPv4 configuration: NetworkManager[836]:Internal Address: 10.131.11.21 NetworkManager[836]:Internal Prefix: 21 NetworkManager[836]:Internal Point-to-Point Address: 10.131.11.21 NetworkManager[836]:Maximum Segment Size (MSS): 0 NetworkManager[836]:Forbid Default Route: no NetworkManager[836]:Internal DNS: 10.97.11.12 NetworkManager[836]:Internal DNS: 10.97.12.12 NetworkManager[836]:DNS Domain: 'au.workdomain.com' NetworkManager[836]: IPv6 configuration: NetworkManager[836]:Internal Address: 2406:cdef:abc:dead:beef::13 NetworkManager[836]:Internal Prefix: 64 NetworkManager[836]:Internal Point-to-Point Address: 2406:cdef:abc:dead:beef::13 NetworkManager[836]:Maximum Segment Size (MSS): 0 NetworkManager[836]:Forbid Default Route: no NetworkManager[836]:DNS Domain: 'au.workdomain.com' openconnect[2710]: Connected vpn0 as 10.131.11.21 + 2406:cdef:abc:dead:beef::13/64, using SSL NetworkManager[836]: (vpn0): link connected NetworkManager[836]: VPN connection 'Work VPN' (IP Config Get) complete. NetworkManager[836]: VPN plugin state changed: started (4) NetworkManager[836]: NetworkManager state is now CONNECTED_LOCAL NetworkManager[836]: NetworkManager state is now CONNECTED_GLOBAL NetworkManager[836]: Policy set 'Work VPN' (vpn0) as default for IPv6 routing and DNS. NetworkManager[836]: Writing DNS information to /sbin/resolvconf dnsmasq[1485]: setting upstream servers from DBus dnsmasq[1485]: using nameserver 220.233.0.4#53 dnsmasq[1485]: using nameserver 220.233.0.3#53 dnsmasq[1485]: using nameserver 10.101.11.12#53 for domain au.workdomain.com dnsmasq[1485]: using nameserver 10.101.11.12#53 for domain 10.in-addr.arpa dnsmasq[1485]: using nameserver 10.101.12.12#53 for domain au.workdomain.com dnsmasq[1485]: using nameserver 10.101.12.12#53 for domain 10.in-addr.arpa To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1440607/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1440607] Re: network-manager suddenly using VPN nameserver for single domain only, not updating resolv.conf
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: network-manager (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to network-manager in Ubuntu. https://bugs.launchpad.net/bugs/1440607 Title: network-manager suddenly using VPN nameserver for single domain only, not updating resolv.conf Status in network-manager package in Ubuntu: Confirmed Bug description: When connecting to a VPN using network manager (openconnect), DNS resolution stops working for me. This is a regression since 14.10 (and vivid in the last few weeks) where it worked as before. Verified working on a fresh install of 14.10, upgraded and then verified broken on 15.04. Under 14.10 (utopic), the VPN name-servers were used for the entire system. Under 15.04 (vivid), as of this week, it uses the VPN name-servers only for the "VPN domain" (in this case, au.wordomain.com) and attempts to use the LAN name-server for all other names. This breaks for two reasons (1) The VPN domain (which is automatically retrieved from the VPN server, and is not manually set, and cannot be overridden) is not the only domain I required overridden to get internal DNS. (2) The local nameserver access is blocked/firewalled by the openconnect policy, and thus even global resolution stops workling. NetworkManager[836]: VPN connection 'Work VPN' (IP Config Get) reply received. NetworkManager[836]: VPN connection 'Work VPN' (IP4 Config Get) reply received. NetworkManager[836]: VPN connection 'Work VPN' (IP6 Config Get) reply received. NetworkManager[836]: VPN Gateway: 101.10.10.101 NetworkManager[836]: Tunnel Device: vpn0 NetworkManager[836]: IPv4 configuration: NetworkManager[836]:Internal Address: 10.131.11.21 NetworkManager[836]:Internal Prefix: 21 NetworkManager[836]:Internal Point-to-Point Address: 10.131.11.21 NetworkManager[836]:Maximum Segment Size (MSS): 0 NetworkManager[836]:Forbid Default Route: no NetworkManager[836]:Internal DNS: 10.97.11.12 NetworkManager[836]:Internal DNS: 10.97.12.12 NetworkManager[836]:DNS Domain: 'au.workdomain.com' NetworkManager[836]: IPv6 configuration: NetworkManager[836]:Internal Address: 2406:cdef:abc:dead:beef::13 NetworkManager[836]:Internal Prefix: 64 NetworkManager[836]:Internal Point-to-Point Address: 2406:cdef:abc:dead:beef::13 NetworkManager[836]:Maximum Segment Size (MSS): 0 NetworkManager[836]:Forbid Default Route: no NetworkManager[836]:DNS Domain: 'au.workdomain.com' openconnect[2710]: Connected vpn0 as 10.131.11.21 + 2406:cdef:abc:dead:beef::13/64, using SSL NetworkManager[836]: (vpn0): link connected NetworkManager[836]: VPN connection 'Work VPN' (IP Config Get) complete. NetworkManager[836]: VPN plugin state changed: started (4) NetworkManager[836]: NetworkManager state is now CONNECTED_LOCAL NetworkManager[836]: NetworkManager state is now CONNECTED_GLOBAL NetworkManager[836]: Policy set 'Work VPN' (vpn0) as default for IPv6 routing and DNS. NetworkManager[836]: Writing DNS information to /sbin/resolvconf dnsmasq[1485]: setting upstream servers from DBus dnsmasq[1485]: using nameserver 220.233.0.4#53 dnsmasq[1485]: using nameserver 220.233.0.3#53 dnsmasq[1485]: using nameserver 10.101.11.12#53 for domain au.workdomain.com dnsmasq[1485]: using nameserver 10.101.11.12#53 for domain 10.in-addr.arpa dnsmasq[1485]: using nameserver 10.101.12.12#53 for domain au.workdomain.com dnsmasq[1485]: using nameserver 10.101.12.12#53 for domain 10.in-addr.arpa To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1440607/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1440607] Re: network-manager suddenly using VPN nameserver for single domain only, not updating resolv.conf
** Attachment added: "network manager connection debug info" https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1440607/+attachment/4380455/+files/nm_connection_log -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to network-manager in Ubuntu. https://bugs.launchpad.net/bugs/1440607 Title: network-manager suddenly using VPN nameserver for single domain only, not updating resolv.conf Status in network-manager package in Ubuntu: New Bug description: When connecting to a VPN using network manager (openconnect), DNS resolution stops working for me. This is a regression since 14.10 (and vivid in the last few weeks) where it worked as before. Verified working on a fresh install of 14.10, upgraded and then verified broken on 15.04. Under 14.10 (utopic), the VPN name-servers were used for the entire system. Under 15.04 (vivid), as of this week, it uses the VPN name-servers only for the "VPN domain" (in this case, au.wordomain.com) and attempts to use the LAN name-server for all other names. This breaks for two reasons (1) The VPN domain (which is automatically retrieved from the VPN server, and is not manually set, and cannot be overridden) is not the only domain I required overridden to get internal DNS. (2) The local nameserver access is blocked/firewalled by the openconnect policy, and thus even global resolution stops workling. NetworkManager[836]: VPN connection 'Work VPN' (IP Config Get) reply received. NetworkManager[836]: VPN connection 'Work VPN' (IP4 Config Get) reply received. NetworkManager[836]: VPN connection 'Work VPN' (IP6 Config Get) reply received. NetworkManager[836]: VPN Gateway: 101.10.10.101 NetworkManager[836]: Tunnel Device: vpn0 NetworkManager[836]: IPv4 configuration: NetworkManager[836]:Internal Address: 10.131.11.21 NetworkManager[836]:Internal Prefix: 21 NetworkManager[836]:Internal Point-to-Point Address: 10.131.11.21 NetworkManager[836]:Maximum Segment Size (MSS): 0 NetworkManager[836]:Forbid Default Route: no NetworkManager[836]:Internal DNS: 10.97.11.12 NetworkManager[836]:Internal DNS: 10.97.12.12 NetworkManager[836]:DNS Domain: 'au.workdomain.com' NetworkManager[836]: IPv6 configuration: NetworkManager[836]:Internal Address: 2406:cdef:abc:dead:beef::13 NetworkManager[836]:Internal Prefix: 64 NetworkManager[836]:Internal Point-to-Point Address: 2406:cdef:abc:dead:beef::13 NetworkManager[836]:Maximum Segment Size (MSS): 0 NetworkManager[836]:Forbid Default Route: no NetworkManager[836]:DNS Domain: 'au.workdomain.com' openconnect[2710]: Connected vpn0 as 10.131.11.21 + 2406:cdef:abc:dead:beef::13/64, using SSL NetworkManager[836]: (vpn0): link connected NetworkManager[836]: VPN connection 'Work VPN' (IP Config Get) complete. NetworkManager[836]: VPN plugin state changed: started (4) NetworkManager[836]: NetworkManager state is now CONNECTED_LOCAL NetworkManager[836]: NetworkManager state is now CONNECTED_GLOBAL NetworkManager[836]: Policy set 'Work VPN' (vpn0) as default for IPv6 routing and DNS. NetworkManager[836]: Writing DNS information to /sbin/resolvconf dnsmasq[1485]: setting upstream servers from DBus dnsmasq[1485]: using nameserver 220.233.0.4#53 dnsmasq[1485]: using nameserver 220.233.0.3#53 dnsmasq[1485]: using nameserver 10.101.11.12#53 for domain au.workdomain.com dnsmasq[1485]: using nameserver 10.101.11.12#53 for domain 10.in-addr.arpa dnsmasq[1485]: using nameserver 10.101.12.12#53 for domain au.workdomain.com dnsmasq[1485]: using nameserver 10.101.12.12#53 for domain 10.in-addr.arpa To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1440607/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1440607] Re: network-manager suddenly using VPN nameserver for single domain only, not updating resolv.conf
Further investigation: - Disabling dns=dnsmasq handler means this does not occur - I am ending up with VPN_IP4_DOMAINS set in the log - Default route is getting set to the vpn, and is configured as such (the 'disable default route' is not selected) - Reading debian/patches/dnsmasq-vpn-dns-filtering.patch, it implies that if the default route is not disabled then it shouldn't try and split horizon DNS in the first place. Attaching debug network manager output.. not yet clear at exactly which stage the decision to do split DNS is being made. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to network-manager in Ubuntu. https://bugs.launchpad.net/bugs/1440607 Title: network-manager suddenly using VPN nameserver for single domain only, not updating resolv.conf Status in network-manager package in Ubuntu: New Bug description: When connecting to a VPN using network manager (openconnect), DNS resolution stops working for me. This is a regression since 14.10 (and vivid in the last few weeks) where it worked as before. Verified working on a fresh install of 14.10, upgraded and then verified broken on 15.04. Under 14.10 (utopic), the VPN name-servers were used for the entire system. Under 15.04 (vivid), as of this week, it uses the VPN name-servers only for the "VPN domain" (in this case, au.wordomain.com) and attempts to use the LAN name-server for all other names. This breaks for two reasons (1) The VPN domain (which is automatically retrieved from the VPN server, and is not manually set, and cannot be overridden) is not the only domain I required overridden to get internal DNS. (2) The local nameserver access is blocked/firewalled by the openconnect policy, and thus even global resolution stops workling. NetworkManager[836]: VPN connection 'Work VPN' (IP Config Get) reply received. NetworkManager[836]: VPN connection 'Work VPN' (IP4 Config Get) reply received. NetworkManager[836]: VPN connection 'Work VPN' (IP6 Config Get) reply received. NetworkManager[836]: VPN Gateway: 101.10.10.101 NetworkManager[836]: Tunnel Device: vpn0 NetworkManager[836]: IPv4 configuration: NetworkManager[836]:Internal Address: 10.131.11.21 NetworkManager[836]:Internal Prefix: 21 NetworkManager[836]:Internal Point-to-Point Address: 10.131.11.21 NetworkManager[836]:Maximum Segment Size (MSS): 0 NetworkManager[836]:Forbid Default Route: no NetworkManager[836]:Internal DNS: 10.97.11.12 NetworkManager[836]:Internal DNS: 10.97.12.12 NetworkManager[836]:DNS Domain: 'au.workdomain.com' NetworkManager[836]: IPv6 configuration: NetworkManager[836]:Internal Address: 2406:cdef:abc:dead:beef::13 NetworkManager[836]:Internal Prefix: 64 NetworkManager[836]:Internal Point-to-Point Address: 2406:cdef:abc:dead:beef::13 NetworkManager[836]:Maximum Segment Size (MSS): 0 NetworkManager[836]:Forbid Default Route: no NetworkManager[836]:DNS Domain: 'au.workdomain.com' openconnect[2710]: Connected vpn0 as 10.131.11.21 + 2406:cdef:abc:dead:beef::13/64, using SSL NetworkManager[836]: (vpn0): link connected NetworkManager[836]: VPN connection 'Work VPN' (IP Config Get) complete. NetworkManager[836]: VPN plugin state changed: started (4) NetworkManager[836]: NetworkManager state is now CONNECTED_LOCAL NetworkManager[836]: NetworkManager state is now CONNECTED_GLOBAL NetworkManager[836]: Policy set 'Work VPN' (vpn0) as default for IPv6 routing and DNS. NetworkManager[836]: Writing DNS information to /sbin/resolvconf dnsmasq[1485]: setting upstream servers from DBus dnsmasq[1485]: using nameserver 220.233.0.4#53 dnsmasq[1485]: using nameserver 220.233.0.3#53 dnsmasq[1485]: using nameserver 10.101.11.12#53 for domain au.workdomain.com dnsmasq[1485]: using nameserver 10.101.11.12#53 for domain 10.in-addr.arpa dnsmasq[1485]: using nameserver 10.101.12.12#53 for domain au.workdomain.com dnsmasq[1485]: using nameserver 10.101.12.12#53 for domain 10.in-addr.arpa To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1440607/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1440607] Re: network-manager suddenly using VPN nameserver for single domain only, not updating resolv.conf
** Description changed: - When connecting to my work VPN (network-manager-openconnect), typically - the name-servers for the VPN are used entirely for the whole system and - all domain names. + When connecting to a VPN using network manager (openconnect), DNS + resolution stops working for me. - After updating vivid today (first time in about a week), suddenly I find - that it is only using it for the VPN domain. This setting is not set on - the VPN at all, the domain is coming from the VPN connection but that - has always happened. I also find that /etc/resolv.conf is set to the - network nameservers and not localhost, despite the fact I need the DNS - to work for all domains and not just the VPN domain. + This is a regression since 14.10 (and vivid in the last few weeks) where + it worked as before. Verified working on a fresh install of 14.10, + upgraded and then verified broken on 15.04. - This has been working fine in both 14.04 and 14.10 until updating today, - and makes the VPN totally un-usable since DNS is not working. There - does not seem to be any configurable option for this. + Under 14.10 (utopic), the VPN name-servers were used for the entire + system. + + Under 15.04 (vivid), as of this week, it uses the VPN name-servers only + for the "VPN domain" (in this case, au.wordomain.com) and attempts to + use the LAN name-server for all other names. + + This breaks for two reasons + + (1) The VPN domain (which is automatically retrieved from the VPN + server, and is not manually set, and cannot be overridden) is not the + only domain I required overridden to get internal DNS. + + (2) The local nameserver access is blocked/firewalled by the + openconnect policy, and thus even global resolution stops workling. - Apr 6 04:50:36 localhost NetworkManager[836]: VPN connection 'Work VPN' (IP Config Get) reply received. - Apr 6 04:50:36 localhost NetworkManager[836]: VPN connection 'Work VPN' (IP4 Config Get) reply received. - Apr 6 04:50:36 localhost NetworkManager[836]: VPN connection 'Work VPN' (IP6 Config Get) reply received. - Apr 6 04:50:36 localhost NetworkManager[836]: VPN Gateway: 101.10.10.101 - Apr 6 04:50:36 localhost NetworkManager[836]: Tunnel Device: vpn0 - Apr 6 04:50:36 localhost NetworkManager[836]: IPv4 configuration: - Apr 6 04:50:36 localhost NetworkManager[836]:Internal Address: 10.131.11.21 - Apr 6 04:50:36 localhost NetworkManager[836]:Internal Prefix: 21 - Apr 6 04:50:36 localhost NetworkManager[836]:Internal Point-to-Point Address: 10.131.11.21 - Apr 6 04:50:36 localhost NetworkManager[836]:Maximum Segment Size (MSS): 0 - Apr 6 04:50:36 localhost NetworkManager[836]:Forbid Default Route: no - Apr 6 04:50:36 localhost NetworkManager[836]:Internal DNS: 10.97.11.12 - Apr 6 04:50:36 localhost NetworkManager[836]:Internal DNS: 10.97.12.12 - Apr 6 04:50:36 localhost NetworkManager[836]:DNS Domain: 'au.workdomain.com' - Apr 6 04:50:36 localhost NetworkManager[836]: IPv6 configuration: - Apr 6 04:50:36 localhost NetworkManager[836]:Internal Address: 2406:cdef:abc:dead:beef::13 - Apr 6 04:50:36 localhost NetworkManager[836]:Internal Prefix: 64 - Apr 6 04:50:36 localhost NetworkManager[836]:Internal Point-to-Point Address: 2406:cdef:abc:dead:beef::13 - Apr 6 04:50:36 localhost NetworkManager[836]:Maximum Segment Size (MSS): 0 - Apr 6 04:50:36 localhost NetworkManager[836]:Forbid Default Route: no - Apr 6 04:50:36 localhost NetworkManager[836]:DNS Domain: 'au.workdomain.com' - Apr 6 04:50:36 localhost openconnect[2710]: Connected vpn0 as 10.131.11.21 + 2406:cdef:abc:dead:beef::13/64, using SSL - Apr 6 04:50:36 localhost NetworkManager[836]: (vpn0): link connected - Apr 6 04:50:36 localhost NetworkManager[836]: VPN connection 'Work VPN' (IP Config Get) complete. - Apr 6 04:50:36 localhost NetworkManager[836]: VPN plugin state changed: started (4) - Apr 6 04:50:36 localhost NetworkManager[836]: NetworkManager state is now CONNECTED_LOCAL - Apr 6 04:50:36 localhost NetworkManager[836]: NetworkManager state is now CONNECTED_GLOBAL - Apr 6 04:50:36 localhost NetworkManager[836]: Policy set 'Work VPN' (vpn0) as default for IPv6 routing and DNS. - Apr 6 04:50:36 localhost NetworkManager[836]: Writing DNS information to /sbin/resolvconf - Apr 6 04:50:36 localhost dnsmasq[1485]: setting upstream servers from DBus - Apr 6 04:50:36 localhost dnsmasq[1485]: using nameserver 220.233.0.4#53 - Apr 6 04:50:36 localhost dnsmasq[1485]: using nameserver 220.233.0.3#53 - Apr 6 04:50:36 localhost dnsmasq[1485]: using nameserver 10.187.64.12#53 for domain au.workdomain.com - Apr 6 04:50:36 localhost dnsmasq[1485]: using nameserver 10.187.64.12#53 for domain 10.in-addr.arpa - Apr 6 04:50:36 localhost dnsmasq[1485]: using nameserver 10.101.11.12#53 for domain au.workdomain.com - Apr 6 04:50:36 localhost dnsmasq[1485]: using nameserver 10.101.11.12#53 for domai
[Touch-packages] [Bug 1440607] Re: network-manager suddenly using VPN nameserver for single domain only, not updating resolv.conf
Created a fresh 14.10 installation (utopic) + network-manager-openconnect-gnome and confirmed the original behaviour. Upgraded same installation to 15.04 and now experiencing the same behaviour as reported above. Additionally, as this VPN specifies that other traffic is firewalled, the default local nameserver does not function and so DNS breaks entirely once connected. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to network-manager in Ubuntu. https://bugs.launchpad.net/bugs/1440607 Title: network-manager suddenly using VPN nameserver for single domain only, not updating resolv.conf Status in network-manager package in Ubuntu: New Bug description: When connecting to a VPN using network manager (openconnect), DNS resolution stops working for me. This is a regression since 14.10 (and vivid in the last few weeks) where it worked as before. Verified working on a fresh install of 14.10, upgraded and then verified broken on 15.04. Under 14.10 (utopic), the VPN name-servers were used for the entire system. Under 15.04 (vivid), as of this week, it uses the VPN name-servers only for the "VPN domain" (in this case, au.wordomain.com) and attempts to use the LAN name-server for all other names. This breaks for two reasons (1) The VPN domain (which is automatically retrieved from the VPN server, and is not manually set, and cannot be overridden) is not the only domain I required overridden to get internal DNS. (2) The local nameserver access is blocked/firewalled by the openconnect policy, and thus even global resolution stops workling. NetworkManager[836]: VPN connection 'Work VPN' (IP Config Get) reply received. NetworkManager[836]: VPN connection 'Work VPN' (IP4 Config Get) reply received. NetworkManager[836]: VPN connection 'Work VPN' (IP6 Config Get) reply received. NetworkManager[836]: VPN Gateway: 101.10.10.101 NetworkManager[836]: Tunnel Device: vpn0 NetworkManager[836]: IPv4 configuration: NetworkManager[836]:Internal Address: 10.131.11.21 NetworkManager[836]:Internal Prefix: 21 NetworkManager[836]:Internal Point-to-Point Address: 10.131.11.21 NetworkManager[836]:Maximum Segment Size (MSS): 0 NetworkManager[836]:Forbid Default Route: no NetworkManager[836]:Internal DNS: 10.97.11.12 NetworkManager[836]:Internal DNS: 10.97.12.12 NetworkManager[836]:DNS Domain: 'au.workdomain.com' NetworkManager[836]: IPv6 configuration: NetworkManager[836]:Internal Address: 2406:cdef:abc:dead:beef::13 NetworkManager[836]:Internal Prefix: 64 NetworkManager[836]:Internal Point-to-Point Address: 2406:cdef:abc:dead:beef::13 NetworkManager[836]:Maximum Segment Size (MSS): 0 NetworkManager[836]:Forbid Default Route: no NetworkManager[836]:DNS Domain: 'au.workdomain.com' openconnect[2710]: Connected vpn0 as 10.131.11.21 + 2406:cdef:abc:dead:beef::13/64, using SSL NetworkManager[836]: (vpn0): link connected NetworkManager[836]: VPN connection 'Work VPN' (IP Config Get) complete. NetworkManager[836]: VPN plugin state changed: started (4) NetworkManager[836]: NetworkManager state is now CONNECTED_LOCAL NetworkManager[836]: NetworkManager state is now CONNECTED_GLOBAL NetworkManager[836]: Policy set 'Work VPN' (vpn0) as default for IPv6 routing and DNS. NetworkManager[836]: Writing DNS information to /sbin/resolvconf dnsmasq[1485]: setting upstream servers from DBus dnsmasq[1485]: using nameserver 220.233.0.4#53 dnsmasq[1485]: using nameserver 220.233.0.3#53 dnsmasq[1485]: using nameserver 10.101.11.12#53 for domain au.workdomain.com dnsmasq[1485]: using nameserver 10.101.11.12#53 for domain 10.in-addr.arpa dnsmasq[1485]: using nameserver 10.101.12.12#53 for domain au.workdomain.com dnsmasq[1485]: using nameserver 10.101.12.12#53 for domain 10.in-addr.arpa To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1440607/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1440607] Re: network-manager suddenly using VPN nameserver for single domain only, not updating resolv.conf
Same connection a couple weeks ago: Mar 25 08:54:23 localhost NetworkManager[809]: VPN connection 'Work VPN' (IP Config Get) reply received. Mar 25 08:54:23 localhost NetworkManager[809]: VPN connection 'Work VPN' (IP4 Config Get) reply received. Mar 25 08:54:23 localhost NetworkManager[809]: VPN Gateway: 101.10.10.101 Mar 25 08:54:23 localhost NetworkManager[809]: Tunnel Device: vpn0 Mar 25 08:54:23 localhost NetworkManager[809]: IPv4 configuration: Mar 25 08:54:23 localhost NetworkManager[809]:Internal Address: 10.131.11.21 Mar 25 08:54:23 localhost NetworkManager[809]:Internal Prefix: 21 Mar 25 08:54:23 localhost NetworkManager[809]:Internal Point-to-Point Address: 10.131.11.21 Mar 25 08:54:23 localhost NetworkManager[809]:Maximum Segment Size (MSS): 0 Mar 25 08:54:23 localhost NetworkManager[809]:Forbid Default Route: no Mar 25 08:54:23 localhost NetworkManager[809]:Internal DNS: 10.97.11.12 Mar 25 08:54:23 localhost NetworkManager[809]:Internal DNS: 10.97.12.12 Mar 25 08:54:23 localhost NetworkManager[809]:DNS Domain: 'au.workdomain.com' Mar 25 08:54:23 localhost NetworkManager[809]: No IPv6 configuration Mar 25 08:54:23 localhost NetworkManager[809]: (vpn0): link connected Mar 25 08:54:23 localhost openconnect[22503]: Connected vpn0 as 10.131.11.21, using SSL Mar 25 08:54:23 localhost NetworkManager[809]: VPN connection 'Work VPN' (IP Config Get) complete. Mar 25 08:54:23 localhost NetworkManager[809]: VPN plugin state changed: started (4) Mar 25 08:54:23 localhost NetworkManager[809]: NetworkManager state is now CONNECTED_LOCAL Mar 25 08:54:23 localhost NetworkManager[809]: NetworkManager state is now CONNECTED_GLOBAL Mar 25 08:54:23 localhost NetworkManager[809]: Writing DNS information to /sbin/resolvconf Mar 25 08:54:23 localhost dnsmasq[1454]: setting upstream servers from DBus Mar 25 08:54:23 localhost dnsmasq[1454]: using nameserver 10.97.11.12#53 Mar 25 08:54:23 localhost dnsmasq[1454]: using nameserver 10.101.11.12#53 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to network-manager in Ubuntu. https://bugs.launchpad.net/bugs/1440607 Title: network-manager suddenly using VPN nameserver for single domain only, not updating resolv.conf Status in network-manager package in Ubuntu: New Bug description: When connecting to my work VPN (network-manager-openconnect), typically the name-servers for the VPN are used entirely for the whole system and all domain names. After updating vivid today (first time in about a week), suddenly I find that it is only using it for the VPN domain. This setting is not set on the VPN at all, the domain is coming from the VPN connection but that has always happened. I also find that /etc/resolv.conf is set to the network nameservers and not localhost, despite the fact I need the DNS to work for all domains and not just the VPN domain. This has been working fine in both 14.04 and 14.10 until updating today, and makes the VPN totally un-usable since DNS is not working. There does not seem to be any configurable option for this. Apr 6 04:50:36 localhost NetworkManager[836]: VPN connection 'Work VPN' (IP Config Get) reply received. Apr 6 04:50:36 localhost NetworkManager[836]: VPN connection 'Work VPN' (IP4 Config Get) reply received. Apr 6 04:50:36 localhost NetworkManager[836]: VPN connection 'Work VPN' (IP6 Config Get) reply received. Apr 6 04:50:36 localhost NetworkManager[836]: VPN Gateway: 101.10.10.101 Apr 6 04:50:36 localhost NetworkManager[836]: Tunnel Device: vpn0 Apr 6 04:50:36 localhost NetworkManager[836]: IPv4 configuration: Apr 6 04:50:36 localhost NetworkManager[836]:Internal Address: 10.131.11.21 Apr 6 04:50:36 localhost NetworkManager[836]:Internal Prefix: 21 Apr 6 04:50:36 localhost NetworkManager[836]:Internal Point-to-Point Address: 10.131.11.21 Apr 6 04:50:36 localhost NetworkManager[836]:Maximum Segment Size (MSS): 0 Apr 6 04:50:36 localhost NetworkManager[836]:Forbid Default Route: no Apr 6 04:50:36 localhost NetworkManager[836]:Internal DNS: 10.97.11.12 Apr 6 04:50:36 localhost NetworkManager[836]:Internal DNS: 10.97.12.12 Apr 6 04:50:36 localhost NetworkManager[836]:DNS Domain: 'au.workdomain.com' Apr 6 04:50:36 localhost NetworkManager[836]: IPv6 configuration: Apr 6 04:50:36 localhost NetworkManager[836]:Internal Address: 2406:cdef:abc:dead:beef::13 Apr 6 04:50:36 localhost NetworkManager[836]:Internal Prefix: 64 Apr 6 04:50:36 localhost NetworkManager[836]:Internal Point-to-Point Address: 2406:cdef:abc:dead:beef::13 Apr 6 04:50:36 localhost NetworkManager[836]:Maximum Segment Size (MSS): 0 Apr 6 04:50:36 localhost NetworkManager[836]:Forbid Default Route: no Apr 6 04:50:36 localhost NetworkManager[836]:DNS Domain: 'au.workdomain.com' Ap