Hiya,
I have zap on an ec2 instance, running in daemon mode using:
"/usr/local/bin/ZAP_2.12.0/zap.sh -daemon -config api.disablekey=true"
After investigating some "no_implementor" errors I've noticed the logs occasionally recommending restarts like the below:
WARN org.zaproxy.zap.extension.autoupdate.ExtensionAutoUpdate - It's recommended to restart ZAP. Not all add-ons were successfully uninstalled: [[id=network, version=0.3.0]]
java.lang.NoClassDefFoundError: org/zaproxy/zap/extension/quickstart/NewsItem
at org.zaproxy.zap.extension.quickstart.ExtensionQuickStart$1.run(ExtensionQuickStart.java:172) ~[?:?]
Caused by: java.lang.ClassNotFoundException
at org.zaproxy.zap.control.AddOnClassLoader.findClass(AddOnClassLoader.java:330) ~[zap-2.12.0.jar:2.12.0]
at java.lang.ClassLoader.loadClass(ClassLoader.java:587) ~[?:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
... 1 more
which leads to a 'no_implementor' error when I start a spider scan but everything is ok after a restart of zaproxy.
Any suggestions to avoid the restart or auto-restart?