Trying to connect to mongodb from external, using mongodump, results in this error (formatted for readability):
~ ❯ mongodump --uri="mongodb://USERNAME_REDACTED:PASSWORD_REDACTED@galaxyadmin_galaxyfreedb-01.mongodb.galaxy-cloud.io:30025,galaxyadmin_galaxyfreedb-02.mongodb.galaxy-cloud.io:30025,galaxyadmin_galaxyfreedb-03.mongodb.galaxy-cloud.io:30025/drippy-meteorapp-com?replicaSet=galaxyadmin_galaxyfreedb&ssl=true" --archive=db.gz --gzip
2026-05-24T12:46:48.376-0700 Failed: can't create session: failed to connect to mongodb://USERNAME_REDACTED:PASSWORD_REDACTED@galaxyadmin_galaxyfreedb-01.mongodb.galaxy-cloud.io:30025,galaxyadmin_galaxyfreedb-02.mongodb.galaxy-cloud.io:30025,galaxyadmin_galaxyfreedb-03.mongodb.galaxy-cloud.io:30025/drippy-meteorapp-com?replicaSet=galaxyadmin_galaxyfreedb&ssl=true:
server selection error: context deadline exceeded, current topology:
{ Type: ReplicaSetNoPrimary, Servers: [
{
Addr: galaxyadmin_galaxyfreedb-01.mongodb.galaxy-cloud.io:30025,
Type: Unknown,
Last error: tls: failed to verify certificate: x509: “*.mongodb.galaxy-cloud.io” certificate is not standards compliant
},
{
Addr: galaxyadmin_galaxyfreedb-02.mongodb.galaxy-cloud.io:30025,
Type: Unknown,
Last error: tls: failed to verify certificate: x509: “*.mongodb.galaxy-cloud.io” certificate is not standards compliant
},
{
Addr: galaxyadmin_galaxyfreedb-03.mongodb.galaxy-cloud.io:30025,
Type: Unknown,
Last error: tls: failed to verify certificate: x509: “*.mongodb.galaxy-cloud.io” certificate is not standards compliant
},
] }
This is one of the free databases from before Metal, that has not been migrated to the new Metal setup, so it isn’t shown in the UI. Who knows where it is or how to access it?!
I am wondering if the error really implies, that the DB is not external, and is on an internal network only?
If so, I’m thinking the workaround is I need to install mongodump in the Meteor app, then make a method to manually pipe the dump through the app.