Problemen oplossen
Gebruik deze pagina om veelvoorkomende installatie- en uitvoeringsproblemen met Ogma te onderzoeken.
Er verschijnt geen verkeer in HTTP-geschiedenis
Controleer:
- Of de Ogma-instantie draait.
- Of de proxy van de browser of applicatie naar de listener van de instantie verwijst, doorgaans
127.0.0.1:8080. - Of de doelapplicatie de proxy niet omzeilt.
- Of VPN-, systeemproxy-, container-, emulator- of mobiele proxyinstellingen de instellingen van de testclient niet overschrijven.
- 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:
- Schakel onderschepping uit.
- Definieer de scope.
- Voeg matchvoorwaarden toe voor host, methode, pad, inhoudstype of header.
- Schakel onderschepping weer in.
- 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:
- Of de hoofdmap van de plugin
manifest.jsonbevat. - Of de paden naar toegangspunten in het manifest na het bouwen bestaan.
- Of de plugin naar gewone JavaScript is gecompileerd.
- Of frontendbestanden in het pluginpakket zijn opgenomen.
- Of de vereiste machtigingen zijn gedeclareerd en toegekend.
- Of het tabblad met pluginlogboeken geen
init()- of bridgefouten bevat. - 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_URLovereenkomt 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.