What error messages do you see in the /var/log/messages file? They should lead you in the right direction.

Make sure syslog is logging at the debug level so that you can see all possible error messages.