usebruno/bruno · error · Error

Mock server is not running.

Error message

Mock server is not running.

What it means

Error "Mock server is not running." thrown in usebruno/bruno.

Source

Thrown at packages/bruno-electron/src/app/mock-server/mock-server.js:653

  if (collection) {
    setCollectionRouteMap(collection, routeMap);
  }

  return {
    routeCount: routeMap.size,
    exampleCount: countRouteResponses(routeMap)
  };
};

const getLog = (mockServerUid) => {
  const collection = collections.get(mockServerUid);
  return collection ? collection.requestLog : [];
};

const setDelay = (mockServerUid, delay) => {
  const collection = collections.get(mockServerUid);
  if (!collection) throw new Error('Mock server is not running.');
  collection.globalDelay = Math.max(0, Number(delay) || 0);
};

const clearLog = (mockServerUid) => {
  const collection = collections.get(mockServerUid);
  if (collection) collection.requestLog = [];
};

const getRunningMockServerUids = () => Array.from(collections.keys());

const reloadRoutesFromStore = async (mockServerUid, location = {}) => {
  const collection = collections.get(mockServerUid);
  if (!collection) {
    return refreshRoutes(mockServerUid, location);
  }

  return refreshRoutes(mockServerUid, {
    sourceType: collection.sourceType,

View on GitHub (pinned to 9bdd81c7bd)

Solutions

  1. Start the mock server before invoking this operation.
  2. Refresh the mock server status in the UI.

When it happens

Trigger: Thrown at packages/bruno-electron/src/app/mock-server/mock-server.js:653 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/0f82c81b1e1104df. Report an issue: GitHub.