Probleemoplossing
Begin met het pijplijnlog. De stap noemt de scanner of de fout.
| Symptoom | Oorzaak en oplossing |
|---|---|
| De stap faalt en noemt een scanner | De scanner ontbreekt in PATH, is gecrasht, met een fout geëindigd of heeft geen bruikbare SARIF geschreven. Installeer hem op de agent en voer opnieuw uit. |
| Ingest antwoordt 401 | Het ingest-token ontbreekt, is onjuist of is ingetrokken. Maak een nieuw token aan op de pagina Pijplijn. |
| Ingest antwoordt 415 | Stuur Content-Type: application/json. |
Ingest antwoordt 400 empty_sarif of invalid_sarif | De body bevat geen SARIF, of documenten die hun tool niet noemen. Controleer de scanneruitvoer. |
| Ingest antwoordt 409 | De gate heeft de run geblokkeerd. Open Bevindingen, los de bevindingen op of maak er uitzonderingen voor bij of boven uw drempel. |
| Geen opmerking op de pull request | Azure DevOps: voeg de regel SYSTEM_ACCESSTOKEN in env toe, geef de buildservice Contribute to pull requests en voer de pijplijn uit bij pull requests. GitHub: geef de job pull-requests: write en voer uit op branches, niet op forks. |
Een wijziging wordt geweigerd met insufficient_role | Alleen werkruimte-eigenaars en -beheerders kunnen de gate, tokens, het delen van Azure DevOps en uitzonderingen wijzigen. |
| Geen Marketplace-link op de pagina Pijplijn | De extensie wordt met de hand gedeeld nadat u uw organisatie hebt opgeslagen. Gebruik tot die tijd het voorbeeld van de eerste scan of de GitHub Action. |
| Niets onder Bevindingen | Verstuur het voorbeeld van de eerste scan vanaf de pagina Pijplijn en controleer daarna het statusfilter bij Bevindingen. |
Schrijf voor al het andere naar hello@spot-suite.com en vermeld het adres van de werkruimte en het pijplijnlog.