Exception in ASGI application\n","ecs.version":"1.6.0","error":{"message":"The JWK Set did not contain any keys","stack_trace":" File \"/usr/local/lib/python3.12/site-packages/uvicorn/protocols/http/httptools_impl.py\", line 409, in run_asgi\n result = await app( # type: ignore[func-returns-value]\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/usr/local/lib/python3.12/site-packages/uvicorn/middleware/proxy_headers.py\", line 60, in __call__\n return await self.app(scope, receive, send)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/usr/local/lib/python3.12/site-packages/fastapi/applications.py\", line 1054, in __call__\n await super().__call__(scope, receive, send)\n File \"/usr/local/lib/python3.12/site-packages/starlette/applications.py\", line 123, in __call__\n await self.middleware_stack(scope, receive, send)\n File \"/usr/local/lib/python3.12/site-packages/starlette/middleware/errors.py\", line 186, in __call__\n raise exc\n File \"/usr/local/lib/python3.12/site-packages/starlette/middleware/errors.py\", line 164, in __call__\n await self.app(scope, receive, _send)\n File \"/usr/local/lib/python3.12/site-packages/starlette/middleware/cors.py\", line 85, in __call__\n await self.app(scope, receive, send)\n File \"/usr/local/lib/python3.12/site-packages/starlette/middleware/exceptions.py\", line 65, in __call__\n await wrap_app_handling_exceptions(self.app, conn)(scope, receive, send)\n File \"/usr/local/lib/python3.12/site-packages/starlette/_exception_handler.py\", line 64, in wrapped_app\n raise exc\n File \"/usr/local/lib/python3.12/site-packages/starlette/_exception_handler.py\", line 53, in wrapped_app\n await app(scope, receive, sender)\n File \"/usr/local/lib/python3.12/site-packages/starlette/routing.py\", line 756, in __call__\n await self.middleware_stack(scope, receive, send)\n File \"/usr/local/lib/python3.12/site-packages/starlette/routing.py\", line 776, in app\n await route.handle(scope, receive, send)\n File \"/usr/local/lib/python3.12/site-packages/starlette/routing.py\", line 297, in handle\n await self.app(scope, receive, send)\n File \"/usr/local/lib/python3.12/site-packages/starlette/routing.py\", line 77, in app\n await wrap_app_handling_exceptions(app, request)(scope, receive, send)\n File \"/usr/local/lib/python3.12/site-packages/starlette/_exception_handler.py\", line 64, in wrapped_app\n raise exc\n File \"/usr/local/lib/python3.12/site-packages/starlette/_exception_handler.py\", line 53, in wrapped_app\n await app(scope, receive, sender)\n File \"/usr/local/lib/python3.12/site-packages/starlette/routing.py\", line 72, in app\n response = await func(request)\n ^^^^^^^^^^^^^^^^^^^\n File \"/usr/local/lib/python3.12/site-packages/fastapi/routing.py\", line 269, in app\n solved_result = await solve_dependencies(\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/usr/local/lib/python3.12/site-packages/fastapi/dependencies/utils.py\", line 600, in solve_dependencies\n solved = await call(**sub_values)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/app/src/auth.py\", line 245, in protect\n await verify(request)\n File \"/app/src/auth.py\", line 129, in verify\n signing_key = jwks_client.get_signing_key_from_jwt(access_token)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/usr/local/lib/python3.12/site-packages/jwt/jwks_client.py\", line 115, in get_signing_key_from_jwt\n return self.get_signing_key(header.get(\"kid\"))\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/usr/local/lib/python3.12/site-packages/jwt/jwks_client.py\", line 97, in get_signing_key\n signing_keys = self.get_signing_keys()\n ^^^^^^^^^^^^^^^^^^^^^^^\n File \"/usr/local/lib/python3.12/site-packages/jwt/jwks_client.py\", line 84, in get_signing_keys\n jwk_set = self.get_jwk_set(refresh)\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/usr/local/lib/python3.12/site-packages/jwt/jwks_client.py\", line 81, in get_jwk_set\n return PyJWKSet.from_dict(data)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/usr/local/lib/python3.12/site-packages/jwt/api_jwk.py\", line 121, in from_dict\n return PyJWKSet(keys)\n ^^^^^^^^^^^^^^\n File \"/usr/local/lib/python3.12/site-packages/jwt/api_jwk.py\", line 99, in __init__\n raise PyJWKSetError(\"The JWK Set did not contain any keys\")\n","type":"PyJWKSetError"},"log":{"logger":"uvicorn.error","origin":{"file":{"line":414,"name":"httptools_impl.py"},"function":"run_asgi"},"original":"Exception in ASGI application\n"},"process":{"name":"MainProcess","pid":1,"thread":{"id":140086753377064,"name":"MainThread