One web server can connect to the mysql server but another server cannot. They are both connecting on the same ip address, using the same username and password. It seems there is another firewall configured that is blocking this request. I'm not sure what else to check.

Have you tried to connect with telnet?
–
Maxat KulmanovNov 20 '13 at 6:43

I cannot connect with telnet. I can't even ping the server since trying this rackspace article. I also tried removing the above line and reloading the ip tables. It didn't help.
–
RobNov 20 '13 at 14:32

By the way, that firewall rule only drops traffic for 127/8 that's not on lo0. I am trying to connect to mysql on eth1 on a different ip address.
–
RobNov 20 '13 at 14:37