I was unable to get the linux agent to work on RedHat v6.1. Turns out
problem was in my /etc/hosts file.

My first line had this: localhost mymachine

when I through agent.linux in to debug mode (./agent.linux -d -nd)
it kept trying to bind to to connect to remote hosts

after I changed that localhost line to my.ip.addy.here everything was

hope it helps,