Till & Everyone,
I'm totally baffled on this and its now working. Here's what I've done:
Disabled ipv6 in kernel entry in grub menu.lst
Fixed the entries for A, MX and NS records so they end with a '.' dot, again. I had done this when I fixed some issue under 9.04; so why did they disappear??
Changed the NS pointer at register.com to a different IP plumbed up on the same NIC.
Disabling IPv6 seems to have solved the problem with mydns crashing.
I have no idea what happened to the DNS entries and why they are different than what I had before. However, I also lost 2 email addresses, but I recreated those and the old e-mails were there. I wonder if MySQL Rolled Back to some state as I also had to fix up paths in some of the DB tables that had the ISPConfig2 style paths!!!!! And I know those were OK because Wordpress on 4 instances was working fine, and jinzora2 was working fine!!!
As for changing to use a different IP address, again I'm very confused because this worked fine before the upgrade to 9.10!!!
Another symptom is that there is NO traffic on eth1 except for cups and arp even though the NS IP is plumbed on eth1!!! And so are some websites, too!!! So, why is traffic only on nic0 and not on nic2???? Both are on same VLAN, did VLAN filtering change with 9.10???