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