I was going nuts trying to figure out the rndc error on a new Fedora box. None of the fixes posted here were working. Here is the fix that worked for me. named was running chrooted. This is a install bug in Fedora, the fix for this is to comment out the 'ROOTDIR=' line in /etc/sysconfig/named. Hope this saves someone hours of looking like I had to do.