Burp Suite User Forum

Create new post

Enterprise Scan Engine Update 2024.1.1.6

Mark | Last updated: Mar 13, 2024 02:00PM UTC

Hello, I can not download and install Scan Engine Update 2024.1.1.6. It errors out and it looks like you forgot to sign it. Bad signature.

Jamie | Last updated: Mar 13, 2024 02:32PM UTC

We are also experiencing failures when trying to apply this update.

Michelle, PortSwigger Agent | Last updated: Mar 13, 2024 05:14PM UTC

Thanks for getting in touch. There is currently an issue with downloading and installing the Scanner update version 2024.1.1.6 within Burp Suite Enterprise Edition. We are currently working on a fix for this. If you would prefer to apply the update manually, you can download the offline update using the direct link below and upload it to the web console using the "Upload zip file (offline update)" button on the Updates page. You should then be able to install the update successfully using the "Install update" button. Scanner component updater direct link: https://portswigger-cdn.net/burp/releases/download?product=enterprise&version=2024.3&type=AgentUpdate&component=enterprise_agent&componentVersion=2024.1.1.6 We are very sorry for any inconvenience caused by this issue.

Gabriel | Last updated: Mar 13, 2024 08:36PM UTC

Hello, We are having the same issue. Offline update is also failing.

Ben, PortSwigger Agent | Last updated: Mar 13, 2024 09:02PM UTC

Hi Gabriel, Are you able to email us at support@portswigger.net and include your latest log files? These can be accessed via the Support Pack page of the Help Center (https://portswigger.net/burp/documentation/enterprise/user-guide/troubleshooting). If you're unable to retrieve these from the web interface, then by default these are in "C:\ProgramData\BurpSuiteEnterpriseEdition" on Windows and "/var/log/BurpSuiteEnterpriseEdition/" on Linux. There is a separate log file for each day, and the current day's log file does not contain a date.

Jamie | Last updated: Mar 14, 2024 02:36PM UTC

2024-03-14 00:04:59 ERROR b.server.update.UpdateRestClientImpl - Exception caught downloading update: [HttpClient@4620e669-45] net.portswigger.enterprise.common.m.mn: The downloaded update was not valid, expected signature was: null at net.portswigger.enterprise.server.update.K.B.Z(Unknown Source) at net.portswigger.enterprise.server.update.K.q.o(Unknown Source) at net.portswigger.enterprise.server.update.K.q.lambda$processDownload$0(Unknown Source) at java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) at net.portswigger.enterprise.common.util.K.lambda$fetch$2(Unknown Source) at org.eclipse.jetty.client.transport.ResponseListeners.notifySuccess(ResponseListeners.java:273) at org.eclipse.jetty.client.transport.ResponseListeners.notifySuccess(ResponseListeners.java:265) at org.eclipse.jetty.client.transport.HttpReceiver.lambda$responseSuccess$3(HttpReceiver.java:357) at org.eclipse.jetty.util.thread.SerializedInvoker$Link.run(SerializedInvoker.java:191) at org.eclipse.jetty.util.thread.SerializedInvoker.run(SerializedInvoker.java:117) at org.eclipse.jetty.client.transport.HttpReceiver$ContentSource.invokeDemandCallback(HttpReceiver.java:777) at org.eclipse.jetty.client.transport.HttpReceiver$ContentSource.onDataAvailable(HttpReceiver.java:716) at org.eclipse.jetty.client.transport.HttpReceiver.responseContentAvailable(HttpReceiver.java:323) at org.eclipse.jetty.client.transport.internal.HttpReceiverOverHTTP.receive(HttpReceiverOverHTTP.java:82) at org.eclipse.jetty.client.transport.internal.HttpChannelOverHTTP.receive(HttpChannelOverHTTP.java:97) at org.eclipse.jetty.client.transport.internal.HttpConnectionOverHTTP.onFillable(HttpConnectionOverHTTP.java:207) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:322) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:99) at org.eclipse.jetty.io.ssl.SslConnection$SslEndPoint.onFillable(SslConnection.java:574) at org.eclipse.jetty.io.ssl.SslConnection.onFillable(SslConnection.java:390) at org.eclipse.jetty.io.ssl.SslConnection$2.succeeded(SslConnection.java:150) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:99) at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:478) at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:441) at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:293) at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:201) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:410) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:971) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1201) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1156) at java.base/java.lang.Thread.run(Unknown Source) 2024-03-14 00:04:59 INFO b.s.update.UpdateExceptionHandler - handleUpdateErrors [HttpClient@4620e669-45] java.util.concurrent.CompletionException: net.portswigger.enterprise.common.m.mn: downloadError at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(Unknown Source) at java.base/java.util.concurrent.CompletableFuture.completeThrowable(Unknown Source) at java.base/java.util.concurrent.CompletableFuture.uniExceptionally(Unknown Source) at java.base/java.util.concurrent.CompletableFuture$UniExceptionally.tryFire(Unknown Source) at java.base/java.util.concurrent.CompletableFuture.postComplete(Unknown Source) at java.base/java.util.concurrent.CompletableFuture.complete(Unknown Source) at net.portswigger.enterprise.common.util.K.lambda$fetch$2(Unknown Source) at org.eclipse.jetty.client.transport.ResponseListeners.notifySuccess(ResponseListeners.java:273) at org.eclipse.jetty.client.transport.ResponseListeners.notifySuccess(ResponseListeners.java:265) at org.eclipse.jetty.client.transport.HttpReceiver.lambda$responseSuccess$3(HttpReceiver.java:357) at org.eclipse.jetty.util.thread.SerializedInvoker$Link.run(SerializedInvoker.java:191) at org.eclipse.jetty.util.thread.SerializedInvoker.run(SerializedInvoker.java:117) at org.eclipse.jetty.client.transport.HttpReceiver$ContentSource.invokeDemandCallback(HttpReceiver.java:777) at org.eclipse.jetty.client.transport.HttpReceiver$ContentSource.onDataAvailable(HttpReceiver.java:716) at org.eclipse.jetty.client.transport.HttpReceiver.responseContentAvailable(HttpReceiver.java:323) at org.eclipse.jetty.client.transport.internal.HttpReceiverOverHTTP.receive(HttpReceiverOverHTTP.java:82) at org.eclipse.jetty.client.transport.internal.HttpChannelOverHTTP.receive(HttpChannelOverHTTP.java:97) at org.eclipse.jetty.client.transport.internal.HttpConnectionOverHTTP.onFillable(HttpConnectionOverHTTP.java:207) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:322) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:99) at org.eclipse.jetty.io.ssl.SslConnection$SslEndPoint.onFillable(SslConnection.java:574) at org.eclipse.jetty.io.ssl.SslConnection.onFillable(SslConnection.java:390) at org.eclipse.jetty.io.ssl.SslConnection$2.succeeded(SslConnection.java:150) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:99) at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53) at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:478) at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:441) at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:293) at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:201) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:410) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:971) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1201) at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1156) at java.base/java.lang.Thread.run(Unknown Source) Caused by: net.portswigger.enterprise.common.m.mn: downloadError at net.portswigger.enterprise.server.update.K.q.lambda$handleUpdateException$1(Unknown Source) ... 32 common frames omitted 2024-03-14 00:04:59 INFO b.s.update.UpdateExceptionHandler - Error downloading update: Update{updateLocationUrl=/burp/releases/intooldownload, version=2024.1.1.6, buildNumber=27682, enterpriseCompatibilityVersion=0, releaseNotesUrl=https://portswigger.net/burp/releases/professional-community-2024-1-1-6, productType=PRO, status=DOWNLOADING, errorMessage=downloadError, eulaVersion=null, eulaContent=} [HttpClient@4620e669-45] 2024-03-14 00:04:59 INFO bsee.server.alerts.AlertReporter - Sending email for alert: DOWNLOAD_UPDATE_FAILURE [HttpClient@4620e669-45]

Jamie | Last updated: Mar 15, 2024 02:09PM UTC

Any update on this? I am getting failure emails every hour.

Maia, PortSwigger Agent | Last updated: Mar 15, 2024 05:23PM UTC

Burp Suite Enterprise Edition version 2024.3.1 has just been released, which includes a fix for this issue. If automatic updates are disabled, please click "Check for updates" on the Updates page and apply the Burp Suite Enterprise Edition version 2024.3.1 update. This will automatically update the scanner version for you as well. We're sorry for any inconvenience this issue has caused. Please let us know if you need any further assistance.

You must be an existing, logged-in customer to reply to a thread. Please email us for additional support.