From b52109acde9c85353cb5f42b56021ee674d6193d Mon Sep 17 00:00:00 2001 From: Saboor Hakimi <122254602+Saboor-Hakimi-23@users.noreply.github.com> Date: Mon, 4 Nov 2024 11:03:59 +0430 Subject: [PATCH] trust proxy --- api/script/default-server.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/api/script/default-server.ts b/api/script/default-server.ts index 1c9234584..a4c5689d0 100644 --- a/api/script/default-server.ts +++ b/api/script/default-server.ts @@ -67,6 +67,9 @@ export function start(done: (err?: any, server?: express.Express, storage?: Stor // First, to wrap all requests and catch all exceptions. app.use(domain); + // Saboor Changes + app.set('trust proxy', 1); + // Monkey-patch res.send and res.setHeader to no-op after the first call and prevent "already sent" errors. app.use((req: express.Request, res: express.Response, next: (err?: any) => void): any => { const originalSend = res.send;