Note: Unnecessary Note: use of -X or Note: --request, Note: POST is Note: already Note: inferred. * Host localhost:3000 was resolved. * IPv6: ::1 * IPv4: 127.0.0.1 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 0* Trying [::1]:3000... * Established connection to localhost (::1 port 3000) from ::1 port 53356 * using HTTP/1.x > POST /api/auth/register HTTP/1.1 > Host: localhost:3000 > User-Agent: curl/8.18.0 > Accept: */* > Content-Type: application/json > Content-Length: 127 > } [127 bytes data] * upload completely sent off: 127 bytes < HTTP/1.1 400 Bad Request < Vary: Origin < content-type: application/json < Date: Tue, 20 Jan 2026 18:16:10 GMT < Connection: keep-alive < Keep-Alive: timeout=5 < Transfer-Encoding: chunked < { [4149 bytes data] {"success":false,"error":{"code":"BAD_REQUEST","message":"DEBUG ERROR: {\"stack\":\"Error: Failed query: select \\\"id\\\", \\\"username\\\", \\\"email\\\", \\\"password_hash\\\", \\\"display_name\\\", \\\"bio\\\", \\\"avatar_url\\\", \\\"location\\\", \\\"website\\\", \\\"company\\\", \\\"is_admin\\\", \\\"is_active\\\", \\\"email_verified\\\", \\\"two_factor_enabled\\\", \\\"two_factor_secret\\\", \\\"last_login_at\\\", \\\"created_at\\\", \\\"updated_at\\\" from \\\"users\\\" \\\"users\\\" where (\\\"users\\\".\\\"username\\\" = $1 or \\\"users\\\".\\\"email\\\" = $2) limit $3\\nparams: testuser4,testuser4@example.com,1\\n at NodePgPreparedQuery.queryWithCache (file:///home/swadhin/owngit/OpenCodeHub/node_modules/drizzle-orm/pg-core/session.js:41:15)\\n at process.processTicksAndRejections (node:internal/process/task_queues:103:5)\\n at async file:///home/swadhin/owngit/OpenCodeHub/node_modules/drizzle-orm/node-postgres/session.js:117:22\\n at async eval (/home/swadhin/owngit/OpenCodeHub/src/pages/api/auth/register.ts:55:26)\\n at async Module.eval (/home/swadhin/owngit/OpenCodeHub/src/lib/errors.ts:71:14)\\n at async renderEndpoint (file:///home/swadhin/owngit/OpenCodeHub/node_modules/astro/dist/runtime/server/endpoint.js:34:18)\\n at async lastNext (file:///home/swadhin/owngit/OpenCodeHub/node_modules/astro/dist/core/render-context.js:139:23)\\n at async callMiddleware (file:///home/swadhin/owngit/OpenCodeHub/node_modules/astro/dist/core/middleware/callMiddleware.js:11:10)\\n at async RenderContext.render (file:///home/swadhin/owngit/OpenCodeHub/node_modules/astro/dist/core/render-context.js:178:22)\\n at async handleRoute (file:///home/swadhin/owngit/OpenCodeHub/node_modules/astro/dist/vite-plugin-astro-server/route.js:135:16)\",\"message\":\"Failed query: select \\\"id\\\", \\\"username\\\", \\\"email\\\", \\\"password_hash\\\", \\\"display_name\\\", \\\"bio\\\", \\\"avatar_url\\\", \\\"location\\\", \\\"website\\\", \\\"company\\\", \\\"is_admin\\\", \\\"is_active\\\", \\\"email_verified\\\", \\\"two_factor_enabled\\\", \\\"two_factor_secret\\\", \\\"last_login_at\\\", \\\"created_at\\\", \\\"updated_at\\\" from \\\"users\\\" \\\"users\\\" where (\\\"users\\\".\\\"username\\\" = $1 or \\\"users\\\".\\\"email\\\" = $2) limit $3\\nparams: testuser4,testuser4@example.com,1\",\"query\":\"select \\\"id\\\", \\\"username\\\", \\\"email\\\", \\\"password_hash\\\", \\\"display_name\\\", \\\"bio\\\", \\\"avatar_url\\\", \\\"location\\\", \\\"website\\\", \\\"company\\\", \\\"is_admin\\\", \\\"is_active\\\", \\\"email_verified\\\", \\\"two_factor_enabled\\\", \\\"two_factor_secret\\\", \\\"last_login_at\\\", \\\"created_at\\\", \\\"updated_at\\\" from \\\"users\\\" \\\"users\\\" where (\\\"users\\\".\\\"username\\\" = $1 or \\\"users\\\".\\\"email\\\" = $2) limit $3\",\"params\":[\"testuser4\",\"testuser4@example.com\",1],\"cause\":{\"stack\":\"Error: self-signed certificate in certificate chain\\n at /home/swadhin/owngit/OpenCodeHub/node_modules/pg-pool/index.js:45:11\\n at process.processTicksAndRejections (node:internal/process/task_queues:103:5)\\n at async file:///home/swadhin/owngit/OpenCodeHub/node_modules/drizzle-orm/node-postgres/session.js:124:18\\n at async NodePgPreparedQuery.queryWithCache (file:///home/swadhin/owngit/OpenCodeHub/node_modules/drizzle-orm/pg-core/session.js:39:16)\\n at async file:///home/swadhin/owngit/OpenCodeHub/node_modules/drizzle-orm/node-postgres/session.js:117:22\\n at async eval (/home/swadhin/owngit/OpenCodeHub/src/pages/api/auth/register.ts:55:26)\\n at async Module.eval (/home/swadhin/owngit/OpenCodeHub/src/lib/errors.ts:71:14)\\n at async renderEndpoint (file:///home/swadhin/owngit/OpenCodeHub/node_modules/astro/dist/runtime/server/endpoint.js:34:18)\\n at async lastNext (file:///home/swadhin/owngit/OpenCodeHub/node_modules/astro/dist/core/render-context.js:139:23)\\n at async callMiddleware (file:///home/swadhin/owngit/OpenCodeHub/node_modules/astro/dist/core/middleware/callMiddleware.js:11:10)\",\"message\":\"self-signed 100 4263 0 4136 100 127 9314 286 0 100 4263 0 4136 100 127 9310 285 0 100 4263 0 4136 100 127 9306 285 0 * Connection #0 to host localhost:3000 left intact certificate in certificate chain\"}}"}}