Unexpected error, debug log printed.
class java.net.ConnectException: null
java.net.ConnectException
at java.net.http/jdk.internal.net.http.HttpClientImpl.send(HttpClientImpl.java:573)
at java.net.http/jdk.internal.net.http.HttpClientFacade.send(HttpClientFacade.java:119)
at net.sourceforge.kolmafia.utilities.FileUtilities.getResponseFromRequest(FileUtilities.java:209)
at net.sourceforge.kolmafia.utilities.FileUtilities.downloadFile(FileUtilities.java:354)
at net.sourceforge.kolmafia.utilities.FileUtilities.downloadFile(FileUtilities.java:324)
at net.sourceforge.kolmafia.utilities.FileUtilities.downloadImage(FileUtilities.java:418)
at net.sourceforge.kolmafia.request.RelayRequest.sendLocalImage(RelayRequest.java:634)
at net.sourceforge.kolmafia.request.RelayRequest.handleSimple(RelayRequest.java:3248)
at net.sourceforge.kolmafia.request.RelayRequest.run(RelayRequest.java:3284)
at net.sourceforge.kolmafia.RequestThread.postRequest(RequestThread.java:243)
at net.sourceforge.kolmafia.RequestThread.postRequest(RequestThread.java:208)
at net.sourceforge.kolmafia.webui.RelayAgent.readServerResponse(RelayAgent.java:453)
at net.sourceforge.kolmafia.webui.RelayAgent.performRelay(RelayAgent.java:103)
at net.sourceforge.kolmafia.webui.RelayAgent.run(RelayAgent.java:82)
Caused by: java.net.ConnectException
at java.net.http/jdk.internal.net.http.common.Utils.toConnectException(Utils.java:1047)
at java.net.http/jdk.internal.net.http.PlainHttpConnection.connectAsync(PlainHttpConnection.java:198)
at java.net.http/jdk.internal.net.http.PlainHttpConnection.checkRetryConnect(PlainHttpConnection.java:230)
at java.net.http/jdk.internal.net.http.PlainHttpConnection.lambda$connectAsync$1(PlainHttpConnection.java:206)
at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:934)
at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:911)
at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510)
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1773)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
Caused by: java.nio.channels.ClosedChannelException
at java.base/sun.nio.ch.SocketChannelImpl.ensureOpen(SocketChannelImpl.java:195)
at java.base/sun.nio.ch.SocketChannelImpl.beginConnect(SocketChannelImpl.java:760)
at java.base/sun.nio.ch.SocketChannelImpl.connect(SocketChannelImpl.java:848)
at java.net.http/jdk.internal.net.http.PlainHttpConnection.lambda$connectAsync$0(PlainHttpConnection.java:183)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:569)
at java.net.http/jdk.internal.net.http.PlainHttpConnection.connectAsync(PlainHttpConnection.java:185)
... 9 more