I was running some VMs tonight trying to create a Linux JSS and having another Linux JSS to connect to the main's mySQL database and I ran into this issue. Replicated it twice.
When I used the secondary Linux JSS (without mySQL) to attached to the Windows JSS (with mySQL) it works perfectly fine.
I know it doesn't help but maybe someone can make sense of this?
So when updating your JSS it applies Password: jamfsw03 to connect to your MySQL. If you did not use the default password when your JSS was first setup, then you get the error message @kenergy mentions. Click the edit connection button and put in your MySQL DB password. This resolved the issue for me to get JSS up and running.
Now this problem will occur each time Apache Tomcat restarts.
This is due to Database.xml located under "/path/JSS/Tomcat/webapps/ROOT/WEB-INF/'.
Under file line 9 <DataBasePassword>jamfsw03</DataBasePassword>.
Looks like the Maintenance version sets this to default during installation. Change the password,save the file and restart tomcat. Your JSS will boot normally.
We use 3 different kinds of cookies. You can choose which cookies you want to accept. We need basic cookies to make this site work, therefore these are the minimum you can select. Learn more about our cookies.