  status: 500,

  message: 'connect ECONNREFUSED 172.20.0.10:443',

  error: ErrorEvent {

    [Symbol(kTarget)]: WebSocket {

      _events: [Object: null prototype],

      _eventsCount: 4,

      _maxListeners: undefined,

      _binaryType: 'arraybuffer',

      _closeCode: 1006,

      _closeFrameReceived: false,

      _closeFrameSent: false,

      _closeMessage: <Buffer >,

      _closeTimer: null,

      _errorEmitted: true,

      _extensions: {},

      _paused: false,

      _protocol: '',

      _readyState: 3,

      _receiver: null,

      _sender: null,

      _socket: null,

      _bufferedAmount: 0,

      _isServer: false,

      _redirects: 0,

      _autoPong: true,

      _url: 'wss://logiflow-db/v2',

      _req: null,

      [Symbol(shapeMode)]: false,

      [Symbol(kCapture)]: false

    },

    [Symbol(kType)]: 'error',

    [Symbol(kError)]: Error: connect ECONNREFUSED 172.20.0.10:443

        at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {

      errno: -111,

      code: 'ECONNREFUSED',

      syscall: 'connect',

      address: '172.20.0.10',

      port: 443

    },

    [Symbol(kMessage)]: 'connect ECONNREFUSED 172.20.0.10:443'

  }

}

POST /api/login 500 in 9ms

Error: connect ECONNREFUSED 172.20.0.10:443

    at file:///app/node_modules/@neondatabase/serverless/index.mjs:1345:74

    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

    at async NeonPreparedQuery.execute (file:///app/node_modules/drizzle-orm/neon-serverless/session.js:76:20)

    at async DatabaseStorage.getUserByUsername (file:///app/dist/index.js:893:20)

    at async Strategy._verify (file:///app/dist/index.js:2461:24)

Server error: {

  status: 500,

  message: 'connect ECONNREFUSED 172.20.0.10:443',

  error: ErrorEvent {

    [Symbol(kTarget)]: WebSocket {

      _events: [Object: null prototype],

      _eventsCount: 4,

      _maxListeners: undefined,

      _binaryType: 'arraybuffer',

      _closeCode: 1006,

      _closeFrameReceived: false,

      _closeFrameSent: false,

      _closeMessage: <Buffer >,

      _closeTimer: null,

      _errorEmitted: true,

      _extensions: {},

      _paused: false,

      _protocol: '',

      _readyState: 3,

      _receiver: null,

      _sender: null,

      _socket: null,

      _bufferedAmount: 0,

      _isServer: false,

      _redirects: 0,

      _autoPong: true,

      _url: 'wss://logiflow-db/v2',

      _req: null,

      [Symbol(shapeMode)]: false,

      [Symbol(kCapture)]: false

    },

    [Symbol(kType)]: 'error',

    [Symbol(kError)]: Error: connect ECONNREFUSED 172.20.0.10:443

        at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1611:16) {

      errno: -111,

      code: 'ECONNREFUSED',

      syscall: 'connect',

      address: '172.20.0.10',

      port: 443

    },

    [Symbol(kMessage)]: 'connect ECONNREFUSED 172.20.0.10:443'

  }

}

POST /api/login 500 in 23ms

Error: connect ECONNREFUSED 172.20.0.10:443

    at file:///app/node_modules/@neondatabase/serverless/index.mjs:1345:74

    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

    at async NeonPreparedQuery.execute (file:///app/node_modules/drizzle-orm/neon-serverless/session.js:76:20)

    at async DatabaseStorage.getUserByUsername (file:///app/dist/index.js:893:20)

    at async Strategy._verify (file:///app/dist/index.js:2461:24)

HEAD /api/health 200 in 1ms