diff --git a/src/modules/cache-client/cache-client.service.ts b/src/modules/cache-client/cache-client.service.ts index b90973fe..1a4b96da 100644 --- a/src/modules/cache-client/cache-client.service.ts +++ b/src/modules/cache-client/cache-client.service.ts @@ -594,7 +594,22 @@ export class CacheClient implements ICacheClient { return false; } - getLogger().debug(`[CACHE CLIENT] axios error: ${error.message}`); + const errorDetails = { + message: error.message, + url: error.config.url, + method: error.config.method, + requestHeaders: { + ...error.config.headers, + Authorization: error.config.headers?.Authorization ? '***' : undefined, + }, + status: error.response?.status, + statusText: error.response?.statusText, + responseHeaders: error.response?.headers, + }; + + getLogger().debug( + `[CACHE CLIENT] axios error: ${JSON.stringify(errorDetails)}` + ); const { config, response } = error; if (!response) {