mysql connect remote as root works, user fails
I have a client with a remote mysql server they are trying to monitor with zenoss. The template is added, working fine, but failing on connect. They are on the same network, skip-grant I believe is running, and I can issue the following as root on that box;
root@server log]# mysql -h mysql1
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 180057844
Server version: 5.1.50-community-log MySQL Community Server (GPL)
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
Now, when I switch to the zenoss user, and issue the same command, it simply fails;
[zenoss@server log]$ mysql -u 'root' -h 'mysql1' -P '3006'
ERROR 2003 (HY000): Can't connect to MySQL server on 'mysql1' (110)
I am not sure if that's a 'mysql' type thing that I need to look at, or more the OS itself (like environments, etc.) but looking up that error is too vague and you get sooo many.
Thanks for looking and and help or direction is appreciated.