Posted on 11-26-2012 08:00 AM
I am setting up a remote JSS server and can not get the install to see the MySQL database on my other JSS server. I have verified that the user has the grants.
mysql> show grants for jamfsoftware@casperapp3.tsys.com;
+-------------------------------------------------------------------------------------------------------------------------------+
| Grants for jamfsoftware@casperapp3.tsys.com |
+-------------------------------------------------------------------------------------------------------------------------------+
| GRANT USAGE ON *.* TO 'jamfsoftware'@'casperapp3.tsys.com' IDENTIFIED BY PASSWORD '*B8B7B8C47EF8381F4C2BBD441DAF0E52AEE035DF' |
| GRANT ALL PRIVILEGES ON `jamfsoftware`.* TO 'jamfsoftware'@'casperapp3.tsys.com' |
+-------------------------------------------------------------------------------------------------------------------------------+
2 rows in set (0.00 sec)
But still cannot get connected.
Please help!!
Thanks,
Ed Childers
Solved! Go to Solution.
Posted on 11-29-2012 01:37 PM
Did you try running the mysql grant command using the static IP of the Tomcat server instead of the DNS? Are you able to telnet from the Tomcat server to they MySQL server over 3306? "telnet <mysqlserverDNS> 3302"
Posted on 12-06-2012 08:48 PM
Thanks Matt, that was the answer. I had to use the IP instead of the DNS name.
Posted on 11-26-2012 08:19 AM
If Windows, do you have the proper rules in place and ports open? Did you set up the Cluster with your master?
Settings > Server Configuration > Clustering > [x] Enable Clustering > set one as master
http://www.jamfsoftware.com/libraries/pdf/products/documentation/Casper_Suite_8.6_JSS_Installation_G...
http://www.jamfsoftware.com/libraries/pdf/products/documentation/Casper_Suite_8.6_JSS_Installation_G...
http://www.jamfsoftware.com/libraries/pdf/products/documentation/Casper_Suite_8.6_JSS_Manual_Install...
Posted on 11-26-2012 08:20 AM
What OS is the new MySQL db running on? Mac, Windows, Linux? By defualt most instances of MySQL will only allow "localhost" lookups. You may have to modify the my.cnf to allow outside IP's access over port 3306. And speaking of port 3306, most OS's have that blocked (especially RHL).
Hope this gives you some ideas.
- Justin
Posted on 11-26-2012 08:33 AM
nevermind
Posted on 11-26-2012 08:41 AM
It is a Lion Server.
Posted on 11-26-2012 09:29 AM
Firewall running? Sounds firewall-ish.
Posted on 11-26-2012 09:46 AM
Firewall is turned off on both servers. I have another server in another location that is working fine. I just can't get this one configured.
Posted on 11-29-2012 01:37 PM
Did you try running the mysql grant command using the static IP of the Tomcat server instead of the DNS? Are you able to telnet from the Tomcat server to they MySQL server over 3306? "telnet <mysqlserverDNS> 3302"
Posted on 12-06-2012 08:48 PM
Thanks Matt, that was the answer. I had to use the IP instead of the DNS name.