MongoDB Compass

I am new to ProvenDB. Can I connect via MongoDB Compass without loading the MongoDB Shell? When I enter my connection string I get a message "certificate has expired"

Connection fail

When I try to connect I have this error: connecting to: mongodb://34.94.247.74/rjurado-test-db 2019-10-28T11:25:28.669+0100 E QUERY [js] Error: couldn't connect to server 34.94.247.74:27017, connection attempt failed: SocketException: sslv3 alert unexpected message : [email protected]/mongo/shell/mongo.js:257:13 @(connect):1:6 exception: connect failed

Unable to connect using Go

Hey, Just trying to connect to the mongodb instance using the standard mongo-driver package in go, however I am unable to establish a connection this way. I can log in perfectly fine using the latest version of the MongoDB shell on Windows. My code for connecting is this: ~~~~ package main import ( "context" "log" "go.mongodb.org/mongo-driver/mongo" "go.mongodb.org/mongo-driver/mongo/options" "go.mongodb.org/mongo-driver/mongo/readpref" ) func GetClient() *mongo.Client { clientOptions := options.Client().ApplyURI("mongodb://testuser:********@test-server.provendb.io/test-server?ssl=true") client, err := mongo.NewClient(clientOptions) if err != nil { log.Fatal(err) } err = client.Connect(context.Background()) if err != nil { log.Fatal(err) } return client } func main() { c := GetClient() err := c.Ping(context.Background(), readpref.Primary()) if err != nil { log.Fatal("Couldn't connect to the database - ", err) } else { log.Println("Connected!") } } ~~~~ Any help would be awesome.
ANSWERED
ANSWERED
ANSWERED

Tezbox

I submitted a question earlier before I signed up and wondered if you had received it.
ANSWERED
ANSWERED
ANSWERED
ANSWERED

Why am I getting "SocketException: sslv3 alert"

If you are running your mongo client from within a docker container, and that mongo client is version 4.2, then you may get a "SocketException: sslv3 alert" when connecting. If this occurs, you can add the `--tls --tlsDisabledProtocols TLS1_3` flags to your connection string and you should be able to connect normally.