{"record":{"id":"2df800c110a7df78","repo":"usebruno/bruno","slug":"oauth1-signing-failed-error-message","errorCode":null,"errorMessage":"OAuth1 signing failed: ${error.message}","messagePattern":"OAuth1 signing failed: (.+?)","errorType":"exception","errorClass":"Error","httpStatus":null,"severity":"error","filePath":"packages/bruno-cli/src/runner/run-single-request.js","lineNumber":679,"sourceCode":"        forwardAuthorizationHeader: forwardAuthorizationHeader,\n        proxyMode,\n        proxyConfig,\n        systemProxyConfig: cachedSystemProxy,\n        httpsAgentRequestFields,\n        interpolationOptions,\n        disableCache\n      });\n\n      if (request.ntlmConfig) {\n        axiosInstance = NtlmClient(request.ntlmConfig, axiosInstance.defaults);\n        delete request.ntlmConfig;\n      }\n\n      if (request.oauth1config) {\n        try {\n          applyOAuth1ToRequest(request, collectionPath);\n        } catch (error) {\n          throw new Error(`OAuth1 signing failed: ${error.message}`);\n        }\n      }\n\n      if (request.awsv4config) {\n        // todo: make this happen in prepare-request.js\n        // interpolate the aws v4 config\n        request.awsv4config.accessKeyId = interpolateString(request.awsv4config.accessKeyId, interpolationOptions);\n        request.awsv4config.secretAccessKey = interpolateString(\n          request.awsv4config.secretAccessKey,\n          interpolationOptions\n        );\n        request.awsv4config.sessionToken = interpolateString(request.awsv4config.sessionToken, interpolationOptions);\n        request.awsv4config.service = interpolateString(request.awsv4config.service, interpolationOptions);\n        request.awsv4config.region = interpolateString(request.awsv4config.region, interpolationOptions);\n        request.awsv4config.profileName = interpolateString(request.awsv4config.profileName, interpolationOptions);\n\n        request.awsv4config = await resolveAwsV4Credentials(request);\n        addAwsV4Interceptor(axiosInstance, request);","sourceCodeStart":661,"sourceCodeEnd":697,"githubUrl":"https://github.com/usebruno/bruno/blob/9bdd81c7bdc57006e5f5ebffb79321a8d979f712/packages/bruno-cli/src/runner/run-single-request.js#L661-L697","documentation":"Error \"OAuth1 signing failed: ${error.message}\" thrown in usebruno/bruno.","triggerScenarios":"Thrown at packages/bruno-cli/src/runner/run-single-request.js:679 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":["Verify OAuth1 consumer key/secret and token values are complete.","Check the signature method is supported (HMAC-SHA1, RSA-SHA1, PLAINTEXT)."],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"9bdd81c7bdc57006e5f5ebffb79321a8d979f712","analyzedAt":"2026-08-13T04:09:25.751Z","schemaVersion":2},"datasetVersion":"2026-08-13T04:17:16.726Z"}