[Archivesspace_Users_Group] Staging upgrade using Vagrant/Virtualbox, issue with DB connect string
Mark Cyzyk
mcyzyk at gmail.com
Fri Jul 7 12:06:00 EDT 2023
All,
I'm hoping to get some advice/another set of eyes on this:
I am trying to stage an upgrade of Aspace here on my workstation using
Vagrant/Virtualbox and am running into an issue with the DB connect
string I'm using in my config.rb file.
*
Preliminaries:*
* Ubuntu 20.04 Jammy on Vagrant/Oracle Virtualbox with Guest Additions
installed
* Archivesspace 3.2.0 (preparing to upgrade to 3.4.0)
* /usr/share/archivesspace/lib/mysql-connector-java-5.1.49.jar (owned
by “archivesspace" user)
* MySQL 8.0.33-0ubuntu0.20.04.2 (Ubuntu)
mysql> show databases;
--------------
show databases
--------------
+--------------------+
| Database |
+--------------------+
| archivesspace |
| information_schema |
| mysql |
| performance_schema |
| sys |
+--------------------+
5 rows in set (0.02 sec)
* Solr 8.10.0
Core
startTime:
6 minutes ago
instanceDir:
/var/solr/data/archivesspace
dataDir:
/var/solr/data/archivesspace/data/
*The Problem:*
Loading ArchivesSpace configuration file from path:
/usr/share/archivesspace/config/config.rb
ArchivesSpaceThreadDump: Touch the file
'/usr/share/archivesspace/thread_dump_backend.txt' to trigger a
thread dump
I, [2023-07-07T15:32:08.607923 #52254] INFO -- : Thread-2002:
Connecting to database:
jdbc:mysql://localhost:3306/archivesspace?user=[REDACTED]&password=[REDACTED]&useUnicode=true&characterEncoding=UTF-8*&**useSSL=false*.
Max connections: 24
*E, [2023-07-07T15:32:08.914823 #52254] ERROR -- : Thread-2002: DB
connection failed:
Java::ComMysqlJdbcExceptionsJdbc4::MySQLNonTransientConnectionException:
Public Key Retrieval is not allowed*
========================================================================
A trace file has been written to the following location:
/usr/share/archivesspace/data/tmp/aspace_diagnostic_1688743928.txt
This file contains information that will assist developers in
diagnosing
problems with your ArchivesSpace installation. Please review
the file's
contents for sensitive information (such as passwords) that
you might not
want to share.
========================================================================
Jul 07, 2023 3:32:08 PM
org.eclipse.jetty.server.handler.ContextHandler$Context log
INFO: An exception happened during JRuby-Rack startup
Java::ComMysqlJdbcExceptionsJdbc4::MySQLNonTransientConnectionException:
Public Key Retrieval is not allowed
--- System
jruby 9.2.12.0 (2.5.7) 2020-07-01 db01a49ba6 OpenJDK 64-Bit Server
VM 25.362-b09 on 1.8.0_362-8u372-ga~us1-0ubuntu1~20.04-b09 +jit
[linux-x86_64]
Time: 2023-07-07 15:32:08 +0000
Server: jetty/9.4.44.v20210927
jruby.home: uri:classloader://META-INF/jruby.home
*Notes:*
Regarding my DB connect string:
jdbc:mysql://localhost:3306/archivesspace?user=[REDACTED]&password=[REDACTED]&useUnicode=true&characterEncoding=UTF-8&useSSL=false
I appended “useSSL=false” thinking the following error would go away:
E, [2023-07-07T15:32:08.914823 #52254] ERROR -- : Thread-2002: DB
connection failed:
Java::ComMysqlJdbcExceptionsJdbc4::MySQLNonTransientConnectionException:
Public Key Retrieval is not allowed
No joy!
Not sure how to remedy. Advice GREATLY appreciated,
Mark
--
<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
Mark Cyzyk, M.A., M.L.S.
Library Applications Group
The Sheridan Libraries
The Johns Hopkins University
mcyzyk at jhu.edu
Verba volant, scripta manent.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lyralists.lyrasis.org/pipermail/archivesspace_users_group/attachments/20230707/c6b1fe36/attachment.html>
More information about the Archivesspace_Users_Group
mailing list