Forum Discussion
Unable to update signature
Currently, I am facing the same problem.
How did you solve this problem?
var/log/tomcat/liveupdate.log
2026-06-11 17:47:55 INFO System:18 - command = /usr/bin/file /var/lib/hsqldb/live-update/update-files/ASM-AttackSignatures_20260527_180054.im
2026-06-11 17:47:55 INFO System:41 - command output = /var/lib/hsqldb/live-update/update-files/ASM-AttackSignatures_20260527_180054.im: # ISO 9660 CD-ROM filesystem data 'CDROM'
2026-06-11 17:47:55 INFO System:18 - command = /bin/bsdtar xfO /var/lib/hsqldb/live-update/update-files/ASM-AttackSignatures_20260527_180054.im metadata.xml
2026-06-11 17:47:55 INFO System:41 - command output = <asmAttackSignaturesImage version="1.0"> <version>20260527_180054</version> <description>ASM Attack Signatures file 20260527_180054</description> <package_filename_length>1615668</package_filename_length> <supportedProducts> <product><name>BIG-IP</name> <version>17.5.1</version> </product> </supportedProducts> </asmAttackSignaturesImage>
Why would "isLicensed" appear as both "true" and "false"?
2026-06-11 17:47:55 INFO System:41 - command output = {"isLicensed":true,"isReady":true,"isProvisioned":true}
2026-06-11 17:47:55 INFO System:18 - command = /usr/share/live-update/bin/discover_behavioral_waf
2026-06-11 17:47:55 INFO System:41 - command output = {"isLicensed":false,"isReady":true,"isProvisioned":true}
2026-06-11 17:47:55 INFO System:18 - command = /usr/share/live-update/bin/discover_bot_signatures
2026-06-11 17:47:56 INFO System:41 - command output = {"isLicensed":false,"isReady":true,"isProvisioned":true}
2026-06-11 17:47:56 INFO System:18 - command = /usr/share/live-update/bin/discover_browser_challenges
2026-06-11 17:47:56 INFO System:41 - command output = {"isLicensed":true,"isReady":true,"isProvisioned":true}
2026-06-11 17:47:56 INFO System:18 - command = /usr/share/live-update/bin/discover_asm_attack_signatures
2026-06-11 17:47:56 INFO System:41 - command output = {"isLicensed":true,"isReady":true,"isProvisioned":true}
2026-06-11 17:47:56 INFO System:18 - command = /usr/share/live-update/bin/discover_threat_campaigns
2026-06-11 17:53:14 ERROR Transaction:52 -
java.lang.IndexOutOfBoundsException
at org.datanucleus.store.rdbms.query.ForwardQueryResult.get(ForwardQueryResult.java:500)
at com.f5.liveupdate.resources.AvailabilityResource.getBy(AvailabilityResource.java:60)
at com.f5.liveupdate.resources.AvailabilityResource.access$000(AvailabilityResource.java:28)
at com.f5.liveupdate.resources.AvailabilityResource$1.call(AvailabilityResource.java:71)
at com.f5.liveupdate.resources.AvailabilityResource$1.call(AvailabilityResource.java:69)
at com.f5.storage.Transaction.call(Transaction.java:44)
at com.f5.liveupdate.resources.AvailabilityResource.getAvailability(AvailabilityResource.java:69)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81)
at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144)
at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161)
at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:205)
at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99)
at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389)
at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347)
at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102)
at org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326)
at org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)
at org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)
at org.glassfish.jersey.internal.Errors.process(Errors.java:315)
at org.glassfish.jersey.internal.Errors.process(Errors.java:297)
at org.glassfish.jersey.internal.Errors.process(Errors.java:267)
at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317)
at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305)
at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154)
at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:473)
at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:427)
at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:388)
at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:341)
at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:228)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:110)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:494)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:445)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1136)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:637)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:318)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:748)
var/log/restjavad.0.log
[WARNING][28143][11 Jun 2026 10:17:18 UTC][RestOperation] java.lang.IllegalStateException: complete() of GET http://localhost:8100/tm/live-update/asm-attack-signatures/install-schedule from https://10.200.68.199/dms/live_update/live_update.php 10.245.28.130 called with incompatible status code 500 so redirecting to failed()
at com.f5.rest.common.RestOperation.complete(RestOperation.java:2352)
at com.f5.rest.workers.liveupdate.LiveUpdateGenericWorker$1.run(LiveUpdateGenericWorker.java:234)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Recent Discussions
Related Content
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com