Ga naar de inhoud

Problemen oplossen ​

Gebruik deze pagina om veelvoorkomende installatie- en uitvoeringsproblemen met Ogma te onderzoeken.

Er verschijnt geen verkeer in HTTP-geschiedenis ​

Controleer:

  1. Of de Ogma-instantie draait.
  2. Of de proxy van de browser of applicatie naar de listener van de instantie verwijst, doorgaans 127.0.0.1:8080.
  3. Of de doelapplicatie de proxy niet omzeilt.
  4. Of VPN-, systeemproxy-, container-, emulator- of mobiele proxyinstellingen de instellingen van de testclient niet overschrijven.
  5. Of het actieve project in de werkruimte is geopend.

Open bij gebruik van de Ogma-browser een nieuw tabblad en controleer of de badge Via proxy zichtbaar is.

HTTPS-verzoeken mislukken ​

Controleer:

  • Of het CA-certificaat van Ogma in het juiste certificaatarchief voor vertrouwde certificaten is geïnstalleerd.
  • Of je de CA hebt geïmporteerd in het browserprofiel dat daadwerkelijk wordt gebruikt.
  • Of het doel geen certificate pinning gebruikt.
  • Of TLS-doorvoerregels de host niet uitsluiten.
  • Of vereisten voor clientcertificaten zijn geconfigureerd in Instellingen > Clientcertificaten als het doel mTLS vereist.

Voor mobiele of desktopapplicaties met certificate pinning kan een applicatiespecifieke testconfiguratie buiten Ogma nodig zijn.

Interceptie pauzeert te veel verkeer ​

Gebruik specifiekere onderscheppingsregels.

Aanbevolen stappen:

  1. Schakel onderschepping uit.
  2. Definieer de scope.
  3. Voeg matchvoorwaarden toe voor host, methode, pad, inhoudstype of header.
  4. Schakel onderschepping weer in.
  5. Houd de grootte van de wachtrij in de gaten.

Als de wachtrij vol raakt, stuurt Ogma nieuw verkeer door om te voorkomen dat de client vastloopt.

Scanner rapporteert te veel ruis ​

Bij ruis van de passieve scanner:

  • Activeer de scope voordat je scant.
  • Richt je eerst op bevindingen met een gemiddelde, hoge of kritieke ernst.
  • Beoordeel bevindingen over ontbrekende headers in hun context.
  • Gebruik aangepaste passieve regels voor projectspecifiek bewijsmateriaal.

Bij ruis van de actieve scanner:

  • Scan geselecteerde verzoeken voordat je de volledige geschiedenis scant.
  • Bekijk bewijsverzoeken en antwoordbodies.
  • Controleer of het bewijsmateriaal uit het antwoord niet al in het referentieantwoord aanwezig was.
  • Controleer of het zekerheidsniveau van de bevinding ‘waarschijnlijk’ of ‘bevestigd’ is.

Plugins worden niet geladen ​

Controleer:

  1. Of de hoofdmap van de plugin manifest.json bevat.
  2. Of de paden naar toegangspunten in het manifest na het bouwen bestaan.
  3. Of de plugin naar gewone JavaScript is gecompileerd.
  4. Of frontendbestanden in het pluginpakket zijn opgenomen.
  5. Of de vereiste machtigingen zijn gedeclareerd en toegekend.
  6. Of het tabblad met pluginlogboeken geen init()- of bridgefouten bevat.
  7. Of de grootte van het pluginpakket onder de geconfigureerde limiet ligt.

De MCP-assistent kan Ogma niet zien ​

Controleer:

  • Ingebouwde HTTP: of MCP draait in Instellingen > MCP en de client het gekopieerde Streamable HTTP-eindpunt gebruikt, doorgaans http://127.0.0.1:3000/mcp.
  • Zelfstandige stdio: of het pad naar het uitvoerbare bestand correct is en --api-url / OGMA_API_URL overeenkomt met de draaiende backend. Desktopinstanties kunnen een dynamische API-poort gebruiken.
  • Of de client elke tools/list-cursor volgt; alleen de eerste pagina bevat niet alle tools.
  • Tools die schrijven of versturen vereisen expliciete machtigingen in Instellingen of vlaggen bij zelfstandig gebruik.
  • Maak opnieuw verbinding na een MCP-herstart. Oude sessie-ID’s en bevestigingstokens zijn niet meer geldig.

Zie MCP instellen.

De Ogma-browser is leeg of staat op de verkeerde plek ​

Controleer:

  • Of je de desktopapp gebruikt en niet alleen de webfrontend.
  • Of het actieve tabblad een echte URL heeft in plaats van about:blank.
  • Probeer de browser als afzonderlijk venster te openen.
  • Wijzig de grootte van het Ogma-venster om de browserafmetingen opnieuw te laten berekenen.

Aangepaste JavaScript of CSS verstoort de interface ​

Gebruik een van de herstelmogelijkheden:

  • Klik op Eigen interface opnieuw instellen.
  • Druk op Ctrl+Alt+Shift+R.

Dit wist aangepaste JavaScript en CSS uit de lokale opslag, desktopinstellingen en backendvoorkeuren en laadt Ogma vervolgens opnieuw.

Gegevens of het project lijken niet te kloppen ​

Controleer:

  • Of de juiste instantie is geopend.
  • Of het juiste project actief is.
  • Of opstartvoorkeuren geen andere instantie hebben heropend.
  • Of filters of de scope de verwachte rijen niet verbergen.
  • Of het verbergen van statische bestanden het gezochte inhoudstype niet uitsluit.

Maak een back-up voordat je projectgegevens handmatig wijzigt.

Propriëtaire software. Alle rechten voorbehouden.