ForcePack
ForcePack copied to clipboard
Self-Hosting: Unable to auto-generate resource pack hash
Tried to run the plugin today on my server, purpur 1.21.8, and ran into an error while it was auto-generating hash for the resourcepack provided:
[14:30:48 INFO]: [ForcePack] Enabling web server...
[14:30:48 INFO]: [ForcePack] Downloading required dependencies, this might take a while! Subsequent startups will be faster.
[14:30:49 INFO]: [packetevents] Pre relocate, preVia: false, [FlushConsolidationHandler#0, pe-connection-initializer-forcepack, timeout, legacy_query, splitter, FlowControlHandler#0, via-decoder, decoder, prepender, via-encoder, outbound_config, hackfix, packet_handler, DefaultChannelPipeline$TailContext#0]
[14:30:49 INFO]: [packetevents] After remove, preVia: false, [FlushConsolidationHandler#0, pe-connection-initializer-forcepack, timeout, legacy_query, splitter, FlowControlHandler#0, via-decoder, decoder, prepender, via-encoder, outbound_config, hackfix, packet_handler, DefaultChannelPipeline$TailContext#0]
[14:30:49 INFO]: [ForcePack] Downloading 21 dependencies...
[14:30:49 INFO]: [packetevents] After add, preVia: false, [FlushConsolidationHandler#0, pe-connection-initializer-forcepack, timeout, legacy_query, splitter, FlowControlHandler#0, via-decoder, pe-decoder-forcepack, decoder, prepender, via-encoder, pe-encoder-forcepack, outbound_config, hackfix, packet_handler, DefaultChannelPipeline$TailContext#0]
[14:30:49 INFO]: [packetevents] Pre relocate, preVia: true, [FlushConsolidationHandler#0, pe-connection-initializer-forcepack, timeout, legacy_query, splitter, FlowControlHandler#0, via-decoder, pe-decoder-forcepack, decoder, prepender, via-encoder, pe-encoder-forcepack, outbound_config, hackfix, packet_handler, DefaultChannelPipeline$TailContext#0]
[14:30:49 INFO]: [packetevents] After remove, preVia: true, [FlushConsolidationHandler#0, pe-connection-initializer-forcepack, timeout, legacy_query, splitter, FlowControlHandler#0, via-decoder, pe-decoder-forcepack, decoder, prepender, via-encoder, pe-encoder-forcepack, outbound_config, hackfix, packet_handler, DefaultChannelPipeline$TailContext#0]
[14:30:49 INFO]: [packetevents] After add, preVia: true, [FlushConsolidationHandler#0, pe-connection-initializer-forcepack, timeout, legacy_query, splitter, FlowControlHandler#0, pre-pe-decoder-forcepack, via-decoder, pe-decoder-forcepack, decoder, prepender, pre-pe-encoder-forcepack, via-encoder, pe-encoder-forcepack, outbound_config, hackfix, packet_handler, DefaultChannelPipeline$TailContext#0]
[14:30:49 INFO]: [ForcePack] Finished downloading dependencies...
[14:30:49 INFO]: [BossLand] You are using the latest version of the plugin (2.2-v1.16.1-v1.21.5).
[14:30:49 INFO]: [packetevents] Processed handshake for /176.65.148.103:64160: STATUS / 1.21.7 (using ViaVersion)
[14:30:49 INFO]: [packetevents] Transitioned null's decoder into STATUS state!
[14:30:49 INFO]: [packetevents] Transitioned null's encoder into STATUS state!
[14:30:49 INFO]: [Backuper] DeleteBrokenBackups task completed
[14:30:49 INFO]: [Backuper] Initializing auto backup...
[14:30:49 INFO]: [Backuper] Auto backup initialization completed
[14:30:49 INFO]: [MiniMOTD] There is an update available for MiniMOTD!
[14:30:49 INFO]: [MiniMOTD] This server is running version v2.1.8, which is 1 versions outdated.
[14:30:49 INFO]: [MiniMOTD] Download the latest version, v2.2.0 from Modrinth at the link below:
[14:30:49 INFO]: [MiniMOTD] https://modrinth.com/plugin/minimotd
[14:30:49 INFO]: [DiscordSRVUtils] You are up to date.
[14:30:52 INFO]: [ForcePack] Relocating dependencies and adding to class loader...
[14:30:52 INFO]: [ForcePack] Finished downloading required dependencies.
[14:30:52 INFO]: [org.eclipse.jetty.server.Server] jetty-11.0.23; built: 2024-08-14T01:40:17.906Z; git: 6fcf5ccaebd7ca13a0cb96c96adca699a24080a0; jvm 21.0.7+6-LTS
[14:30:52 INFO]: [org.eclipse.jetty.server.session.DefaultSessionIdManager] Session workerName=node0
[14:30:52 INFO]: [org.eclipse.jetty.server.handler.ContextHandler] Started o.e.j.s.ServletContextHandler@24d4bc3b{/,null,AVAILABLE}
[14:30:52 INFO]: [org.eclipse.jetty.server.AbstractConnector] Started ServerConnector@66fe8716{HTTP/1.1, (http/1.1)}{0.0.0.0:25655}
[14:30:52 INFO]: [org.eclipse.jetty.server.Server] Started Server@a3a5fc4{STARTING}[11.0.23,sto=0] @76091ms
[14:30:52 INFO]: [ForcePack] Started web server.
[14:30:52 INFO]: [ForcePack] Using local resource pack host for forcepack://BlankPack.zip (plugins/ForcePack/BlankPack.zip)
[14:30:52 INFO]: [ForcePack] Auto-generating resource pack hash.
[14:31:24 INFO]: [packetevents] Pre relocate, preVia: false, [FlushConsolidationHandler#0, pe-connection-initializer-forcepack, timeout, legacy_query, splitter, FlowControlHandler#0, via-decoder, decoder, prepender, via-encoder, outbound_config, hackfix, packet_handler, DefaultChannelPipeline$TailContext#0]
[14:31:24 INFO]: [packetevents] After remove, preVia: false, [FlushConsolidationHandler#0, pe-connection-initializer-forcepack, timeout, legacy_query, splitter, FlowControlHandler#0, via-decoder, decoder, prepender, via-encoder, outbound_config, hackfix, packet_handler, DefaultChannelPipeline$TailContext#0]
[14:31:24 INFO]: [packetevents] After add, preVia: false, [FlushConsolidationHandler#0, pe-connection-initializer-forcepack, timeout, legacy_query, splitter, FlowControlHandler#0, via-decoder, pe-decoder-forcepack, decoder, prepender, via-encoder, pe-encoder-forcepack, outbound_config, hackfix, packet_handler, DefaultChannelPipeline$TailContext#0]
[14:31:24 INFO]: [packetevents] Pre relocate, preVia: true, [FlushConsolidationHandler#0, pe-connection-initializer-forcepack, timeout, legacy_query, splitter, FlowControlHandler#0, via-decoder, pe-decoder-forcepack, decoder, prepender, via-encoder, pe-encoder-forcepack, outbound_config, hackfix, packet_handler, DefaultChannelPipeline$TailContext#0]
[14:31:24 INFO]: [packetevents] After remove, preVia: true, [FlushConsolidationHandler#0, pe-connection-initializer-forcepack, timeout, legacy_query, splitter, FlowControlHandler#0, via-decoder, pe-decoder-forcepack, decoder, prepender, via-encoder, pe-encoder-forcepack, outbound_config, hackfix, packet_handler, DefaultChannelPipeline$TailContext#0]
[14:31:24 INFO]: [packetevents] After add, preVia: true, [FlushConsolidationHandler#0, pe-connection-initializer-forcepack, timeout, legacy_query, splitter, FlowControlHandler#0, pre-pe-decoder-forcepack, via-decoder, pe-decoder-forcepack, decoder, prepender, pre-pe-encoder-forcepack, via-encoder, pe-encoder-forcepack, outbound_config, hackfix, packet_handler, DefaultChannelPipeline$TailContext#0]
[14:31:24 INFO]: [packetevents] Processed handshake for /176.65.148.103:64160: STATUS / 1.21.7 (using ViaVersion)
[14:31:24 INFO]: [packetevents] Transitioned null's decoder into STATUS state!
[14:31:24 INFO]: [packetevents] Transitioned null's encoder into STATUS state!
[14:31:53 WARN]: [spark] Timed out waiting for world statistics
[14:32:53 WARN]: [spark] Timed out waiting for world statistics
[14:33:06 ERROR]: [ForcePack] Unable to auto-generate resource pack hash, reverting to config setting
java.net.ConnectException: Connection timed out
at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:62) ~[?:?]
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502) ~[?:?]
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:486) ~[?:?]
at java.base/sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:2070) ~[?:?]
at java.base/sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:2065) ~[?:?]
at java.base/java.security.AccessController.doPrivileged(AccessController.java:571) ~[?:?]
at java.base/sun.net.www.protocol.http.HttpURLConnection.getChainedException(HttpURLConnection.java:2064) ~[?:?]
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1634) ~[?:?]
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1614) ~[?:?]
at forcepack-1.3.74-SNAPSHOT-paper-velocity.jar/com.convallyria.forcepack.api.utils.HashingUtil.getDataFromUrl(HashingUtil.java:33) ~[forcepack-1.3.74-SNAPSHOT-paper-velocity.jar:?]
at forcepack-1.3.74-SNAPSHOT-paper-velocity.jar/com.convallyria.forcepack.api.utils.HashingUtil.performPackCheck(HashingUtil.java:49) ~[forcepack-1.3.74-SNAPSHOT-paper-velocity.jar:?]
at forcepack-1.3.74-SNAPSHOT-paper-velocity.jar/com.convallyria.forcepack.paper.ForcePackPaper.checkPack(ForcePackPaper.java:306) ~[forcepack-1.3.74-SNAPSHOT-paper-velocity.jar:?]
at forcepack-1.3.74-SNAPSHOT-paper-velocity.jar/com.convallyria.forcepack.paper.ForcePackPaper.reload(ForcePackPaper.java:276) ~[forcepack-1.3.74-SNAPSHOT-paper-velocity.jar:?]
at forcepack-1.3.74-SNAPSHOT-paper-velocity.jar/com.convallyria.forcepack.paper.ForcePackPaper.lambda$onEnable$5(ForcePackPaper.java:214) ~[forcepack-1.3.74-SNAPSHOT-paper-velocity.jar:?]
at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:78) ~[purpur-1.21.8.jar:1.21.8-2492-36a95d1]
at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:474) ~[purpur-1.21.8.jar:1.21.8-2492-36a95d1]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1191) ~[purpur-1.21.8.jar:1.21.8-2492-36a95d1]
at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:313) ~[purpur-1.21.8.jar:1.21.8-2492-36a95d1]
at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
Caused by: java.net.ConnectException: Connection timed out
at java.base/sun.nio.ch.Net.connect0(Native Method) ~[?:?]
at java.base/sun.nio.ch.Net.connect(Net.java:589) ~[?:?]
at java.base/sun.nio.ch.Net.connect(Net.java:578) ~[?:?]
at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:583) ~[?:?]
at java.base/java.net.Socket.connect(Socket.java:751) ~[?:?]
at java.base/java.net.Socket.connect(Socket.java:686) ~[?:?]
at java.base/sun.net.NetworkClient.doConnect(NetworkClient.java:183) ~[?:?]
at java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:531) ~[?:?]
at java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:636) ~[?:?]
at java.base/sun.net.www.http.HttpClient.<init>(HttpClient.java:280) ~[?:?]
at java.base/sun.net.www.http.HttpClient.New(HttpClient.java:386) ~[?:?]
at java.base/sun.net.www.http.HttpClient.New(HttpClient.java:408) ~[?:?]
at java.base/sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1319) ~[?:?]
at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1252) ~[?:?]
at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1138) ~[?:?]
at java.base/sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:1067) ~[?:?]
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1690) ~[?:?]
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1614) ~[?:?]
at java.base/sun.net.www.protocol.http.HttpURLConnection.getHeaderField(HttpURLConnection.java:3250) ~[?:?]
at java.base/java.net.URLConnection.getHeaderFieldLong(URLConnection.java:649) ~[?:?]
at java.base/java.net.URLConnection.getContentLengthLong(URLConnection.java:511) ~[?:?]
at java.base/java.net.URLConnection.getContentLength(URLConnection.java:495) ~[?:?]
at forcepack-1.3.74-SNAPSHOT-paper-velocity.jar/com.convallyria.forcepack.api.utils.HashingUtil.getDataFromUrl(HashingUtil.java:31) ~[forcepack-1.3.74-SNAPSHOT-paper-velocity.jar:?]
... 9 more
Did you open the port properly? It means that it cannot connect to the webserver through the IP you provided
Yeah, I suppose its open, I am using a hosting website, with Pterodactyl
You should try to open it in your browser