Here is a quick trace of the exception I am getting.
org.zaproxy.zest.core.v1.ZestActionFailException: javax.script.ScriptException: org.apache.http.NoHttpResponseException: URL:PORT failed to respond
at org.zaproxy.zest.core.v1.ZestActionInvoke.invoke(ZestActionInvoke.java:196) ~[zest-beta-38.zap:?]
at org.zaproxy.zest.impl.ZestBasicRunner.handleAction(ZestBasicRunner.java:226) ~[zest-beta-38.zap:?]
at org.zaproxy.zap.extension.zest.ZestZapRunner.handleAction(ZestZapRunner.java:300) ~[zest-beta-38.zap:?]
at org.zaproxy.zest.impl.ZestBasicRunner.runStatement(ZestBasicRunner.java:194) ~[zest-beta-38.zap:?]
at org.zaproxy.zap.extension.zest.ZestZapRunner.runStatement(ZestZapRunner.java:283) ~[zest-beta-38.zap:?]
at org.zaproxy.zest.impl.ZestBasicRunner.run(ZestBasicRunner.java:145) ~[zest-beta-38.zap:?]
at org.zaproxy.zap.extension.zest.ZestZapRunner.run(ZestZapRunner.java:168) ~[zest-beta-38.zap:?]
at org.zaproxy.zest.impl.ZestBasicRunner.run(ZestBasicRunner.java:110) ~[zest-beta-38.zap:?]
at org.zaproxy.zap.extension.zest.ZestZapRunner.run(ZestZapRunner.java:140) ~[zest-beta-38.zap:?]
at org.zaproxy.zest.impl.ZestBasicRunner.runScript(ZestBasicRunner.java:432) ~[zest-beta-38.zap:?]
at org.zaproxy.zest.impl.ZestScriptEngine.eval(ZestScriptEngine.java:45) ~[zest-beta-38.zap:?]
at javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:264) ~[java.scripting:?]
at org.zaproxy.zap.extension.script.ExtensionScript.invokeScriptImpl(ExtensionScript.java:1499) ~[zap-D-2022-10-31.jar:D-2022-10-31]
at org.zaproxy.zap.extension.script.ExtensionScript.invokeScript(ExtensionScript.java:1427) ~[zap-D-2022-10-31.jar:D-2022-10-31]
at org.zaproxy.zap.extension.scripts.ConsolePanel$ScriptExecutorThread.run(ConsolePanel.java:592) ~[scripts-release-34.zap:?]
Caused by: javax.script.ScriptException: org.apache.http.NoHttpResponseException: URL:PORT failed to respond
at org.zaproxy.zest.impl.ZestScriptEngine.eval(ZestScriptEngine.java:69) ~[zest-beta-38.zap:?]
at javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:212) ~[java.scripting:?]
at org.zaproxy.zest.core.v1.ZestActionInvoke.invoke(ZestActionInvoke.java:187) ~[zest-beta-38.zap:?]
... 14 more
Caused by: org.apache.http.NoHttpResponseException:URL:PORT failed to respond
at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:141) ~[zest-beta-38.zap:?]
at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:56) ~[zest-beta-38.zap:?]
at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:259) ~[zest-beta-38.zap:?]
at org.apache.http.impl.DefaultBHttpClientConnection.receiveResponseHeader(DefaultBHttpClientConnection.java:163) ~[zest-beta-38.zap:?]
at org.apache.http.impl.conn.CPoolProxy.receiveResponseHeader(CPoolProxy.java:157) ~[zest-beta-38.zap:?]
at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:273) ~[zest-beta-38.zap:?]
at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:125) ~[zest-beta-38.zap:?]
at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:272) ~[zest-beta-38.zap:?]
at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186) ~[zest-beta-38.zap:?]
at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89) ~[zest-beta-38.zap:?]
at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110) ~[zest-beta-38.zap:?]
at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185) ~[zest-beta-38.zap:?]
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83) ~[zest-beta-38.zap:?]
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:56) ~[zest-beta-38.zap:?]
at org.zaproxy.zest.impl.ComponentsHttpClient.send(ComponentsHttpClient.java:224) ~[zest-beta-38.zap:?]
at org.zaproxy.zest.impl.ZestBasicRunner.send(ZestBasicRunner.java:364) ~[zest-beta-38.zap:?]
at org.zaproxy.zap.extension.zest.ZestZapRunner.send(ZestZapRunner.java:548) ~[zest-beta-38.zap:?]
at org.zaproxy.zest.impl.ZestBasicRunner.runStatement(ZestBasicRunner.java:171) ~[zest-beta-38.zap:?]
at org.zaproxy.zap.extension.zest.ZestZapRunner.runStatement(ZestZapRunner.java:283) ~[zest-beta-38.zap:?]
at org.zaproxy.zest.impl.ZestBasicRunner.run(ZestBasicRunner.java:145) ~[zest-beta-38.zap:?]
at org.zaproxy.zap.extension.zest.ZestZapRunner.run(ZestZapRunner.java:168) ~[zest-beta-38.zap:?]
at org.zaproxy.zest.impl.ZestBasicRunner.run(ZestBasicRunner.java:110) ~[zest-beta-38.zap:?]
at org.zaproxy.zap.extension.zest.ZestZapRunner.run(ZestZapRunner.java:140) ~[zest-beta-38.zap:?]
at org.zaproxy.zest.impl.ZestBasicRunner.runScript(ZestBasicRunner.java:424) ~[zest-beta-38.zap:?]
at org.zaproxy.zest.impl.ZestScriptEngine.eval(ZestScriptEngine.java:67) ~[zest-beta-38.zap:?]
at javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:212) ~[java.scripting:?]
at org.zaproxy.zest.core.v1.ZestActionInvoke.invoke(ZestActionInvoke.java:187) ~[zest-beta-38.zap:?]
... 14 more
The issue is that I still can't see why that particular URL keeps throwing this exception.
Oh... and I replaced the actual url and port with URL:PORT so that I show the exception here.