Doing the initial setup of Openfire 4.4, I’ve completed the setup of the MySQL (8.0.15) DB but can’t get Openfire setup to connect to MySQL. I’d previously verified Openfire functionality using the embedded DB.
The stderror.log carps about setting useSSL=false in the JDBC connection string, so I’ve done that with no luck. Here’s what connection string now looks like:
jdbc:mysql://mysql8.xyz.com:6446/JABBER?rewriteBatchedStatements=true&characterEncoding=utf8mb4&characterSetResults=utf8mb4&useSSL=false
Java version is 1.8.0
Also verified that non-SSL connections are allowed using the --ssl-mode=disabled from the command line and it works.
Here’s the status from the command line connection.
mysql> status
mysql Ver 8.0.15 for solaris11 on x86_64 (MySQL Community Server - GPL)
Connection id: 475624
Current database: JABBER
Current user: Jabber@mysql8.xyz.com
SSL: Not in use
Current pager: stdout
Using outfile: ‘’
Using delimiter: ;
Server version: 8.0.15 MySQL Community Server - GPL
Protocol version: 10
Connection: mysql8.xyz.com via TCP/IP
Server characterset: utf8mb4
Db characterset: utf8mb4
Client characterset: utf8mb4
Conn. characterset: utf8mb4
TCP port: 6446
Uptime: 31 days 18 hours 43 min 49 sec
Can anyone point me in right direction.