I was wondering if anyone could help me figure why I'm having such a HUGE problem with dns resolution. I've been a 10.2 user since it was released, but now find myself needing to update with the demise of all 10.2 support. I did a fresh install of 11.1rc1 x86_64 (including changing my partition layout and formatting the drives) on my workstation yesterday and I immediately started having problems with all things related to resolving names. I can endlessly use 'dig' from the commandline without a single problem, but firefox was initially not able to resolve a single name so I couldn't even browse to a website. Yast software management was not able to access any repositories because it couldn't resolve things like download.opensuse.org. I tried disabling all the firewalling and apparmor stuff. I tried restoring more my previous resolv.conf. I tried editing my nsswitch.conf file. I tried tuning nscd.conf as well as disabling nscd completely. I've rebooted several times to make sure the system was fresh after making my changes. I've combed over the logs. I changed my resolv.conf to point to a single name server instead of two. My dns servers handle the load of tens of thousands of customers, so if there were a problem with them, believe me, my doing a fresh linux install on my workstation would not be how I first find out about dns trouble. All of this troubleshooting has been almost completely fruitless. The best I can seem to get is spotty dns performance. Firefox takes ages to resolve a name, occasionally timing out completely before getting a response, and loading a page where the images or other content may be on different hosts/domains takes an eternity. The ssh command hangs for a very long time before either failing to resolve the hostname or succeeding and allowing me to log in. Here's some info from the current state of my system after mucking with it for a while. Let me know if there's anything else helpful that I could include. # grep '^[^#]' /etc/nsswitch.conf passwd: files ldap group: files ldap hosts: files dns networks: files services: files protocols: files rpc: files ethers: files netmasks: files netgroup: files publickey: files bootparams: files automount: files nis aliases: files # grep '^[^#]' /etc/sysconfig/network/config DEFAULT_BROADCAST="+" GLOBAL_POST_UP_EXEC="yes" GLOBAL_PRE_DOWN_EXEC="yes" CHECK_DUPLICATE_IP="no" DEBUG="no" USE_SYSLOG="yes" CONNECTION_SHOW_WHEN_IFSTATUS="no" CONNECTION_CHECK_BEFORE_IFDOWN="no" CONNECTION_CLOSE_BEFORE_IFDOWN="no" CONNECTION_UMOUNT_NFS_BEFORE_IFDOWN="no" CONNECTION_SEND_KILL_SIGNAL="no" MANDATORY_DEVICES="" WAIT_FOR_INTERFACES="20" FIREWALL="no" LINKLOCAL_INTERFACES="eth*[0-9]|tr*[0-9]|wlan[0-9]|ath[0-9]" IFPLUGD_OPTIONS="-f -I -b" NETWORKMANAGER="no" NM_ONLINE_TIMEOUT="0" NETCONFIG_MODULES_ORDER="dns-resolver dns-bind dns-dnsmasq nis ntp-runtime" NETCONFIG_DNS_FORWARDER="resolver" NETCONFIG_DNS_STATIC_SEARCHLIST="example.net foo.example.net" NETCONFIG_DNS_STATIC_SERVERS="10.10.10.181 10.10.10.240" NETCONFIG_NTP_POLICY="" NETCONFIG_NTP_STATIC_SERVERS="" NETCONFIG_NIS_POLICY="" NETCONFIG_NIS_SETDOMAINNAME="yes" NETCONFIG_NIS_STATIC_DOMAIN="" NETCONFIG_NIS_STATIC_SERVERS="" NETCONFIG_DNS_POLICY="" # chkconfig --list SuSEfirewall2_init 0:off 1:off 2:off 3:off 4:off 5:off 6:off SuSEfirewall2_setup 0:off 1:off 2:off 3:off 4:off 5:off 6:off aaeventd 0:off 1:off 2:off 3:off 4:off 5:off 6:off acpid 0:off 1:off 2:on 3:on 4:off 5:on 6:off alsasound 0:off 1:off 2:on 3:on 4:off 5:on 6:off apache2 0:off 1:off 2:off 3:off 4:off 5:off 6:off arpwatch 0:off 1:off 2:off 3:off 4:off 5:off 6:off atd 0:off 1:off 2:off 3:off 4:off 5:off 6:off auditd 0:off 1:off 2:off 3:off 4:off 5:off 6:off autofs 0:off 1:off 2:off 3:off 4:off 5:off 6:off autoyast 0:off 1:off 2:off 3:off 4:off 5:off 6:off avahi-daemon 0:off 1:off 2:off 3:on 4:off 5:on 6:off avahi-dnsconfd 0:off 1:off 2:off 3:off 4:off 5:off 6:off bgpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off cron 0:off 1:off 2:on 3:on 4:off 5:on 6:off cups 0:off 1:off 2:on 3:on 4:off 5:on 6:off dbus 0:off 1:off 2:on 3:on 4:off 5:on 6:off dnsmasq 0:off 1:off 2:off 3:off 4:off 5:off 6:off earlysyslog 0:off 1:off 2:on 3:on 4:off 5:on 6:off earlyxdm 0:off 1:off 2:off 3:off 4:off 5:on 6:off fbset 0:off 1:on 2:on 3:on 4:off 5:on 6:off gpm 0:off 1:off 2:off 3:off 4:off 5:off 6:off haldaemon 0:off 1:off 2:on 3:on 4:off 5:on 6:off icecream 0:off 1:off 2:off 3:off 4:off 5:off 6:off irq_balancer 0:off 1:on 2:on 3:on 4:off 5:on 6:off ivman 0:off 1:off 2:off 3:off 4:off 5:off 6:off java.binfmt_misc 0:off 1:off 2:off 3:on 4:off 5:on 6:off joystick 0:off 1:off 2:off 3:off 4:off 5:off 6:off kbd 0:off 1:on 2:on 3:on 4:off 5:on 6:off S:on kexec 0:off 1:off 2:off 3:off 4:off 5:off 6:off ldap 0:off 1:off 2:off 3:off 4:off 5:off 6:off lirc 0:off 1:off 2:off 3:off 4:off 5:off 6:off mdadmd 0:off 1:off 2:off 3:off 4:off 5:off 6:off microcode.ctl 0:off 1:off 2:off 3:off 4:off 5:off 6:off multipathd 0:off 1:off 2:off 3:off 4:off 5:off 6:off mysql 0:off 1:off 2:off 3:off 4:off 5:off 6:off nagios 0:off 1:off 2:off 3:off 4:off 5:off 6:off network 0:off 1:off 2:on 3:on 4:off 5:on 6:off network-remotefs 0:off 1:off 2:on 3:on 4:off 5:on 6:off nfs 0:off 1:off 2:off 3:on 4:off 5:on 6:off nfsserver 0:off 1:off 2:off 3:off 4:off 5:off 6:off nmb 0:off 1:off 2:off 3:off 4:off 5:off 6:off nscd 0:off 1:off 2:off 3:on 4:off 5:on 6:off ntp 0:off 1:off 2:off 3:off 4:off 5:off 6:off openct 0:off 1:off 2:off 3:off 4:off 5:off 6:off ospf6d 0:off 1:off 2:off 3:off 4:off 5:off 6:off ospfd 0:off 1:off 2:off 3:off 4:off 5:off 6:off pcscd 0:off 1:off 2:off 3:off 4:off 5:off 6:off pm-profiler 0:off 1:off 2:off 3:off 4:off 5:off 6:off postfix 0:off 1:off 2:off 3:on 4:off 5:on 6:off powerd 0:off 1:off 2:off 3:off 4:off 5:off 6:off random 0:off 1:off 2:on 3:on 4:off 5:on 6:off raw 0:off 1:off 2:off 3:off 4:off 5:off 6:off ripd 0:off 1:off 2:off 3:off 4:off 5:off 6:off ripngd 0:off 1:off 2:off 3:off 4:off 5:off 6:off rpasswdd 0:off 1:off 2:off 3:off 4:off 5:off 6:off rpcbind 0:off 1:off 2:off 3:on 4:off 5:on 6:off rpmconfigcheck 0:off 1:off 2:off 3:off 4:off 5:off 6:off rsyncd 0:off 1:off 2:off 3:off 4:off 5:off 6:off setserial 0:off 1:off 2:off 3:off 4:off 5:off 6:off skeleton.compat 0:off 1:off 2:off 3:off 4:off 5:off 6:off smartd 0:off 1:off 2:on 3:on 4:off 5:on 6:off smb 0:off 1:off 2:off 3:off 4:off 5:off 6:off smbfs 0:off 1:off 2:off 3:off 4:off 5:off 6:off smolt 0:off 1:off 2:off 3:off 4:off 5:off 6:off snmpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off spamd 0:off 1:off 2:off 3:off 4:off 5:off 6:off splash 0:off 1:on 2:on 3:on 4:off 5:on 6:off S:on splash_early 0:off 1:off 2:on 3:on 4:off 5:on 6:off squid 0:off 1:off 2:off 3:off 4:off 5:off 6:off sshd 0:off 1:off 2:off 3:on 4:off 5:on 6:off stopblktrace 0:off 1:on 2:on 3:on 4:off 5:on 6:off svnserve 0:off 1:off 2:off 3:off 4:off 5:off 6:off syslog 0:off 1:off 2:on 3:on 4:off 5:on 6:off uuidd 0:off 1:off 2:off 3:off 4:off 5:off 6:off vsftpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off waitfornm 0:off 1:off 2:off 3:off 4:off 5:off 6:off winbind 0:off 1:off 2:off 3:off 4:off 5:off 6:off xdm 0:off 1:off 2:off 3:off 4:off 5:on 6:off xfs 0:off 1:off 2:off 3:off 4:off 5:off 6:off xinetd 0:off 1:off 2:off 3:on 4:off 5:on 6:off ypbind 0:off 1:off 2:off 3:off 4:off 5:off 6:off zebra 0:off 1:off 2:off 3:off 4:off 5:off 6:off # ps -ef UID PID PPID C STIME TTY TIME CMD root 1 0 0 13:55 ? 00:00:01 init [5] root 2 0 0 13:55 ? 00:00:00 [kthreadd] root 3 2 0 13:55 ? 00:00:00 [migration/0] root 4 2 0 13:55 ? 00:00:00 [ksoftirqd/0] root 5 2 0 13:55 ? 00:00:00 [migration/1] root 6 2 0 13:55 ? 00:00:00 [ksoftirqd/1] root 7 2 0 13:55 ? 00:00:01 [events/0] root 8 2 0 13:55 ? 00:00:00 [events/1] root 9 2 0 13:55 ? 00:00:00 [khelper] root 10 2 0 13:55 ? 00:00:00 [kintegrityd/0] root 11 2 0 13:55 ? 00:00:00 [kintegrityd/1] root 12 2 0 13:55 ? 00:00:00 [kblockd/0] root 13 2 0 13:55 ? 00:00:00 [kblockd/1] root 14 2 0 13:55 ? 00:00:00 [kacpid] root 15 2 0 13:55 ? 00:00:00 [kacpi_notify] root 16 2 0 13:55 ? 00:00:00 [cqueue] root 17 2 0 13:55 ? 00:00:00 [kseriod] root 18 2 0 13:55 ? 00:00:00 [kondemand/0] root 19 2 0 13:55 ? 00:00:00 [kondemand/1] root 20 2 0 13:55 ? 00:00:00 [pdflush] root 21 2 0 13:55 ? 00:00:09 [pdflush] root 22 2 0 13:55 ? 00:00:03 [kswapd0] root 23 2 0 13:55 ? 00:00:03 [kswapd1] root 24 2 0 13:55 ? 00:00:00 [aio/0] root 25 2 0 13:55 ? 00:00:00 [aio/1] root 26 2 0 13:55 ? 00:00:00 [kpsmoused] root 69 2 0 13:55 ? 00:00:00 [ata/0] root 70 2 0 13:55 ? 00:00:01 [ata/1] root 71 2 0 13:55 ? 00:00:00 [ata_aux] root 74 2 0 13:55 ? 00:00:00 [scsi_eh_0] root 75 2 0 13:55 ? 00:00:00 [scsi_eh_1] root 76 2 0 13:55 ? 00:00:00 [scsi_eh_2] root 77 2 0 13:55 ? 00:00:00 [scsi_eh_3] root 78 2 0 13:55 ? 00:00:00 [scsi_eh_4] root 79 2 0 13:55 ? 00:00:00 [scsi_eh_5] root 80 2 0 13:55 ? 00:00:00 [scsi_eh_6] root 81 2 0 13:55 ? 00:00:00 [scsi_eh_7] root 85 2 0 13:55 ? 00:00:02 [scsi_eh_8] root 86 2 0 13:55 ? 00:00:00 [scsi_eh_9] root 116 2 0 13:55 ? 00:00:00 [kstriped] root 120 2 0 13:55 ? 00:00:00 [ksnapd] root 273 2 0 13:55 ? 00:00:00 [ksuspend_usbd] root 294 2 0 13:55 ? 00:00:00 [khubd] root 589 2 0 13:55 ? 00:00:00 [kdmflush] root 599 2 0 13:55 ? 00:00:00 [kdmflush] root 611 2 0 13:55 ? 00:00:00 [kdmflush] root 650 2 0 13:55 ? 00:00:17 [kjournald] root 734 1 0 13:55 ? 00:00:00 /sbin/udevd --daemon root 1419 2 0 13:55 ? 00:00:00 [khpsbpkt] root 1461 2 0 13:55 ? 00:00:00 [knodemgrd_0] root 1644 2 0 13:55 ? 00:00:00 [kauditd] root 1708 2 0 13:55 ? 00:00:00 [kjournald] root 2160 1 0 13:55 ? 00:00:00 /sbin/klogd -c 1 -x root 2161 1 0 13:55 ? 00:00:00 /sbin/syslog-ng 102 2174 1 0 13:55 ? 00:00:01 /bin/dbus-daemon --system root 2186 1 0 13:55 ? 00:00:00 /sbin/acpid 105 2217 1 0 13:55 ? 00:00:02 /usr/sbin/hald --daemon=yes root 2278 1 0 13:55 ? 00:00:00 /usr/sbin/console-kit-daemon root 2390 2217 0 13:55 ? 00:00:00 hald-runner root 2663 2390 0 13:55 ? 00:00:01 hald-addon-input: Listening on /dev/input/event1 /dev/input/event4 /dev/input/event3 root 2738 2390 0 13:55 ? 00:00:03 hald-addon-storage: polling /dev/sr0 (every 2 sec) root 2740 2390 0 13:55 ? 00:00:00 /usr/lib64/hal/hald-addon-cpufreq 105 2744 2390 0 13:55 ? 00:00:00 hald-addon-acpi: listening on acpid socket /var/run/acpid.socket root 3006 1 0 13:55 ? 00:00:00 /usr/bin/kdm root 3049 1 0 13:55 ? 00:00:00 /sbin/rpcbind root 3089 1 0 13:55 ? 00:00:00 rpc.statd --no-notify root 3097 2 0 13:55 ? 00:00:00 [rpciod/0] root 3098 2 0 13:55 ? 00:00:00 [rpciod/1] root 3116 2 0 13:55 ? 00:00:00 [nfsiod] root 3120 2 0 13:55 ? 00:00:00 [lockd] root 3446 1 0 13:55 ? 00:00:05 /usr/sbin/irqbalance avahi 3481 1 0 13:55 ? 00:00:00 avahi-daemon: running [ultra40.local] root 3616 1 0 13:55 ? 00:00:00 /usr/sbin/cupsd root 3778 1 0 13:55 ? 00:00:00 /usr/sbin/xinetd -pidfile /var/run/xinetd.init.pid root 3820 1 0 13:55 ? 00:00:00 /usr/sbin/sshd -o PidFile=/var/run/sshd.init.pid root 3837 1 0 13:55 ? 00:00:00 /usr/sbin/cron root 3844 1 0 13:56 ? 00:00:00 /usr/sbin/smartd root 3847 3006 4 13:56 tty7 00:08:26 /usr/bin/X -nolisten tcp :0 vt7 -auth /var/lib/xdm/authdir/authfiles/A:0-osHC57 root 3876 1 0 13:56 tty1 00:00:00 /sbin/mingetty --noclear tty1 root 3878 1 0 13:56 tty2 00:00:00 /sbin/mingetty tty2 root 3880 1 0 13:56 tty3 00:00:00 /sbin/mingetty tty3 root 3882 1 0 13:56 tty4 00:00:00 /sbin/mingetty tty4 root 3883 1 0 13:56 tty5 00:00:00 /sbin/mingetty tty5 root 3884 1 0 13:56 tty6 00:00:00 /sbin/mingetty tty6 root 3920 3006 0 13:56 ? 00:00:00 -:0 root 3925 1 0 13:56 ? 00:00:00 dbus-launch --autolaunch 18035b09328a042dae30eb8e492d7a00 --binary-syntax --close-stderr root 3926 1 0 13:56 ? 00:00:00 /bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session 1000 3978 3920 0 14:00 ? 00:00:00 /bin/sh /usr/bin/startkde 1000 4163 3978 0 14:00 ? 00:00:00 /usr/bin/gpg-agent --sh --daemon --write-env-file /home/aharrison/.gnupg/agent.info /usr/bin/ssh-agent /bin/b 1000 4164 3978 0 14:00 ? 00:00:00 /usr/bin/ssh-agent /bin/bash /etc/X11/xinit/xinitrc 1000 4205 1 0 14:00 ? 00:00:00 dbus-launch --sh-syntax --exit-with-session 1000 4206 1 0 14:00 ? 00:00:00 /bin/dbus-daemon --fork --print-pid 7 --print-address 9 --session 1000 4211 1 0 14:00 ? 00:00:00 kdeinit4: kdeinit4 Running... 1000 4212 4211 0 14:00 ? 00:00:00 klauncher 1000 4214 1 0 14:00 ? 00:00:01 kded4 1000 4251 3978 0 14:01 ? 00:00:00 kwrapper4 ksmserver 1000 4252 4211 0 14:01 ? 00:00:00 ksmserver 1000 4254 4252 5 14:01 ? 00:10:32 kwin 1000 4266 1 0 14:01 ? 00:00:01 /usr/bin/knotify4 1000 4267 1 0 14:01 ? 00:00:02 /usr/bin/krunner 1000 4270 1 0 14:01 ? 00:00:00 /usr/bin/nepomukserver 1000 4271 1 0 14:01 ? 00:00:25 /usr/bin/plasma 1000 4273 4270 0 14:01 ? 00:00:00 /usr/bin/nepomukservicestub nepomukstorage 1000 4274 4270 0 14:01 ? 00:00:00 /usr/bin/nepomukservicestub nepomukfilewatch 1000 4275 4270 0 14:01 ? 00:00:00 /usr/bin/nepomukservicestub nepomukontologyloader 1000 4281 4211 0 14:01 ? 00:00:00 kdeinit4: kio_file [kdeinit] file local:/tmp/ksocket-aharrison/klauncherMT4212.slave-socket local:/tmp/ksocke 1000 4295 4211 0 14:01 ? 00:00:00 /usr/bin/policykit-kde 1000 4297 1 0 14:01 ? 00:00:00 /usr/bin/pulseaudio --start 1000 4308 1 0 14:01 ? 00:00:00 /usr/bin/kmix 1000 4310 1 0 14:01 ? 00:00:01 /usr/bin/klipper 1000 4312 1 0 14:01 ? 00:00:00 /usr/bin/kupdateapplet 1000 4400 1 0 14:01 ? 00:00:46 /usr/bin/konsole 1000 4408 4400 0 14:01 pts/1 00:00:10 -bin/tcsh 1000 4563 1 0 14:01 ? 00:00:04 /opt/kde3/bin/artsd -F 10 -S 4096 -s 5 -m artsmessage -l 3 -f 1000 4611 4400 0 14:07 pts/2 00:00:01 -bin/tcsh root 4701 4611 0 14:10 pts/2 00:00:00 -csh 1000 4918 4408 0 14:19 pts/1 00:00:00 screen 1000 4919 4918 0 14:19 ? 00:00:05 SCREEN 1000 4921 4919 0 14:19 pts/4 00:00:00 -bin/tcsh 1000 4922 4919 0 14:19 pts/5 00:00:00 -bin/tcsh 1000 4927 4919 0 14:19 pts/6 00:00:00 -bin/tcsh 1000 4928 4919 0 14:19 pts/7 00:00:00 -bin/tcsh 1000 4939 4919 0 14:19 pts/8 00:00:01 -bin/tcsh 1000 4944 4919 0 14:19 pts/9 00:00:00 -bin/tcsh 1000 5361 1 0 14:21 ? 00:00:00 /usr/lib64/kde4/libexec/kdesud 1000 7262 1 0 14:42 ? 00:00:00 /usr/lib64/gvfs/gvfsd 1000 7268 1 0 14:42 ? 00:00:00 /usr/lib64/gvfs//gvfs-fuse-daemon /home/aharrison/.gvfs 1000 7279 1 0 14:42 ? 00:00:00 /usr/lib/GConf/2/gconfd-2 1000 7486 1 0 14:48 ? 00:00:00 /usr/bin/kwalletd 1000 11807 4211 0 14:57 ? 00:00:00 /bin/sh /usr/bin/firefox 1000 11812 11807 13 14:57 ? 00:16:39 /usr/lib64/firefox/firefox 1000 11852 11812 0 14:58 ? 00:01:04 /usr/lib/nspluginwrapper/i386/linux/npviewer.bin --plugin /usr/lib/browser-plugins/libflashplayer.so --connec 1000 12083 4944 0 15:31 pts/9 00:00:00 /bin/sh /home/aharrison/bin/cpfull.sh . /home/aharrison/Documents 1000 12084 12083 0 15:31 pts/9 00:00:02 find . -print 1000 12085 12083 3 15:31 pts/9 00:03:02 cpio -pvdmu /home/aharrison/Documents 1000 18168 4919 0 16:38 pts/10 00:00:00 /bin/sh /home/aharrison/bin/s 1000 18229 18168 0 16:38 pts/10 00:00:00 /usr/bin/dialog --file /tmp/dialog.menu.18168 1000 18330 4939 0 17:00 pts/8 00:00:00 ps -ef 1000 18331 4939 0 17:00 pts/8 00:00:00 gvim - -- Andy Harrison public key: 0x67518262 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org