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; });