/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163
    err = new ServerSelectionError();
          ^

MongooseServerSelectionError: Could not connect to any servers in your MongoDB Atlas cluster. One common reason is that you're trying to access the database from an IP that isn't whitelisted. Make sure your current IP address is on your Atlas cluster's IP whitelist: https://www.mongodb.com/docs/atlas/security-whitelist/
    at _handleConnectionErrors (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163:11)
    at NativeConnection.openUri (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1094:11) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 40991717,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.197.231.197:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.197.231.197:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.197.231.197',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 40991717,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.123.8:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.123.8:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.123.8',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 40991717,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.126.156:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.126.156:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.126.156',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      }
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-421qqm-shard-0',
    maxElectionId: null,
    maxSetVersion: null,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: null
  },
  code: undefined
}

Node.js v20.18.2
/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163
    err = new ServerSelectionError();
          ^

MongooseServerSelectionError: Could not connect to any servers in your MongoDB Atlas cluster. One common reason is that you're trying to access the database from an IP that isn't whitelisted. Make sure your current IP address is on your Atlas cluster's IP whitelist: https://www.mongodb.com/docs/atlas/security-whitelist/
    at _handleConnectionErrors (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163:11)
    at NativeConnection.openUri (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1094:11) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 41022688,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.197.231.197:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.197.231.197:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.197.231.197',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 41022688,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.123.8:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.123.8:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.123.8',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 41022687,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.126.156:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.126.156:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.126.156',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      }
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-421qqm-shard-0',
    maxElectionId: null,
    maxSetVersion: null,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: null
  },
  code: undefined
}

Node.js v20.18.2
/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163
    err = new ServerSelectionError();
          ^

MongooseServerSelectionError: Could not connect to any servers in your MongoDB Atlas cluster. One common reason is that you're trying to access the database from an IP that isn't whitelisted. Make sure your current IP address is on your Atlas cluster's IP whitelist: https://www.mongodb.com/docs/atlas/security-whitelist/
    at _handleConnectionErrors (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163:11)
    at NativeConnection.openUri (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1094:11) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 41103909,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.197.231.197:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.197.231.197:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.197.231.197',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 41103909,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.123.8:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.123.8:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.123.8',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 41103909,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.126.156:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.126.156:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.126.156',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      }
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-421qqm-shard-0',
    maxElectionId: null,
    maxSetVersion: null,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: null
  },
  code: undefined
}

Node.js v20.18.2
/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163
    err = new ServerSelectionError();
          ^

MongooseServerSelectionError: Could not connect to any servers in your MongoDB Atlas cluster. One common reason is that you're trying to access the database from an IP that isn't whitelisted. Make sure your current IP address is on your Atlas cluster's IP whitelist: https://www.mongodb.com/docs/atlas/security-whitelist/
    at _handleConnectionErrors (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163:11)
    at NativeConnection.openUri (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1094:11) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 41264352,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.197.231.197:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.197.231.197:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.197.231.197',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 41264352,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.123.8:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.123.8:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.123.8',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 41264351,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.126.156:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.126.156:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.126.156',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      }
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-421qqm-shard-0',
    maxElectionId: null,
    maxSetVersion: null,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: null
  },
  code: undefined
}

Node.js v20.18.2
/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163
    err = new ServerSelectionError();
          ^

MongooseServerSelectionError: Could not connect to any servers in your MongoDB Atlas cluster. One common reason is that you're trying to access the database from an IP that isn't whitelisted. Make sure your current IP address is on your Atlas cluster's IP whitelist: https://www.mongodb.com/docs/atlas/security-whitelist/
    at _handleConnectionErrors (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163:11)
    at NativeConnection.openUri (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1094:11) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 41466283,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.197.231.197:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.197.231.197:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.197.231.197',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 41466282,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.123.8:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.123.8:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.123.8',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 41466282,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.126.156:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.126.156:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.126.156',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      }
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-421qqm-shard-0',
    maxElectionId: null,
    maxSetVersion: null,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: null
  },
  code: undefined
}

Node.js v20.18.2
/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163
    err = new ServerSelectionError();
          ^

MongooseServerSelectionError: Could not connect to any servers in your MongoDB Atlas cluster. One common reason is that you're trying to access the database from an IP that isn't whitelisted. Make sure your current IP address is on your Atlas cluster's IP whitelist: https://www.mongodb.com/docs/atlas/security-whitelist/
    at _handleConnectionErrors (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163:11)
    at NativeConnection.openUri (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1094:11) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 41543263,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.197.231.197:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.197.231.197:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.197.231.197',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 41543327,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.123.8:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.123.8:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.123.8',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 41543327,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.126.156:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.126.156:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.126.156',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      }
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-421qqm-shard-0',
    maxElectionId: null,
    maxSetVersion: null,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: null
  },
  code: undefined
}

Node.js v20.18.2
/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163
    err = new ServerSelectionError();
          ^

MongooseServerSelectionError: Could not connect to any servers in your MongoDB Atlas cluster. One common reason is that you're trying to access the database from an IP that isn't whitelisted. Make sure your current IP address is on your Atlas cluster's IP whitelist: https://www.mongodb.com/docs/atlas/security-whitelist/
    at _handleConnectionErrors (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163:11)
    at NativeConnection.openUri (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1094:11) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 41938468,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.197.231.197:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.197.231.197:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.197.231.197',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 41938539,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.123.8:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.123.8:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.123.8',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 41938467,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.126.156:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.126.156:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.126.156',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      }
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-421qqm-shard-0',
    maxElectionId: null,
    maxSetVersion: null,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: null
  },
  code: undefined
}

Node.js v20.18.2
/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163
    err = new ServerSelectionError();
          ^

MongooseServerSelectionError: Could not connect to any servers in your MongoDB Atlas cluster. One common reason is that you're trying to access the database from an IP that isn't whitelisted. Make sure your current IP address is on your Atlas cluster's IP whitelist: https://www.mongodb.com/docs/atlas/security-whitelist/
    at _handleConnectionErrors (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163:11)
    at NativeConnection.openUri (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1094:11) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 41969442,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.197.231.197:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.197.231.197:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.197.231.197',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 41969441,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.123.8:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.123.8:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.123.8',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 41969442,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.126.156:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.126.156:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.126.156',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      }
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-421qqm-shard-0',
    maxElectionId: null,
    maxSetVersion: null,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: null
  },
  code: undefined
}

Node.js v20.18.2
(node:1411709) [MONGODB DRIVER] Warning: useNewUrlParser is a deprecated option: useNewUrlParser has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(Use `node --trace-warnings ...` to show where the warning was created)
(node:1411709) [MONGODB DRIVER] Warning: useUnifiedTopology is a deprecated option: useUnifiedTopology has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(node:1411741) [MONGODB DRIVER] Warning: useNewUrlParser is a deprecated option: useNewUrlParser has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(Use `node --trace-warnings ...` to show where the warning was created)
(node:1411741) [MONGODB DRIVER] Warning: useUnifiedTopology is a deprecated option: useUnifiedTopology has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163
    err = new ServerSelectionError();
          ^

MongooseServerSelectionError: Could not connect to any servers in your MongoDB Atlas cluster. One common reason is that you're trying to access the database from an IP that isn't whitelisted. Make sure your current IP address is on your Atlas cluster's IP whitelist: https://www.mongodb.com/docs/atlas/security-whitelist/
    at _handleConnectionErrors (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163:11)
    at NativeConnection.openUri (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1094:11) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 42142687,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.197.231.197:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.197.231.197:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.197.231.197',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 42142751,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.123.8:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.123.8:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.123.8',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 42142751,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.126.156:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.126.156:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.126.156',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      }
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-421qqm-shard-0',
    maxElectionId: null,
    maxSetVersion: null,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: null
  },
  code: undefined
}

Node.js v20.18.2
(node:1415779) [MONGODB DRIVER] Warning: useNewUrlParser is a deprecated option: useNewUrlParser has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(Use `node --trace-warnings ...` to show where the warning was created)
(node:1415779) [MONGODB DRIVER] Warning: useUnifiedTopology is a deprecated option: useUnifiedTopology has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(node:1415830) [MONGODB DRIVER] Warning: useNewUrlParser is a deprecated option: useNewUrlParser has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(Use `node --trace-warnings ...` to show where the warning was created)
(node:1415830) [MONGODB DRIVER] Warning: useUnifiedTopology is a deprecated option: useUnifiedTopology has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163
    err = new ServerSelectionError();
          ^

MongooseServerSelectionError: Could not connect to any servers in your MongoDB Atlas cluster. One common reason is that you're trying to access the database from an IP that isn't whitelisted. Make sure your current IP address is on your Atlas cluster's IP whitelist: https://www.mongodb.com/docs/atlas/security-whitelist/
    at _handleConnectionErrors (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163:11)
    at NativeConnection.openUri (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1094:11) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 42253920,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.197.231.197:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.197.231.197:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.197.231.197',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 42253984,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.123.8:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.123.8:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.123.8',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 42253984,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.126.156:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.126.156:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.126.156',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      }
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-421qqm-shard-0',
    maxElectionId: null,
    maxSetVersion: null,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: null
  },
  code: undefined
}

Node.js v20.18.2
(node:1420091) [MONGODB DRIVER] Warning: useNewUrlParser is a deprecated option: useNewUrlParser has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(Use `node --trace-warnings ...` to show where the warning was created)
(node:1420091) [MONGODB DRIVER] Warning: useUnifiedTopology is a deprecated option: useUnifiedTopology has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(node:1420127) [MONGODB DRIVER] Warning: useNewUrlParser is a deprecated option: useNewUrlParser has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(Use `node --trace-warnings ...` to show where the warning was created)
(node:1420127) [MONGODB DRIVER] Warning: useUnifiedTopology is a deprecated option: useUnifiedTopology has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163
    err = new ServerSelectionError();
          ^

MongooseServerSelectionError: Could not connect to any servers in your MongoDB Atlas cluster. One common reason is that you're trying to access the database from an IP that isn't whitelisted. Make sure your current IP address is on your Atlas cluster's IP whitelist: https://www.mongodb.com/docs/atlas/security-whitelist/
    at _handleConnectionErrors (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163:11)
    at NativeConnection.openUri (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1094:11) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 42441376,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.197.231.197:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.197.231.197:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.197.231.197',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 42441375,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.123.8:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.123.8:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.123.8',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 42441376,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.126.156:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.126.156:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.126.156',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      }
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-421qqm-shard-0',
    maxElectionId: null,
    maxSetVersion: null,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: null
  },
  code: undefined
}

Node.js v20.18.2
(node:1426288) [MONGODB DRIVER] Warning: useNewUrlParser is a deprecated option: useNewUrlParser has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(Use `node --trace-warnings ...` to show where the warning was created)
(node:1426288) [MONGODB DRIVER] Warning: useUnifiedTopology is a deprecated option: useUnifiedTopology has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(node:1426316) [MONGODB DRIVER] Warning: useNewUrlParser is a deprecated option: useNewUrlParser has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(Use `node --trace-warnings ...` to show where the warning was created)
(node:1426316) [MONGODB DRIVER] Warning: useUnifiedTopology is a deprecated option: useUnifiedTopology has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163
    err = new ServerSelectionError();
          ^

MongooseServerSelectionError: Could not connect to any servers in your MongoDB Atlas cluster. One common reason is that you're trying to access the database from an IP that isn't whitelisted. Make sure your current IP address is on your Atlas cluster's IP whitelist: https://www.mongodb.com/docs/atlas/security-whitelist/
    at _handleConnectionErrors (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163:11)
    at NativeConnection.openUri (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1094:11) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'bionahel-shard-00-00.vmh1o.mongodb.net:27017' => ServerDescription {
        address: 'bionahel-shard-00-00.vmh1o.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 42673569,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 3.213.66.191:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 3.213.66.191:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '3.213.66.191',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'bionahel-shard-00-01.vmh1o.mongodb.net:27017' => ServerDescription {
        address: 'bionahel-shard-00-01.vmh1o.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 42673568,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 3.212.226.122:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 3.212.226.122:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '3.212.226.122',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'bionahel-shard-00-02.vmh1o.mongodb.net:27017' => ServerDescription {
        address: 'bionahel-shard-00-02.vmh1o.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 42673568,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 18.210.229.14:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 18.210.229.14:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '18.210.229.14',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      }
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-r6zyb8-shard-0',
    maxElectionId: null,
    maxSetVersion: null,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: null
  },
  code: undefined
}

Node.js v20.18.2
(node:1427263) [MONGODB DRIVER] Warning: useNewUrlParser is a deprecated option: useNewUrlParser has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(Use `node --trace-warnings ...` to show where the warning was created)
(node:1427263) [MONGODB DRIVER] Warning: useUnifiedTopology is a deprecated option: useUnifiedTopology has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(node:1427292) [MONGODB DRIVER] Warning: useNewUrlParser is a deprecated option: useNewUrlParser has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(Use `node --trace-warnings ...` to show where the warning was created)
(node:1427292) [MONGODB DRIVER] Warning: useUnifiedTopology is a deprecated option: useUnifiedTopology has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163
    err = new ServerSelectionError();
          ^

MongooseServerSelectionError: Could not connect to any servers in your MongoDB Atlas cluster. One common reason is that you're trying to access the database from an IP that isn't whitelisted. Make sure your current IP address is on your Atlas cluster's IP whitelist: https://www.mongodb.com/docs/atlas/security-whitelist/
    at _handleConnectionErrors (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163:11)
    at NativeConnection.openUri (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1094:11) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'bionahel-shard-00-00.vmh1o.mongodb.net:27017' => ServerDescription {
        address: 'bionahel-shard-00-00.vmh1o.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 42716768,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 3.213.66.191:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 3.213.66.191:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '3.213.66.191',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'bionahel-shard-00-01.vmh1o.mongodb.net:27017' => ServerDescription {
        address: 'bionahel-shard-00-01.vmh1o.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 42716767,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 3.212.226.122:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 3.212.226.122:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '3.212.226.122',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'bionahel-shard-00-02.vmh1o.mongodb.net:27017' => ServerDescription {
        address: 'bionahel-shard-00-02.vmh1o.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 42716767,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 18.210.229.14:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 18.210.229.14:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '18.210.229.14',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      }
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-r6zyb8-shard-0',
    maxElectionId: null,
    maxSetVersion: null,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: null
  },
  code: undefined
}

Node.js v20.18.2
(node:1429215) [MONGODB DRIVER] Warning: useNewUrlParser is a deprecated option: useNewUrlParser has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(Use `node --trace-warnings ...` to show where the warning was created)
(node:1429215) [MONGODB DRIVER] Warning: useUnifiedTopology is a deprecated option: useUnifiedTopology has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163
    err = new ServerSelectionError();
          ^

MongooseServerSelectionError: Could not connect to any servers in your MongoDB Atlas cluster. One common reason is that you're trying to access the database from an IP that isn't whitelisted. Make sure your current IP address is on your Atlas cluster's IP whitelist: https://www.mongodb.com/docs/atlas/security-whitelist/
    at _handleConnectionErrors (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163:11)
    at NativeConnection.openUri (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1094:11) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'bionahel-shard-00-00.vmh1o.mongodb.net:27017' => ServerDescription {
        address: 'bionahel-shard-00-00.vmh1o.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 42805092,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 3.213.66.191:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 3.213.66.191:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '3.213.66.191',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'bionahel-shard-00-01.vmh1o.mongodb.net:27017' => ServerDescription {
        address: 'bionahel-shard-00-01.vmh1o.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 42805152,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 3.212.226.122:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 3.212.226.122:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '3.212.226.122',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'bionahel-shard-00-02.vmh1o.mongodb.net:27017' => ServerDescription {
        address: 'bionahel-shard-00-02.vmh1o.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 42805152,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 18.210.229.14:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 18.210.229.14:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '18.210.229.14',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      }
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-r6zyb8-shard-0',
    maxElectionId: null,
    maxSetVersion: null,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: null
  },
  code: undefined
}

Node.js v20.18.2
(node:1437004) [MONGODB DRIVER] Warning: useNewUrlParser is a deprecated option: useNewUrlParser has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(Use `node --trace-warnings ...` to show where the warning was created)
(node:1437004) [MONGODB DRIVER] Warning: useUnifiedTopology is a deprecated option: useUnifiedTopology has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(node:1443254) [MONGODB DRIVER] Warning: useNewUrlParser is a deprecated option: useNewUrlParser has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(Use `node --trace-warnings ...` to show where the warning was created)
(node:1443254) [MONGODB DRIVER] Warning: useUnifiedTopology is a deprecated option: useUnifiedTopology has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(node:1443290) [MONGODB DRIVER] Warning: useNewUrlParser is a deprecated option: useNewUrlParser has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(Use `node --trace-warnings ...` to show where the warning was created)
(node:1443290) [MONGODB DRIVER] Warning: useUnifiedTopology is a deprecated option: useUnifiedTopology has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163
    err = new ServerSelectionError();
          ^

MongooseServerSelectionError: Could not connect to any servers in your MongoDB Atlas cluster. One common reason is that you're trying to access the database from an IP that isn't whitelisted. Make sure your current IP address is on your Atlas cluster's IP whitelist: https://www.mongodb.com/docs/atlas/security-whitelist/
    at _handleConnectionErrors (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163:11)
    at NativeConnection.openUri (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1094:11) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'bionahel-shard-00-00.vmh1o.mongodb.net:27017' => ServerDescription {
        address: 'bionahel-shard-00-00.vmh1o.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 43288288,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 3.213.66.191:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 3.213.66.191:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '3.213.66.191',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'bionahel-shard-00-01.vmh1o.mongodb.net:27017' => ServerDescription {
        address: 'bionahel-shard-00-01.vmh1o.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 43288288,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 3.212.226.122:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 3.212.226.122:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '3.212.226.122',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'bionahel-shard-00-02.vmh1o.mongodb.net:27017' => ServerDescription {
        address: 'bionahel-shard-00-02.vmh1o.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 43288287,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 18.210.229.14:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 18.210.229.14:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '18.210.229.14',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      }
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-r6zyb8-shard-0',
    maxElectionId: null,
    maxSetVersion: null,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: null
  },
  code: undefined
}

Node.js v20.18.2
(node:1452828) [MONGODB DRIVER] Warning: useNewUrlParser is a deprecated option: useNewUrlParser has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(Use `node --trace-warnings ...` to show where the warning was created)
(node:1452828) [MONGODB DRIVER] Warning: useUnifiedTopology is a deprecated option: useUnifiedTopology has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(node:1452855) [MONGODB DRIVER] Warning: useNewUrlParser is a deprecated option: useNewUrlParser has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(Use `node --trace-warnings ...` to show where the warning was created)
(node:1452855) [MONGODB DRIVER] Warning: useUnifiedTopology is a deprecated option: useUnifiedTopology has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163
    err = new ServerSelectionError();
          ^

MongooseServerSelectionError: Could not connect to any servers in your MongoDB Atlas cluster. One common reason is that you're trying to access the database from an IP that isn't whitelisted. Make sure your current IP address is on your Atlas cluster's IP whitelist: https://www.mongodb.com/docs/atlas/security-whitelist/
    at _handleConnectionErrors (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163:11)
    at NativeConnection.openUri (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1094:11) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 43649700,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.197.231.197:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.197.231.197:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.197.231.197',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 43649700,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.123.8:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.123.8:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.123.8',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 43649699,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.126.156:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.126.156:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.126.156',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      }
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-421qqm-shard-0',
    maxElectionId: null,
    maxSetVersion: null,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: null
  },
  code: undefined
}

Node.js v20.18.2
(node:1455147) [MONGODB DRIVER] Warning: useNewUrlParser is a deprecated option: useNewUrlParser has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(Use `node --trace-warnings ...` to show where the warning was created)
(node:1455147) [MONGODB DRIVER] Warning: useUnifiedTopology is a deprecated option: useUnifiedTopology has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(node:1455193) [MONGODB DRIVER] Warning: useNewUrlParser is a deprecated option: useNewUrlParser has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(Use `node --trace-warnings ...` to show where the warning was created)
(node:1455193) [MONGODB DRIVER] Warning: useUnifiedTopology is a deprecated option: useUnifiedTopology has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163
    err = new ServerSelectionError();
          ^

MongooseServerSelectionError: Could not connect to any servers in your MongoDB Atlas cluster. One common reason is that you're trying to access the database from an IP that isn't whitelisted. Make sure your current IP address is on your Atlas cluster's IP whitelist: https://www.mongodb.com/docs/atlas/security-whitelist/
    at _handleConnectionErrors (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163:11)
    at NativeConnection.openUri (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1094:11) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 43728673,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.197.231.197:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.197.231.197:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.197.231.197',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 43728673,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.123.8:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.123.8:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.123.8',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 43728736,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.126.156:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.126.156:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.126.156',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      }
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-421qqm-shard-0',
    maxElectionId: null,
    maxSetVersion: null,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: null
  },
  code: undefined
}

Node.js v20.18.2
(node:1460701) [MONGODB DRIVER] Warning: useNewUrlParser is a deprecated option: useNewUrlParser has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(Use `node --trace-warnings ...` to show where the warning was created)
(node:1460701) [MONGODB DRIVER] Warning: useUnifiedTopology is a deprecated option: useUnifiedTopology has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(node:1460734) [MONGODB DRIVER] Warning: useNewUrlParser is a deprecated option: useNewUrlParser has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(Use `node --trace-warnings ...` to show where the warning was created)
(node:1460734) [MONGODB DRIVER] Warning: useUnifiedTopology is a deprecated option: useUnifiedTopology has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163
    err = new ServerSelectionError();
          ^

MongooseServerSelectionError: Could not connect to any servers in your MongoDB Atlas cluster. One common reason is that you're trying to access the database from an IP that isn't whitelisted. Make sure your current IP address is on your Atlas cluster's IP whitelist: https://www.mongodb.com/docs/atlas/security-whitelist/
    at _handleConnectionErrors (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163:11)
    at NativeConnection.openUri (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1094:11) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 43922656,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.197.231.197:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.197.231.197:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.197.231.197',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 43922656,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.123.8:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.123.8:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.123.8',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 43922655,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.126.156:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.126.156:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.126.156',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      }
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-421qqm-shard-0',
    maxElectionId: null,
    maxSetVersion: null,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: null
  },
  code: undefined
}

Node.js v20.18.2
(node:1468200) [MONGODB DRIVER] Warning: useNewUrlParser is a deprecated option: useNewUrlParser has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(Use `node --trace-warnings ...` to show where the warning was created)
(node:1468200) [MONGODB DRIVER] Warning: useUnifiedTopology is a deprecated option: useUnifiedTopology has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163
    err = new ServerSelectionError();
          ^

MongooseServerSelectionError: Could not connect to any servers in your MongoDB Atlas cluster. One common reason is that you're trying to access the database from an IP that isn't whitelisted. Make sure your current IP address is on your Atlas cluster's IP whitelist: https://www.mongodb.com/docs/atlas/security-whitelist/
    at _handleConnectionErrors (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163:11)
    at NativeConnection.openUri (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1094:11) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 44089635,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.126.156:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.126.156:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.126.156',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 44089635,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.197.231.197:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.197.231.197:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.197.231.197',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 44089635,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.123.8:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.123.8:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.123.8',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      }
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-421qqm-shard-0',
    maxElectionId: null,
    maxSetVersion: null,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: null
  },
  code: undefined
}

Node.js v20.18.2
(node:1471334) [MONGODB DRIVER] Warning: useNewUrlParser is a deprecated option: useNewUrlParser has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(Use `node --trace-warnings ...` to show where the warning was created)
(node:1471334) [MONGODB DRIVER] Warning: useUnifiedTopology is a deprecated option: useUnifiedTopology has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163
    err = new ServerSelectionError();
          ^

MongooseServerSelectionError: Could not connect to any servers in your MongoDB Atlas cluster. One common reason is that you're trying to access the database from an IP that isn't whitelisted. Make sure your current IP address is on your Atlas cluster's IP whitelist: https://www.mongodb.com/docs/atlas/security-whitelist/
    at _handleConnectionErrors (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163:11)
    at NativeConnection.openUri (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1094:11) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 44120544,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.126.156:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.126.156:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.126.156',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 44120609,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.197.231.197:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.197.231.197:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.197.231.197',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 44120608,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.123.8:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.123.8:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.123.8',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      }
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-421qqm-shard-0',
    maxElectionId: null,
    maxSetVersion: null,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: null
  },
  code: undefined
}

Node.js v20.18.2
(node:1472415) [MONGODB DRIVER] Warning: useNewUrlParser is a deprecated option: useNewUrlParser has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(Use `node --trace-warnings ...` to show where the warning was created)
(node:1472415) [MONGODB DRIVER] Warning: useUnifiedTopology is a deprecated option: useUnifiedTopology has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(node:1472458) [MONGODB DRIVER] Warning: useNewUrlParser is a deprecated option: useNewUrlParser has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(Use `node --trace-warnings ...` to show where the warning was created)
(node:1472458) [MONGODB DRIVER] Warning: useUnifiedTopology is a deprecated option: useUnifiedTopology has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163
    err = new ServerSelectionError();
          ^

MongooseServerSelectionError: Could not connect to any servers in your MongoDB Atlas cluster. One common reason is that you're trying to access the database from an IP that isn't whitelisted. Make sure your current IP address is on your Atlas cluster's IP whitelist: https://www.mongodb.com/docs/atlas/security-whitelist/
    at _handleConnectionErrors (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163:11)
    at NativeConnection.openUri (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1094:11) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 44163423,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.197.231.197:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.197.231.197:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.197.231.197',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 44163424,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.123.8:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.123.8:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.123.8',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 44163424,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.126.156:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.126.156:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.126.156',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      }
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-421qqm-shard-0',
    maxElectionId: null,
    maxSetVersion: null,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: null
  },
  code: undefined
}

Node.js v20.18.2
(node:1473351) [MONGODB DRIVER] Warning: useNewUrlParser is a deprecated option: useNewUrlParser has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(Use `node --trace-warnings ...` to show where the warning was created)
(node:1473351) [MONGODB DRIVER] Warning: useUnifiedTopology is a deprecated option: useUnifiedTopology has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163
    err = new ServerSelectionError();
          ^

MongooseServerSelectionError: Could not connect to any servers in your MongoDB Atlas cluster. One common reason is that you're trying to access the database from an IP that isn't whitelisted. Make sure your current IP address is on your Atlas cluster's IP whitelist: https://www.mongodb.com/docs/atlas/security-whitelist/
    at _handleConnectionErrors (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163:11)
    at NativeConnection.openUri (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1094:11) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 44202915,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.197.231.197:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.197.231.197:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.197.231.197',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 44202916,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.123.8:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.123.8:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.123.8',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 44202915,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.126.156:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.126.156:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.126.156',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      }
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-421qqm-shard-0',
    maxElectionId: null,
    maxSetVersion: null,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: null
  },
  code: undefined
}

Node.js v20.18.2
(node:1475441) [MONGODB DRIVER] Warning: useNewUrlParser is a deprecated option: useNewUrlParser has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(Use `node --trace-warnings ...` to show where the warning was created)
(node:1475441) [MONGODB DRIVER] Warning: useUnifiedTopology is a deprecated option: useUnifiedTopology has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163
    err = new ServerSelectionError();
          ^

MongooseServerSelectionError: Could not connect to any servers in your MongoDB Atlas cluster. One common reason is that you're trying to access the database from an IP that isn't whitelisted. Make sure your current IP address is on your Atlas cluster's IP whitelist: https://www.mongodb.com/docs/atlas/security-whitelist/
    at _handleConnectionErrors (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163:11)
    at NativeConnection.openUri (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1094:11) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 44313631,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.197.231.197:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.197.231.197:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.197.231.197',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 44313571,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.123.8:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.123.8:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.123.8',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 44313631,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.126.156:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.126.156:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.126.156',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      }
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-421qqm-shard-0',
    maxElectionId: null,
    maxSetVersion: null,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: null
  },
  code: undefined
}

Node.js v20.18.2
(node:1480767) [MONGODB DRIVER] Warning: useNewUrlParser is a deprecated option: useNewUrlParser has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(Use `node --trace-warnings ...` to show where the warning was created)
(node:1480767) [MONGODB DRIVER] Warning: useUnifiedTopology is a deprecated option: useUnifiedTopology has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(node:1482671) [MONGODB DRIVER] Warning: useNewUrlParser is a deprecated option: useNewUrlParser has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(Use `node --trace-warnings ...` to show where the warning was created)
(node:1482671) [MONGODB DRIVER] Warning: useUnifiedTopology is a deprecated option: useUnifiedTopology has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163
    err = new ServerSelectionError();
          ^

MongooseServerSelectionError: Could not connect to any servers in your MongoDB Atlas cluster. One common reason is that you're trying to access the database from an IP that isn't whitelisted. Make sure your current IP address is on your Atlas cluster's IP whitelist: https://www.mongodb.com/docs/atlas/security-whitelist/
    at _handleConnectionErrors (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163:11)
    at NativeConnection.openUri (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1094:11) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 44537828,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.126.156:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.126.156:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.126.156',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 44537827,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.197.231.197:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.197.231.197:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.197.231.197',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 44537951,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.123.8:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.123.8:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.123.8',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      }
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-421qqm-shard-0',
    maxElectionId: null,
    maxSetVersion: null,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: null
  },
  code: undefined
}

Node.js v20.18.2
(node:1489896) [MONGODB DRIVER] Warning: useNewUrlParser is a deprecated option: useNewUrlParser has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(Use `node --trace-warnings ...` to show where the warning was created)
(node:1489896) [MONGODB DRIVER] Warning: useUnifiedTopology is a deprecated option: useUnifiedTopology has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163
    err = new ServerSelectionError();
          ^

MongooseServerSelectionError: Could not connect to any servers in your MongoDB Atlas cluster. One common reason is that you're trying to access the database from an IP that isn't whitelisted. Make sure your current IP address is on your Atlas cluster's IP whitelist: https://www.mongodb.com/docs/atlas/security-whitelist/
    at _handleConnectionErrors (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163:11)
    at NativeConnection.openUri (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1094:11) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 44779621,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.197.231.197:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.197.231.197:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.197.231.197',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 44779809,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.123.8:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.123.8:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.123.8',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 44779809,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.126.156:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.126.156:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.126.156',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      }
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-421qqm-shard-0',
    maxElectionId: null,
    maxSetVersion: null,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: null
  },
  code: undefined
}

Node.js v20.18.2
(node:1497592) [MONGODB DRIVER] Warning: useNewUrlParser is a deprecated option: useNewUrlParser has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(Use `node --trace-warnings ...` to show where the warning was created)
(node:1497592) [MONGODB DRIVER] Warning: useUnifiedTopology is a deprecated option: useUnifiedTopology has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163
    err = new ServerSelectionError();
          ^

MongooseServerSelectionError: Could not connect to any servers in your MongoDB Atlas cluster. One common reason is that you're trying to access the database from an IP that isn't whitelisted. Make sure your current IP address is on your Atlas cluster's IP whitelist: https://www.mongodb.com/docs/atlas/security-whitelist/
    at _handleConnectionErrors (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163:11)
    at NativeConnection.openUri (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1094:11) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 45050609,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.197.231.197:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.197.231.197:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.197.231.197',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 45050608,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.123.8:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.123.8:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.123.8',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 45050608,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.126.156:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.126.156:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.126.156',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      }
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-421qqm-shard-0',
    maxElectionId: null,
    maxSetVersion: null,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: null
  },
  code: undefined
}

Node.js v20.18.2
(node:1500834) [MONGODB DRIVER] Warning: useNewUrlParser is a deprecated option: useNewUrlParser has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(Use `node --trace-warnings ...` to show where the warning was created)
(node:1500834) [MONGODB DRIVER] Warning: useUnifiedTopology is a deprecated option: useUnifiedTopology has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163
    err = new ServerSelectionError();
          ^

MongooseServerSelectionError: Could not connect to any servers in your MongoDB Atlas cluster. One common reason is that you're trying to access the database from an IP that isn't whitelisted. Make sure your current IP address is on your Atlas cluster's IP whitelist: https://www.mongodb.com/docs/atlas/security-whitelist/
    at _handleConnectionErrors (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163:11)
    at NativeConnection.openUri (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1094:11) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 45187617,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.197.231.197:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.197.231.197:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.197.231.197',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 45188449,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.123.8:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.123.8:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.123.8',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 45187617,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.126.156:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.126.156:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.126.156',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      }
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-421qqm-shard-0',
    maxElectionId: null,
    maxSetVersion: null,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: null
  },
  code: undefined
}

Node.js v20.18.2
(node:1507505) [MONGODB DRIVER] Warning: useNewUrlParser is a deprecated option: useNewUrlParser has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(Use `node --trace-warnings ...` to show where the warning was created)
(node:1507505) [MONGODB DRIVER] Warning: useUnifiedTopology is a deprecated option: useUnifiedTopology has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163
    err = new ServerSelectionError();
          ^

MongooseServerSelectionError: Could not connect to any servers in your MongoDB Atlas cluster. One common reason is that you're trying to access the database from an IP that isn't whitelisted. Make sure your current IP address is on your Atlas cluster's IP whitelist: https://www.mongodb.com/docs/atlas/security-whitelist/
    at _handleConnectionErrors (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163:11)
    at NativeConnection.openUri (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1094:11) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 45439976,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.197.231.197:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.197.231.197:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.197.231.197',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 45440036,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.123.8:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.123.8:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.123.8',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 45440035,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.126.156:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.126.156:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.126.156',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      }
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-421qqm-shard-0',
    maxElectionId: null,
    maxSetVersion: null,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: null
  },
  code: undefined
}

Node.js v20.18.2
(node:1516006) [MONGODB DRIVER] Warning: useNewUrlParser is a deprecated option: useNewUrlParser has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(Use `node --trace-warnings ...` to show where the warning was created)
(node:1516006) [MONGODB DRIVER] Warning: useUnifiedTopology is a deprecated option: useUnifiedTopology has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(node:1520471) [MONGODB DRIVER] Warning: useNewUrlParser is a deprecated option: useNewUrlParser has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(Use `node --trace-warnings ...` to show where the warning was created)
(node:1520471) [MONGODB DRIVER] Warning: useUnifiedTopology is a deprecated option: useUnifiedTopology has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(node:1520575) [MONGODB DRIVER] Warning: useNewUrlParser is a deprecated option: useNewUrlParser has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(Use `node --trace-warnings ...` to show where the warning was created)
(node:1520575) [MONGODB DRIVER] Warning: useUnifiedTopology is a deprecated option: useUnifiedTopology has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163
    err = new ServerSelectionError();
          ^

MongooseServerSelectionError: Could not connect to any servers in your MongoDB Atlas cluster. One common reason is that you're trying to access the database from an IP that isn't whitelisted. Make sure your current IP address is on your Atlas cluster's IP whitelist: https://www.mongodb.com/docs/atlas/security-whitelist/
    at _handleConnectionErrors (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163:11)
    at NativeConnection.openUri (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1094:11) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 45850596,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.197.231.197:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.197.231.197:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.197.231.197',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 45850596,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.123.8:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.123.8:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.123.8',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 45850595,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.126.156:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.126.156:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.126.156',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      }
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-421qqm-shard-0',
    maxElectionId: null,
    maxSetVersion: null,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: null
  },
  code: undefined
}

Node.js v20.18.2
(node:1521751) [MONGODB DRIVER] Warning: useNewUrlParser is a deprecated option: useNewUrlParser has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(Use `node --trace-warnings ...` to show where the warning was created)
(node:1521751) [MONGODB DRIVER] Warning: useUnifiedTopology is a deprecated option: useUnifiedTopology has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163
    err = new ServerSelectionError();
          ^

MongooseServerSelectionError: Could not connect to any servers in your MongoDB Atlas cluster. One common reason is that you're trying to access the database from an IP that isn't whitelisted. Make sure your current IP address is on your Atlas cluster's IP whitelist: https://www.mongodb.com/docs/atlas/security-whitelist/
    at _handleConnectionErrors (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163:11)
    at NativeConnection.openUri (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1094:11) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 45896428,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.197.231.197:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.197.231.197:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.197.231.197',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 45896429,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.123.8:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.123.8:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.123.8',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 45896428,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.126.156:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.126.156:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.126.156',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      }
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-421qqm-shard-0',
    maxElectionId: null,
    maxSetVersion: null,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: null
  },
  code: undefined
}

Node.js v20.18.2
(node:1522435) [MONGODB DRIVER] Warning: useNewUrlParser is a deprecated option: useNewUrlParser has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(Use `node --trace-warnings ...` to show where the warning was created)
(node:1522435) [MONGODB DRIVER] Warning: useUnifiedTopology is a deprecated option: useUnifiedTopology has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(node:1529608) [MONGODB DRIVER] Warning: useNewUrlParser is a deprecated option: useNewUrlParser has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(Use `node --trace-warnings ...` to show where the warning was created)
(node:1529608) [MONGODB DRIVER] Warning: useUnifiedTopology is a deprecated option: useUnifiedTopology has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163
    err = new ServerSelectionError();
          ^

MongooseServerSelectionError: Could not connect to any servers in your MongoDB Atlas cluster. One common reason is that you're trying to access the database from an IP that isn't whitelisted. Make sure your current IP address is on your Atlas cluster's IP whitelist: https://www.mongodb.com/docs/atlas/security-whitelist/
    at _handleConnectionErrors (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163:11)
    at NativeConnection.openUri (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1094:11) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 46193701,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.197.231.197:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.197.231.197:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.197.231.197',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 46193700,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.123.8:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.123.8:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.123.8',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 46193700,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.126.156:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.126.156:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.126.156',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      }
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-421qqm-shard-0',
    maxElectionId: null,
    maxSetVersion: null,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: null
  },
  code: undefined
}

Node.js v20.18.2
(node:1532442) [MONGODB DRIVER] Warning: useNewUrlParser is a deprecated option: useNewUrlParser has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(Use `node --trace-warnings ...` to show where the warning was created)
(node:1532442) [MONGODB DRIVER] Warning: useUnifiedTopology is a deprecated option: useUnifiedTopology has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(node:1532487) [MONGODB DRIVER] Warning: useNewUrlParser is a deprecated option: useNewUrlParser has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(Use `node --trace-warnings ...` to show where the warning was created)
(node:1532487) [MONGODB DRIVER] Warning: useUnifiedTopology is a deprecated option: useUnifiedTopology has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163
    err = new ServerSelectionError();
          ^

MongooseServerSelectionError: Could not connect to any servers in your MongoDB Atlas cluster. One common reason is that you're trying to access the database from an IP that isn't whitelisted. Make sure your current IP address is on your Atlas cluster's IP whitelist: https://www.mongodb.com/docs/atlas/security-whitelist/
    at _handleConnectionErrors (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163:11)
    at NativeConnection.openUri (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1094:11) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 46313119,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.197.231.197:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.197.231.197:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.197.231.197',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 46313120,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.123.8:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.123.8:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.123.8',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 46313120,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.126.156:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.126.156:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.126.156',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      }
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-421qqm-shard-0',
    maxElectionId: null,
    maxSetVersion: null,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: null
  },
  code: undefined
}

Node.js v20.18.2
(node:1538729) [MONGODB DRIVER] Warning: useNewUrlParser is a deprecated option: useNewUrlParser has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(Use `node --trace-warnings ...` to show where the warning was created)
(node:1538729) [MONGODB DRIVER] Warning: useUnifiedTopology is a deprecated option: useUnifiedTopology has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163
    err = new ServerSelectionError();
          ^

MongooseServerSelectionError: Could not connect to any servers in your MongoDB Atlas cluster. One common reason is that you're trying to access the database from an IP that isn't whitelisted. Make sure your current IP address is on your Atlas cluster's IP whitelist: https://www.mongodb.com/docs/atlas/security-whitelist/
    at _handleConnectionErrors (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163:11)
    at NativeConnection.openUri (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1094:11) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 46525603,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.197.231.197:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.197.231.197:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.197.231.197',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 46525603,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.123.8:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.123.8:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.123.8',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 46525604,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.126.156:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.126.156:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.126.156',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      }
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-421qqm-shard-0',
    maxElectionId: null,
    maxSetVersion: null,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: null
  },
  code: undefined
}

Node.js v20.18.2
(node:1541951) [MONGODB DRIVER] Warning: useNewUrlParser is a deprecated option: useNewUrlParser has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(Use `node --trace-warnings ...` to show where the warning was created)
(node:1541951) [MONGODB DRIVER] Warning: useUnifiedTopology is a deprecated option: useUnifiedTopology has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163
    err = new ServerSelectionError();
          ^

MongooseServerSelectionError: Could not connect to any servers in your MongoDB Atlas cluster. One common reason is that you're trying to access the database from an IP that isn't whitelisted. Make sure your current IP address is on your Atlas cluster's IP whitelist: https://www.mongodb.com/docs/atlas/security-whitelist/
    at _handleConnectionErrors (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163:11)
    at NativeConnection.openUri (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1094:11) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 46668516,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.197.231.197:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.197.231.197:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.197.231.197',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 46668576,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.123.8:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.123.8:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.123.8',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 46668515,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.126.156:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.126.156:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.126.156',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      }
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-421qqm-shard-0',
    maxElectionId: null,
    maxSetVersion: null,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: null
  },
  code: undefined
}

Node.js v20.18.2
(node:1560383) [MONGODB DRIVER] Warning: useNewUrlParser is a deprecated option: useNewUrlParser has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(Use `node --trace-warnings ...` to show where the warning was created)
(node:1560383) [MONGODB DRIVER] Warning: useUnifiedTopology is a deprecated option: useUnifiedTopology has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163
    err = new ServerSelectionError();
          ^

MongooseServerSelectionError: Could not connect to any servers in your MongoDB Atlas cluster. One common reason is that you're trying to access the database from an IP that isn't whitelisted. Make sure your current IP address is on your Atlas cluster's IP whitelist: https://www.mongodb.com/docs/atlas/security-whitelist/
    at _handleConnectionErrors (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163:11)
    at NativeConnection.openUri (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1094:11) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 47362021,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.197.231.197:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.197.231.197:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.197.231.197',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 47362020,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.123.8:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.123.8:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.123.8',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 47362081,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.126.156:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.126.156:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.126.156',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      }
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-421qqm-shard-0',
    maxElectionId: null,
    maxSetVersion: null,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: null
  },
  code: undefined
}

Node.js v20.18.2
(node:1565450) [MONGODB DRIVER] Warning: useNewUrlParser is a deprecated option: useNewUrlParser has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(Use `node --trace-warnings ...` to show where the warning was created)
(node:1565450) [MONGODB DRIVER] Warning: useUnifiedTopology is a deprecated option: useUnifiedTopology has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163
    err = new ServerSelectionError();
          ^

MongooseServerSelectionError: Could not connect to any servers in your MongoDB Atlas cluster. One common reason is that you're trying to access the database from an IP that isn't whitelisted. Make sure your current IP address is on your Atlas cluster's IP whitelist: https://www.mongodb.com/docs/atlas/security-whitelist/
    at _handleConnectionErrors (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1163:11)
    at NativeConnection.openUri (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongoose/lib/connection.js:1094:11) {
  errorLabelSet: Set(0) {},
  reason: TopologyDescription {
    type: 'ReplicaSetNoPrimary',
    servers: Map(3) {
      'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-00.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 47569124,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.197.231.197:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.197.231.197:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.197.231.197',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-01.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 47569123,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.123.8:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.123.8:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.123.8',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      },
      'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017' => ServerDescription {
        address: 'ac-4uovwca-shard-00-02.lbl2f8u.mongodb.net:27017',
        type: 'Unknown',
        hosts: [],
        passives: [],
        arbiters: [],
        tags: {},
        minWireVersion: 0,
        maxWireVersion: 0,
        roundTripTime: -1,
        minRoundTripTime: 0,
        lastUpdateTime: 47569185,
        lastWriteDate: 0,
        error: MongoNetworkError: connect ECONNREFUSED 34.237.126.156:27017
            at TLSSocket.<anonymous> (/home/alexguer/nodevenv/time.sysnay.com/api/20/lib/node_modules/mongodb/lib/cmap/connect.js:285:44)
            at Object.onceWrapper (node:events:633:26)
            at TLSSocket.emit (node:events:518:28)
            at emitErrorNT (node:internal/streams/destroy:169:8)
            at emitErrorCloseNT (node:internal/streams/destroy:128:3)
            at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
          errorLabelSet: Set(1) { 'ResetPool' },
          beforeHandshake: false,
          [cause]: Error: connect ECONNREFUSED 34.237.126.156:27017
              at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {
            errno: -111,
            code: 'ECONNREFUSED',
            syscall: 'connect',
            address: '34.237.126.156',
            port: 27017
          }
        },
        topologyVersion: null,
        setName: null,
        setVersion: null,
        electionId: null,
        logicalSessionTimeoutMinutes: null,
        maxMessageSizeBytes: null,
        maxWriteBatchSize: null,
        maxBsonObjectSize: null,
        primary: null,
        me: null,
        '$clusterTime': null,
        iscryptd: false
      }
    },
    stale: false,
    compatible: true,
    heartbeatFrequencyMS: 10000,
    localThresholdMS: 15,
    setName: 'atlas-421qqm-shard-0',
    maxElectionId: null,
    maxSetVersion: null,
    commonWireVersion: 0,
    logicalSessionTimeoutMinutes: null
  },
  code: undefined
}

Node.js v20.18.2
(node:1566388) [MONGODB DRIVER] Warning: useNewUrlParser is a deprecated option: useNewUrlParser has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
(Use `node --trace-warnings ...` to show where the warning was created)
(node:1566388) [MONGODB DRIVER] Warning: useUnifiedTopology is a deprecated option: useUnifiedTopology has no effect since Node.js Driver version 4.0.0 and will be removed in the next major version
