New random Issue with deployment, started getting this issue after two weeks of not deploying the project
dennekjr
TRIALOP

2 years ago

MongoServerSelectionError: getaddrinfo ENOTFOUND mongodb-kn_n.railway.internal

#12 77.97 at Topology.selectServer (/app/node_modules/mongodb/lib/sdam/topology.js:303:38)

#12 77.97 at async Topology._connect (/app/node_modules/mongodb/lib/sdam/topology.js:196:28)

#12 77.97 at async Topology.connect (/app/node_modules/mongodb/lib/sdam/topology.js:158:13)

#12 77.97 at async topologyConnect (/app/node_modules/mongodb/lib/mongo_client.js:223:17)

#12 77.97 at async MongoClient._connect (/app/node_modules/mongodb/lib/mongo_client.js:236:13)

#12 77.97 at async MongoClient.connect (/app/node_modules/mongodb/lib/mongo_client.js:161:13) {

#12 77.97 reason: TopologyDescription {

#12 77.97 type: 'Unknown',

#12 77.97 servers: Map(1) {

#12 77.97 'mongodb-kn_n.railway.internal:27017' => [ServerDescription]

#12 77.97 },

#12 77.97 stale: false,

#12 77.97 compatible: true,

#12 77.97 heartbeatFrequencyMS: 10000,

#12 77.97 localThresholdMS: 15,

#12 77.97 setName: null,

#12 77.97 maxElectionId: null,

#12 77.97 maxSetVersion: null,

#12 77.97 commonWireVersion: 0,

#12 77.97 logicalSessionTimeoutMinutes: null

#12 77.97 },

#12 77.97 code: undefined,

#12 77.97 [Symbol(errorLabels)]: Set(0) {},

#12 77.97 [cause]: MongoNetworkError: getaddrinfo ENOTFOUND mongodb-kn_n.railway.internal

#12 77.97 at connectionFailureError (/app/node_modules/mongodb/lib/cmap/connect.js:356:20)

#12 77.97 at Socket. (/app/node_modules/mongodb/lib/cmap/connect.js:272:44)

#12 77.97 at Object.onceWrapper (node:events:632:26)

#12 77.97 at Socket.emit (node:events:517:28)

#12 77.97 at emitErrorNT (node:internal/streams/destroy:151:8)

#12 77.97 at emitErrorCloseNT (node:internal/streams/destroy:116:3)

#12 77.97 at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {

#12 77.97 [Symbol(errorLabels)]: Set(1) { 'ResetPool' },

#12 77.97 [cause]: Error: getaddrinfo ENOTFOUND mongodb-kn_n.railway.internal

#12 77.97 at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26)

#12 77.97 at GetAddrInfoReqWrap.callbackTrampoline (node:internal/async_hooks:128:17) {

#12 77.97 errno: -3008,

#12 77.97 code: 'ENOTFOUND',

#12 77.97 syscall: 'getaddrinfo',

#12 77.97 hostname: 'mongodb-kn_n.railway.internal'

#12 77.97 }

#12 77.97 }

#12 77.97 }

View Deploy details

> ⓘ Deployment information is only viewable by project members and Railway employees.

Solved

3 Replies

2 years ago

Hello,

You are trying to access the private network during build.

The private network is not available during build.

Please have your app connect to the database publicly during build and privately during runtime.

Best,

Brody


Status changed to Solved brody • over 1 year ago


Status changed to Open dennekjr • over 1 year ago


brody

Hello, You are trying to access the private network during build. The private network is not available during build. Please have your app connect to the database publicly during build and privately during runtime. Best, Brody

dennekjr
TRIALOP

2 years ago

This is an issue that only started occurring randomly a few days ago. Why wasn't this triggered for weeks during similar builds and only on a specidic page?


2 years ago

Hello,

The private network has not been available during build since forever, you are now seeing this error due to a recent change you have made.

Please see my guidance above on what to do to remedy this issue.


Welcome!

Sign in to your Railway account to join the conversation.

Loading...