> > On Friday 09 September 2005 06:05, Murray, WJ (Bill) wrote: > > I debugged for a while, and it seems that if I call 'host' twice, > > the first is fine, but the second call breaks dns. Or running the > > rhn_applet_gui breaks it. However, the '/sbin/route' command will > > correctly give the gw name rather than address as many times as you > > like, and presumably is does a dns lookup to find it. > > > > Machines in the 'hosts' file are still correctly translated. > > > > Can anyone suggest what is wrong? Note, I do not know WHY dns isn't > > working. > > Thanks, > > Bill > Do you have any iptables rules there? Do you get any output > in /var/log/messages or the xen logs? What version of the kernel/xen are you > running? > > Peter. > > Thanks for both ideas.. iptables I need to follow up, and will. kernel-xen0-2.6.12-1.1447_FC4 and xen-2-20050823 are the FC4 updates-released latest. /var/log/messages was completely blank, until I echoed the output from 'top' and 'route' once a second into it. That tells me when it breaks, but there is not always an obvious associated activity from top. But I didn't notice xend.log. This has plenty of errors, but they occur 5 minutes before DNS goes down. Maybe it helps? e.g.: [2005-09-09 10:32:11 xend] ERROR (process:37) [network-bridge] + set -e [2005-09-09 10:32:11 xend] ERROR (process:37) [network-bridge] + OP=start [2005-09-09 10:32:11 xend] ERROR (process:37) [network-bridge] + shift [2005-09-09 10:32:11 xend] ERROR (process:37) [network-bridge] + for arg in '"$@"' [2005-09-09 10:32:11 xend] ERROR (process:37) [network-bridge] + export bridge=xen-br0 [2005-09-09 10:32:11 xend] ERROR (process:37) [network-bridge] + bridge=xen-br0 [2005-09-09 10:32:11 xend] ERROR (process:37) [network-bridge] + for arg in '"$@"' [2005-09-09 10:32:11 xend] ERROR (process:37) [network-bridge] + export antispoof=no [2005-09-09 10:32:11 xend] ERROR (process:37) [network-bridge] + antispoof=no [2005-09-09 10:32:11 xend] ERROR (process:37) [network-bridge] + bridge=xen-br0 [2005-09-09 10:32:11 xend] ERROR (process:37) [network-bridge] + netdev=eth0 [2005-09-09 10:32:11 xend] ERROR (process:37) [network-bridge] + antispoof=no [2005-09-09 10:32:11 xend] ERROR (process:37) [network-bridge] + echo '*network start bridge=xen-br0 netdev=eth0 antispoof=no' [2005-09-09 10:32:11 xend] INFO (process:35) [network-bridge] network start bridge=xen-br0 netdev=eth0 antispoof=no [2005-09-09 10:32:11 xend] ERROR (process:37) [network-bridge] + case ${OP} in [2005-09-09 10:32:11 xend] ERROR (process:37) [network-bridge] + op_start [2005-09-09 10:32:11 xend] ERROR (process:37) [network-bridge] + '[' xen-br0 == null ']' [2005-09-09 10:32:11 xend] ERROR (process:37) [network-bridge] + create_bridge xen-br0 [2005-09-09 10:32:11 xend] ERROR (process:37) [network-bridge] + local bridge=xen-br0 [2005-09-09 10:32:11 xend] ERROR (process:37) [network-bridge] + brctl show [2005-09-09 10:32:11 xend] ERROR (process:37) [network-bridge] + grep -q xen-br0 [2005-09-09 10:32:11 xend] ERROR (process:37) [network-bridge] + brctl addbr xen-br0 [2005-09-09 10:32:11 xend] ERROR (process:37) [network-bridge] + brctl stp xen-br0 off [2005-09-09 10:32:11 xend] ERROR (process:37) [network-bridge] + brctl setfd xen-br0 0 [2005-09-09 10:32:11 xend] ERROR (process:37) [network-bridge] + ifconfig xen-br0 up [2005-09-09 10:32:11 xend] ERROR (process:37) [network-bridge] + ifconfig [2005-09-09 10:32:12 xend] ERROR (process:37) [network-bridge] + grep -q veth0 [2005-09-09 10:32:12 xend] ERROR (process:37) [network-bridge] + ifconfig veth0 [2005-09-09 10:32:12 xend] ERROR (process:37) [network-bridge] + grep -q veth0 [2005-09-09 10:32:12 xend] ERROR (process:37) [network-bridge] ++ ifconfig eth0 [2005-09-09 10:32:12 xend] ERROR (process:37) [network-bridge] ++ grep HWadd [2005-09-09 10:32:12 xend] ERROR (process:37) [network-bridge] ++ sed -e 's/.*\(..:..:..:..:..:..\).*/\1/' [2005-09-09 10:32:12 xend] ERROR (process:37) [network-bridge] + mac=00:03:47:C9:87:B7 [2005-09-09 10:32:12 xend] ERROR (process:37) [network-bridge] + ifdown eth0 [2005-09-09 10:32:12 xend] ERROR (process:37) [network-bridge] + ip link set eth0 name peth0 [2005-09-09 10:32:12 xend] ERROR (process:37) [network-bridge] + ip link set veth0 name eth0 [2005-09-09 10:32:12 xend] ERROR (process:37) [network-bridge] + ifconfig peth0 0.0.0.0 -arp down [2005-09-09 10:32:12 xend] ERROR (process:37) [network-bridge] + ifconfig peth0 hw ether fe:ff:ff:ff:ff:ff [2005-09-09 10:32:12 xend] ERROR (process:37) [network-bridge] + ifconfig eth0 hw ether 00:03:47:C9:87:B7 [2005-09-09 10:32:12 xend] ERROR (process:37) [network-bridge] + add_to_bridge xen-br0 vif0.0 [2005-09-09 10:32:12 xend] ERROR (process:37) [network-bridge] + local bridge=xen-br0 [2005-09-09 10:32:12 xend] ERROR (process:37) [network-bridge] + local dev=vif0.0 [2005-09-09 10:32:12 xend] ERROR (process:37) [network-bridge] + brctl show [2005-09-09 10:32:12 xend] ERROR (process:37) [network-bridge] + grep -q vif0.0 [2005-09-09 10:32:12 xend] ERROR (process:37) [network-bridge] + brctl addif xen-br0 vif0.0 [2005-09-09 10:32:12 xend] ERROR (process:37) [network-bridge] + add_to_bridge xen-br0 peth0 [2005-09-09 10:32:12 xend] ERROR (process:37) [network-bridge] + local bridge=xen-br0 [2005-09-09 10:32:12 xend] ERROR (process:37) [network-bridge] + local dev=peth0 [2005-09-09 10:32:12 xend] ERROR (process:37) [network-bridge] + brctl show [2005-09-09 10:32:12 xend] ERROR (process:37) [network-bridge] + grep -q peth0 [2005-09-09 10:32:12 xend] ERROR (process:37) [network-bridge] + brctl addif xen-br0 peth0 [2005-09-09 10:32:12 xend] ERROR (process:37) [network-bridge] + ip link set xen-br0 up [2005-09-09 10:32:12 xend] ERROR (process:37) [network-bridge] + ip link set vif0.0 up [2005-09-09 10:32:12 xend] ERROR (process:37) [network-bridge] + ip link set peth0 up [2005-09-09 10:32:12 xend] ERROR (process:37) [network-bridge] + ifup eth0