After updating Confluence to version 7.4.17 to resolve the vulnerability CVE-2022-26134, we get the error message "Database connection failed." We've downloaded mysql-connector-java-5.1.48-bin.jar and placed it in /WEB-INF/lib/ and restarted Confluence, but the issue persists. We've made sure MySQL is running on the server and that we can log into the database with the credentials specified in confluence.cfg.xml.
What further troubleshooting steps can we take to determine why Confluence is experiencing this error after the upgrade?
disable SSL on the database connection , fixed the issue for me
@Drew Hilliard Welcome to the Atlassian Community
This can be caused by a lot of things. Here is the Atlassian KB on DB connectivity issues that you should step through. https://confluence.atlassian.com/confkb/startup-check-confluence-won-t-start-as-it-cannot-connect-to-a-database-953127209.html
I have also seen this issue caused by the Java Version. Make sure that the version you are using is compatible with Confluence and the connector and that there is not a conflict in the jre. https://confluence.atlassian.com/doc/change-the-java-vendor-or-version-confluence-uses-962342397.html#:~:text=Go%20to%20%3E%20General%20Configuration%20%3E%20System,using%20the%20expected%20Java%20version.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @Brant Schroeder Thanks for the welcome and the links. I've run through the checks and here are my takeaways:
I'm thinking that something about the upgrade to 7.4.17 is breaking the connection to the database, but I'm at a loss as to where to look further.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@Drew Hilliard I would recommend submitting a support issue https://support.atlassian.com/contact/ Atlassian should be able to provide additional insights.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@Drew Hilliard any progress on this . i am facing the same issue. I have tried upgrading using linux installer on ubuntu 18.04
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
tail -30 /var/atlassian/application-data/confluence/logs/atlassian-confluence.log
gives the cause as follows
Caused by: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
to disable SSL on the database connection
edit my.cnf and add in skip_ssl
[mysqld]
...
skip_ssl
Restart both mysqld , and confluence .. fixed the connection issue.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.