On a newly-built satellite (test06), /etc/rhn was not readable by the <nocpulse> user. That user needs to read /etc/rhn/cluster.ini.
We should be able to put the nocpulse user into the apache group to solve this issue. Handing off to dparker.
Looks good on QA.