I'm running 2 machines, one Redhat 6 and one Centos 5.
the Redhat machine runs rsyslog, and it functions as the server
and the Centos 5 runs syslog and functions as the client.

here is what I changed on the /etc/rsyslog.conf @ REDHAT:
# Provides UDP syslog reception
$ModLoad imudp.so
$UDPServerRun 514

# Provides TCP syslog reception
$ModLoad imtcp.so
$InputTCPServerRun 514
and that's what I changed on the /etc/syslog.conf @ CENTOS:
*.info                             @ is Redhat's ip.

Now when I tested it with SELinux it looks like SELinux blocks the syslog daemon from contacting the rsyslog server, so I disabled SELinux but it still not working. any idea's?