Getting failed to attack url: null

116 views
Skip to first unread message

Peter Deschenes

unread,
Mar 16, 2022, 8:16:52 AM3/16/22
to OWASP ZAP User Group
I had started using ZAP for the first time a week or so ago and it was working fine.  Now when I try to start a quick scan it says failed to attack url: null.  not sure what to do next.

any help greatly appreciated!


Simon Bennetts

unread,
Mar 16, 2022, 8:18:01 AM3/16/22
to OWASP ZAP User Group
You could start by telling us exactly what you are doing :)

Peter Deschenes

unread,
Mar 16, 2022, 8:44:57 AM3/16/22
to OWASP ZAP User Group
thank you for the quick reply.

trying to run a quickscan.  I'm putting the same url that was working before, traditional spider checked, ajax spider unchecked, Chrome, click the Attack button.

looking at the ...what-should-i-do link that you sent, i found the log file.  it shows the following:

2022-03-16 08:07:34,370 [ZAP-ProxyThread-159] ERROR UncaughtExceptionLogger - Exception in thread "ZAP-ProxyThread-159"
java.lang.NoSuchMethodError: java.nio.ByteBuffer.flip()Ljava/nio/ByteBuffer;

thc...@gmail.com

unread,
Mar 16, 2022, 8:49:22 AM3/16/22
to zaprox...@googlegroups.com
Could you provide the whole stacktrace?

Which ZAP version and package are you using? Also, which Java version?

Best regards.

Peter Deschenes

unread,
Mar 16, 2022, 8:58:39 AM3/16/22
to OWASP ZAP User Group
jre-8u321-windows-x64

2022-03-16 08:07:34,370 [ZAP-ProxyThread-159] ERROR UncaughtExceptionLogger - Exception in thread "ZAP-ProxyThread-159"
java.lang.NoSuchMethodError: java.nio.ByteBuffer.flip()Ljava/nio/ByteBuffer;
        at org.zaproxy.zap.extension.stats.StatsdClient.flush(StatsdClient.java:277) ~[zap-2.11.1.jar:2.11.1]
        at org.zaproxy.zap.extension.stats.StatsdClient.doSend(StatsdClient.java:247) ~[zap-2.11.1.jar:2.11.1]
        at org.zaproxy.zap.extension.stats.StatsdClient.send(StatsdClient.java:231) ~[zap-2.11.1.jar:2.11.1]
        at org.zaproxy.zap.extension.stats.StatsdClient.increment(StatsdClient.java:197) ~[zap-2.11.1.jar:2.11.1]
        at org.zaproxy.zap.extension.stats.StatsdClient.increment(StatsdClient.java:188) ~[zap-2.11.1.jar:2.11.1]
        at org.zaproxy.zap.extension.stats.Statsd.counterInc(Statsd.java:92) ~[zap-2.11.1.jar:2.11.1]
        at org.zaproxy.zap.utils.Stats.incCounter(Stats.java:38) ~[zap-2.11.1.jar:2.11.1]
        at org.zaproxy.zap.extension.script.ExtensionScript.recordScriptCalledStats(ExtensionScript.java:2227) ~[zap-2.11.1.jar:2.11.1]
        at org.zaproxy.zap.extension.script.ExtensionScript.invokeScriptImpl(ExtensionScript.java:1499) ~[zap-2.11.1.jar:2.11.1]
        at org.zaproxy.zap.extension.script.ExtensionScript.invokeScript(ExtensionScript.java:1440) ~[zap-2.11.1.jar:2.11.1]
        at org.zaproxy.zap.extension.script.ExtensionScript.getInterface(ExtensionScript.java:2003) ~[zap-2.11.1.jar:2.11.1]
        at org.zaproxy.zap.extension.script.ScriptsCache.lambda$createDefaultInterfaceProvider$0(ScriptsCache.java:56) ~[zap-2.11.1.jar:2.11.1]
        at org.zaproxy.zap.extension.script.ScriptsCache.refreshScriptImpl(ScriptsCache.java:101) ~[zap-2.11.1.jar:2.11.1]
        at org.zaproxy.zap.extension.script.ScriptsCache.lambda$refresh$1(ScriptsCache.java:80) ~[zap-2.11.1.jar:2.11.1]
        at java.util.ArrayList.forEach(Unknown Source) ~[?:1.8.0_321]
        at org.zaproxy.zap.extension.script.ScriptsCache.refresh(ScriptsCache.java:79) ~[zap-2.11.1.jar:2.11.1]
        at org.zaproxy.zap.extension.script.ScriptsCache.refreshAndExecute(ScriptsCache.java:175) ~[zap-2.11.1.jar:2.11.1]
        at org.zaproxy.zap.extension.ascan.VariantFactory.addScriptVariants(VariantFactory.java:179) ~[zap-2.11.1.jar:2.11.1]
        at org.zaproxy.zap.extension.ascan.VariantFactory.createSiteModifyingVariants(VariantFactory.java:165) ~[zap-2.11.1.jar:2.11.1]
        at org.zaproxy.zap.model.SessionStructure.getTreePath(SessionStructure.java:144) ~[zap-2.11.1.jar:2.11.1]
        at org.parosproxy.paros.model.SiteMap.findNode(SiteMap.java:221) ~[zap-2.11.1.jar:2.11.1]
        at org.parosproxy.paros.model.SiteMap.findNode(SiteMap.java:194) ~[zap-2.11.1.jar:2.11.1]
        at org.zaproxy.zap.model.SessionStructure.find(SessionStructure.java:170) ~[zap-2.11.1.jar:2.11.1]
        at org.parosproxy.paros.extension.history.ProxyListenerLog.onHttpRequestSend(ProxyListenerLog.java:97) ~[zap-2.11.1.jar:2.11.1]
        at org.parosproxy.paros.core.proxy.ProxyThread.notifyListenerRequestSend(ProxyThread.java:708) ~[zap-2.11.1.jar:2.11.1]
        at org.parosproxy.paros.core.proxy.ProxyThread.processHttp(ProxyThread.java:543) ~[zap-2.11.1.jar:2.11.1]
        at org.parosproxy.paros.core.proxy.ProxyThread.run(ProxyThread.java:319) ~[zap-2.11.1.jar:2.11.1]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_321]

thc...@gmail.com

unread,
Mar 16, 2022, 9:25:04 AM3/16/22
to zaprox...@googlegroups.com
Thank you. Did you use the installer?

Best regards.

thc...@gmail.com

unread,
Mar 16, 2022, 9:26:21 AM3/16/22
to zaprox...@googlegroups.com
btw, as workaround that shouldn't happen when using Java 11.

Best regards.

Peter Deschenes

unread,
Mar 16, 2022, 9:52:59 AM3/16/22
to OWASP ZAP User Group
yes
Reply all
Reply to author
Forward
0 new messages