I’m having this same issue. Whitelisted my IP, even going as far as allowing all IPs and still, I’m getting:
MongoServerSelectionError: 80890000:error:0A000438:SSL routines:ssl3_read_bytes:tlsv1 alert internal error:c:\ws\deps\openssl\openssl\ssl\record\rec_layer_s3.c:1586:SSL alert number 80
I’ve referred back to my own code that worked a year ago, and even using the same module, it didn’t work. I looked through the documentation and asked the Mongo AI, but I had no luck. The AI offered deprecated code, which was unhelpful. I can’t find anywhere that has found a solution that wasn’t “whitelist your IP.”… I’ve tried several different users and nothing. The same connection string does let me connect via Mongo Compass but not through my Node JS project.
node version: v18.16.1
mongo version: 6.10.0
PS.
It works fine with a locally hosted MogoDB container, but I would prefer to be able to use an atlas…