Support Center

Burp Community

See what our users are saying about Burp Suite:

How do I?

New Post View All

Feature Requests

New Post View All

Burp Extensions

New Post View All

Bug Reports

New Post View All
Documentation

Burp Suite Documentation

Take a look at our Documentation section for full details about every Burp Suite tool, function and configuration option.

Full Documentation Contents Burp Projects
Suite Functions Burp Tools
Options Using Burp Suite
Extensibility

Burp Extender

Burp Extender lets you extend the functionality of Burp Suite in numerous ways.

Extensions can be written in Java, Python or Ruby.

API documentation Writing your first Burp Suite extension
Sample extensions View community discussions about Extensibility
Name is required.
Email address is required.
Invalid email address
Answer is required.
Exceeding max length of 5KB

Burp enterprise CI integration with Jenkins

Donn Michael Angelo Dec 04, 2018 06:31AM UTC

Currently I've manage to push a scan from jenkins to burp enterprise.
Problem is all my build attempts failed. I looked in to the console output of jenkins and it said lost of connection to WebSocket so it opted to fail the build. But when I checked my burp enterprise server the scan is still in progress.

My thought on this was everytime burp enterprise initiated a scan it closes the connection with jenkins.

Can you help me on this. We are currently looking forward to integrate this in our company.

Below is the error in the console:

BURP_SCAN_TEMPORARY_NETWORK_ERROR: Lost connection to WebSocket, attempt 13 to reconnect due in 2500ms
ERROR: Build step failed with exception
java.lang.NullPointerException
at net.portswigger.burp.api.driver.BurpCiDriver.scan(Unknown Source)
at org.jenkinsci.plugins.burpscan.BurpScanRecorder.perform(BurpScanRecorder.java:112)
at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:744)
at hudson.model.Build$BuildExecution.build(Build.java:206)
at hudson.model.Build$BuildExecution.doRun(Build.java:163)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:504)
at hudson.model.Run.execute(Run.java:1819)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
at hudson.model.ResourceController.execute(ResourceController.java:97)
at hudson.model.Executor.run(Executor.java:429)
Build step 'Burp scan' marked build as failure
Finished: FAILURE


Paul Johnston Dec 04, 2018 02:51PM UTC Support Center agent

Donn – we’ve replied to your email case; probably best we proceed there as we need further information that you may not with to post publicly.


Donn Michael Angelo Dec 05, 2018 10:49AM UTC
Ok thank you for your response. Please see my reply through that email.

Post Your public answer

Your name
Your email address
Answer