usebruno/bruno · error · Error

OAuth1 signing failed: ${error.message}

Error message

OAuth1 signing failed: ${error.message}

What it means

Error "OAuth1 signing failed: ${error.message}" thrown in usebruno/bruno.

Source

Thrown at packages/bruno-electron/src/ipc/network/index.js:179

    proxyModeReason,
    proxyConfig,
    requestMaxRedirects,
    httpsAgentRequestFields,
    interpolationOptions,
    followRedirects,
    forwardAuthorizationHeader
  });

  if (request.ntlmConfig) {
    axiosInstance = NtlmClient(request.ntlmConfig, axiosInstance.defaults);
    delete request.ntlmConfig;
  }

  if (request.oauth1config) {
    try {
      applyOAuth1ToRequest(request, collectionPath);
    } catch (error) {
      throw new Error(`OAuth1 signing failed: ${error.message}`);
    }
  }

  if (request.oauth2) {
    let requestCopy = cloneDeep(request);
    const { oauth2: { grantType, tokenPlacement, tokenHeaderPrefix, tokenQueryKey, tokenSource, accessTokenUrl, refreshTokenUrl } = {}, collectionVariables, folderVariables, requestVariables } = requestCopy || {};

    // Get cert/proxy configs for token and refresh URLs
    let certsAndProxyConfigForTokenUrl = certsAndProxyConfig;
    let certsAndProxyConfigForRefreshUrl = certsAndProxyConfig;

    if (accessTokenUrl && grantType !== 'implicit') {
      const interpolatedTokenUrl = interpolateString(accessTokenUrl, {
        globalEnvironmentVariables,
        collectionVariables,
        envVars,
        folderVariables,
        requestVariables,

View on GitHub (pinned to 9bdd81c7bd)

Solutions

  1. Verify OAuth1 consumer key/secret, token, and signature method settings.
  2. Check the reported underlying error message for details.

When it happens

Trigger: Thrown at packages/bruno-electron/src/ipc/network/index.js:179 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of usebruno/bruno@9bdd81c7bd (2026-08-13). Data as JSON: /api/errors/0ae81d408ba77700. Report an issue: GitHub.