You may be having problems with SELinux, is it enabled? (the program getenforce
should tell you either 'permissive' or 'enforcing')
for audit output that states what SELinux is doing.
Have you updated to the latest packages available? (don't stay at the basic FC2test2 install from cds, there are numerous bugs already fixed)
On an system updated from FC1 there can be some pretty strange errors with SELinux since it does not get setup correctly. If you do have it enabled.. you can disable it until you get the installation / policy corrected by adding selinux=0
to the kernel paramters in /boot/grub/grub.conf.