One hack I tried to get around this bug is to remove the key-value pair that irreversibly encodes the credentials provider in the db-local files. The relevant file appears to be
./datomic/<system>/<db>/db-root-0000000000
This file seems to be a simple EDN file.
But even if I remove the :creds-provider
key (which should not be required after the db is imported), I still can't connect to the imported db. The d/connect
process gets much further along after a log of Loading.....
, but still ultimately fails with the same error.
Maybe the creds providers is encoded somewhere else ...