Skip to main content
  1. About
  2. Stack Internal
The 2026 Annual Developer Survey is live— take the Survey today!

Return to Question

Post Timeline

added 16 characters in body
Source Link
tdy
  • reputation score 42342
  • 45 gold badges
  • 137 silver badges
  • 132 bronze badges

How can anyone tell how toI solve this error , my? My node v24.13.0 and mongoose 9.1.5 usingare the latest version and also i changeversions. Also I changed my network dns to googleGoogle's dns number 8.8.8.8, and in my mongodb atlas network acc ip address is 0.0.0.0/0 so that any ip address can access, and install Locally in my system.

hereHere is the connection code:

error pngerror png

Note that when iI used this it workworks perfectly,:

import express from "express"; 
import mongoose from "mongoose"; 
import cors from "cors"; 
import dotenv from "dotenv"; 
dotenv.config({ path: "./.env" }); 
 
/* works when I add this */
import dns from "node:dns/promises"; 
dns.setServers(["1.1.1.1", "1.0.0.1"]); 
const app = express(); 
const MONGO = process.env.MONGO_URL; 
mongoose 
 .connect(MONGO) 
 .then(() => { 
 console.log("Database Successfully connected"); 
 }) 
 .catch((error) => { 
 console.error(MongoDb Connection failed : ${error}); 
 }); 
app.use(express.json()); 
app.use(cors()); 
app.listen(5000, () => { 
 console.log(Server started on port Number : 5000); 
});

this code work perfectly butBut the problem is iI have so maymany projects that i all ready BuildI already built, so I don't want to add this in every project:

in every project, Is there other solutions ....another solution?

can anyone tell how to solve this error , my node v24.13.0 and mongoose 9.1.5 using latest version and also i change my network dns to google dns number 8.8.8.8 and in my mongodb atlas network acc ip address is 0.0.0.0/0 so that any ip address can access, and install Locally in my system

here is connection code

error png

when i used this it work perfectly,

import express from "express"; 
import mongoose from "mongoose"; 
import cors from "cors"; 
import dotenv from "dotenv"; 
dotenv.config({ path: "./.env" }); 
 
import dns from "node:dns/promises"; 
dns.setServers(["1.1.1.1", "1.0.0.1"]); 
const app = express(); 
const MONGO = process.env.MONGO_URL; 
mongoose 
 .connect(MONGO) 
 .then(() => { 
 console.log("Database Successfully connected"); 
 }) 
 .catch((error) => { 
 console.error(MongoDb Connection failed : ${error}); 
 }); 
app.use(express.json()); 
app.use(cors()); 
app.listen(5000, () => { 
 console.log(Server started on port Number : 5000); 
});

this code work perfectly but problem is i have so may projects that i all ready Build so I don't want to add this

in every project, Is there other solutions ....?

How can I solve this error? My node v24.13.0 and mongoose 9.1.5 are the latest versions. Also I changed my network dns to Google's dns number 8.8.8.8, and in my mongodb atlas network acc ip address is 0.0.0.0/0 so that any ip address can access and install Locally in my system.

Here is the connection code:

error png

Note that when I used this it works perfectly:

import express from "express"; 
import mongoose from "mongoose"; 
import cors from "cors"; 
import dotenv from "dotenv"; 
dotenv.config({ path: "./.env" }); 
 
/* works when I add this */
import dns from "node:dns/promises"; 
dns.setServers(["1.1.1.1", "1.0.0.1"]); 
const app = express(); 
const MONGO = process.env.MONGO_URL; 
mongoose 
 .connect(MONGO) 
 .then(() => { 
 console.log("Database Successfully connected"); 
 }) 
 .catch((error) => { 
 console.error(MongoDb Connection failed : ${error}); 
 }); 
app.use(express.json()); 
app.use(cors()); 
app.listen(5000, () => { 
 console.log(Server started on port Number : 5000); 
});

But the problem is I have so many projects that I already built, so I don't want to add this in every project:

Is there another solution?

Question Protected by Community Bot
added 255 characters in body
Source Link
Sudarsan Sarkar
  • reputation score 71
  • 10 bronze badges
MongoDb Connection failed : Error: querySrv ECONNREFUSED 

can anyone tell how to solve this error , my node v24.13.0 and mongoose 9.1.5 using latest version and also i change my network dns to google dns number 8.8.8.8 and in my mongodb atlas network acc ip address is 0.0.0.0/0 so that any ip address can access, and install Locally in my system


here is connection code

import express from "express";
import mongoose from "mongoose";
import cors from "cors";
import dotenv from "dotenv";
dotenv.config({ path: "./.env" });
const app = express();
const MONGO = process.env.MONGO_URL;
mongoose
 .connect(MONGO)
 .then(() => {
 console.log("Database Successfully connected");
 })
 .catch((error) => {
 console.error(`MongoDb Connection failed : ${error}`);
 });
app.use(express.json());
app.use(cors());
app.listen(5000, () => {
 console.log(`Server started on port Number : 5000`);
});

error png

when i used this it work perfectly,

import express from "express"; 
import mongoose from "mongoose"; 
import cors from "cors"; 
import dotenv from "dotenv"; 
dotenv.config({ path: "./.env" }); 
 
import dns from "node:dns/promises"; 
dns.setServers(["1.1.1.1", "1.0.0.1"]); 
const app = express(); 
const MONGO = process.env.MONGO_URL; 
mongoose 
 .connect(MONGO) 
 .then(() => { 
 console.log("Database Successfully connected"); 
 }) 
 .catch((error) => { 
 console.error(MongoDb Connection failed : ${error}); 
 }); 
app.use(express.json()); 
app.use(cors()); 
app.listen(5000, () => { 
 console.log(Server started on port Number : 5000); 
});

this code work perfectly but problem is i have so may projects that i all ready Build so I don't want to add this

import dns from "node:dns/promises"; 
dns.setServers(["1.1.1.1", "1.0.0.1"]);

in every project, Is there other solutions ....?

MongoDb Connection failed : Error: querySrv ECONNREFUSED 

can anyone tell how to solve this error , my node v24.13.0 and mongoose 9.1.5 using latest version and also i change my network dns to google dns number 8.8.8.8 and in my mongodb atlas network acc ip address is 0.0.0.0/0 so that any ip address can access, and install Locally in my system


here is connection code

import express from "express";
import mongoose from "mongoose";
import cors from "cors";
import dotenv from "dotenv";
dotenv.config({ path: "./.env" });
const app = express();
const MONGO = process.env.MONGO_URL;
mongoose
 .connect(MONGO)
 .then(() => {
 console.log("Database Successfully connected");
 })
 .catch((error) => {
 console.error(`MongoDb Connection failed : ${error}`);
 });
app.use(express.json());
app.use(cors());
app.listen(5000, () => {
 console.log(`Server started on port Number : 5000`);
});

error png

when i used this it work perfectly,

import express from "express"; 
import mongoose from "mongoose"; 
import cors from "cors"; 
import dotenv from "dotenv"; 
dotenv.config({ path: "./.env" }); 
 
import dns from "node:dns/promises"; 
dns.setServers(["1.1.1.1", "1.0.0.1"]); 
const app = express(); 
const MONGO = process.env.MONGO_URL; 
mongoose 
 .connect(MONGO) 
 .then(() => { 
 console.log("Database Successfully connected"); 
 }) 
 .catch((error) => { 
 console.error(MongoDb Connection failed : ${error}); 
 }); 
app.use(express.json()); 
app.use(cors()); 
app.listen(5000, () => { 
 console.log(Server started on port Number : 5000); 
});
MongoDb Connection failed : Error: querySrv ECONNREFUSED 

can anyone tell how to solve this error , my node v24.13.0 and mongoose 9.1.5 using latest version and also i change my network dns to google dns number 8.8.8.8 and in my mongodb atlas network acc ip address is 0.0.0.0/0 so that any ip address can access, and install Locally in my system


here is connection code

import express from "express";
import mongoose from "mongoose";
import cors from "cors";
import dotenv from "dotenv";
dotenv.config({ path: "./.env" });
const app = express();
const MONGO = process.env.MONGO_URL;
mongoose
 .connect(MONGO)
 .then(() => {
 console.log("Database Successfully connected");
 })
 .catch((error) => {
 console.error(`MongoDb Connection failed : ${error}`);
 });
app.use(express.json());
app.use(cors());
app.listen(5000, () => {
 console.log(`Server started on port Number : 5000`);
});

error png

when i used this it work perfectly,

import express from "express"; 
import mongoose from "mongoose"; 
import cors from "cors"; 
import dotenv from "dotenv"; 
dotenv.config({ path: "./.env" }); 
 
import dns from "node:dns/promises"; 
dns.setServers(["1.1.1.1", "1.0.0.1"]); 
const app = express(); 
const MONGO = process.env.MONGO_URL; 
mongoose 
 .connect(MONGO) 
 .then(() => { 
 console.log("Database Successfully connected"); 
 }) 
 .catch((error) => { 
 console.error(MongoDb Connection failed : ${error}); 
 }); 
app.use(express.json()); 
app.use(cors()); 
app.listen(5000, () => { 
 console.log(Server started on port Number : 5000); 
});

this code work perfectly but problem is i have so may projects that i all ready Build so I don't want to add this

import dns from "node:dns/promises"; 
dns.setServers(["1.1.1.1", "1.0.0.1"]);

in every project, Is there other solutions ....?

added 815 characters in body
Source Link
Sudarsan Sarkar
  • reputation score 71
  • 10 bronze badges
MongoDb Connection failed : Error: querySrv ECONNREFUSED 

can anyone tell how to solve this error , my node v24.13.0 and mongoose 9.1.5 using latest version and also i change my network dns to google dns number 8.8.8.8 and in my mongodb atlas network acc ip address is 0.0.0.0/0 so that any ip address can access, and install Locally in my system


here is connection code

import express from "express";
import mongoose from "mongoose";
import cors from "cors";
import dotenv from "dotenv";
dotenv.config({ path: "./.env" });
const app = express();
const MONGO = process.env.MONGO_URL;
mongoose
 .connect(MONGO)
 .then(() => {
 console.log("Database Successfully connected");
 })
 .catch((error) => {
 console.error(`MongoDb Connection failed : ${error}`);
 });
app.use(express.json());
app.use(cors());
app.listen(5000, () => {
 console.log(`Server started on port Number : 5000`);
});

error png

when i used this it work perfectly,

import express from "express"; 
import mongoose from "mongoose"; 
import cors from "cors"; 
import dotenv from "dotenv"; 
dotenv.config({ path: "./.env" }); 
 
import dns from "node:dns/promises"; 
dns.setServers(["1.1.1.1", "1.0.0.1"]); 
const app = express(); 
const MONGO = process.env.MONGO_URL; 
mongoose 
 .connect(MONGO) 
 .then(() => { 
 console.log("Database Successfully connected"); 
 }) 
 .catch((error) => { 
 console.error(MongoDb Connection failed : ${error}); 
 }); 
app.use(express.json()); 
app.use(cors()); 
app.listen(5000, () => { 
 console.log(Server started on port Number : 5000); 
});
MongoDb Connection failed : Error: querySrv ECONNREFUSED 

can anyone tell how to solve this error , my node v24.13.0 and mongoose 9.1.5 using latest version and also i change my network dns to google dns number 8.8.8.8 and in my mongodb atlas network acc ip address is 0.0.0.0/0 so that any ip address can access, and install Locally in my system


here is connection code

import express from "express";
import mongoose from "mongoose";
import cors from "cors";
import dotenv from "dotenv";
dotenv.config({ path: "./.env" });
const app = express();
const MONGO = process.env.MONGO_URL;
mongoose
 .connect(MONGO)
 .then(() => {
 console.log("Database Successfully connected");
 })
 .catch((error) => {
 console.error(`MongoDb Connection failed : ${error}`);
 });
app.use(express.json());
app.use(cors());
app.listen(5000, () => {
 console.log(`Server started on port Number : 5000`);
});

error png

MongoDb Connection failed : Error: querySrv ECONNREFUSED 

can anyone tell how to solve this error , my node v24.13.0 and mongoose 9.1.5 using latest version and also i change my network dns to google dns number 8.8.8.8 and in my mongodb atlas network acc ip address is 0.0.0.0/0 so that any ip address can access, and install Locally in my system


here is connection code

import express from "express";
import mongoose from "mongoose";
import cors from "cors";
import dotenv from "dotenv";
dotenv.config({ path: "./.env" });
const app = express();
const MONGO = process.env.MONGO_URL;
mongoose
 .connect(MONGO)
 .then(() => {
 console.log("Database Successfully connected");
 })
 .catch((error) => {
 console.error(`MongoDb Connection failed : ${error}`);
 });
app.use(express.json());
app.use(cors());
app.listen(5000, () => {
 console.log(`Server started on port Number : 5000`);
});

error png

when i used this it work perfectly,

import express from "express"; 
import mongoose from "mongoose"; 
import cors from "cors"; 
import dotenv from "dotenv"; 
dotenv.config({ path: "./.env" }); 
 
import dns from "node:dns/promises"; 
dns.setServers(["1.1.1.1", "1.0.0.1"]); 
const app = express(); 
const MONGO = process.env.MONGO_URL; 
mongoose 
 .connect(MONGO) 
 .then(() => { 
 console.log("Database Successfully connected"); 
 }) 
 .catch((error) => { 
 console.error(MongoDb Connection failed : ${error}); 
 }); 
app.use(express.json()); 
app.use(cors()); 
app.listen(5000, () => { 
 console.log(Server started on port Number : 5000); 
});
added 433 characters in body
Source Link
Sudarsan Sarkar
  • reputation score 71
  • 10 bronze badges
Loading
added 35 characters in body
Source Link
Sudarsan Sarkar
  • reputation score 71
  • 10 bronze badges
Loading
added 351 characters in body
Source Link
Sudarsan Sarkar
  • reputation score 71
  • 10 bronze badges
Loading
deleted 19 characters in body
Source Link
Sudarsan Sarkar
  • reputation score 71
  • 10 bronze badges
Loading
added 11 characters in body
Source Link
Sudarsan Sarkar
  • reputation score 71
  • 10 bronze badges
Loading
Source Link
Sudarsan Sarkar
  • reputation score 71
  • 10 bronze badges
Loading
lang-js

AltStyle によって変換されたページ (->オリジナル) /