From a8ba7f7247bfeb6fb4c101a1db5c02383bb3e82f Mon Sep 17 00:00:00 2001 From: Badri Isiani <64974177+bedro0@users.noreply.github.com> Date: Tue, 11 Nov 2025 02:02:03 -0500 Subject: [PATCH] Fixed a bug causing .conf.txt download on Android affecting Firefox based Android browsers. (#2269) * Fixed a bug causing .conf.txt download on Android ... affecting Firefox based Android browsers. * change content-type --------- Co-authored-by: Badri Isiani Co-authored-by: Bernd Storath <999999bst@gmail.com> --- src/server/api/client/[clientId]/configuration.get.ts | 2 +- src/server/routes/cnf/[oneTimeLink].ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/server/api/client/[clientId]/configuration.get.ts b/src/server/api/client/[clientId]/configuration.get.ts index ed44f8d2..847f1735 100644 --- a/src/server/api/client/[clientId]/configuration.get.ts +++ b/src/server/api/client/[clientId]/configuration.get.ts @@ -26,7 +26,7 @@ export default definePermissionEventHandler( `attachment; filename="${WireGuard.cleanClientFilename(client.name) || clientId}.conf"` ); - setHeader(event, 'Content-Type', 'text/plain'); + setHeader(event, 'Content-Type', 'application/octet-stream'); return config; } ); diff --git a/src/server/routes/cnf/[oneTimeLink].ts b/src/server/routes/cnf/[oneTimeLink].ts index 5be913a9..bc38d9ea 100644 --- a/src/server/routes/cnf/[oneTimeLink].ts +++ b/src/server/routes/cnf/[oneTimeLink].ts @@ -32,6 +32,6 @@ export default defineEventHandler(async (event) => { 'Content-Disposition', `attachment; filename="${WireGuard.cleanClientFilename(client.name) || client.id}.conf"` ); - setHeader(event, 'Content-Type', 'text/plain'); + setHeader(event, 'Content-Type', 'application/octet-stream'); return config; });