First verify that xinetd is listening on port 544.
lsof -i :544
This will show you any activity on port 544.
You probably need to open up port 544 in the firewall which iptables.
Try running "service iptables stop" then doing your test. If it works then it confirms it was iptables blocking it.
Once you've confirmed that you need to "service iptables start" to restart iptables. You can then open up the port with the following procedure:
1) cd /etc/sysconfig
2) cp -p iptables iptables.CCYYMMDD
3) iptables-save >iptables-save.CCYYMMDD
4) iptables -D RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibited
### Deletes the icmp rule from end of rules.
5) -A RH-Firewall-1-INPUT -p tcp -m state --state NEW,ESTABLISHED -m tcp --dport 544 -j ACCEPT
### Opens port 544
6) iptables -A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibited
### Readds the icmp rule as last rule.
7) iptables-save >iptables
### Saves to file read on iptables start - insures new rule is loaded during reboot and bounces.
Steps 2 and 3 save existing configuration and can be used to back out if there are any issues.