Forceresourcepack refuses inbound connections for the network when running on Pterodactyl
#### Used Version Loaded plugin forceresourcepacks 1.12.1 (build 678) by Phoenix616 #### Config Default Config, no changes were made #### Environment description Operating System: Ubuntu 22.04.3 LTS Java Version: 17 Additional Server Software: Pterodactyl Proxy build/software: Velocity/Build 296, also occurs on Snapshot 3.3.0 #### Full Log <!-- The full log file, especially important if you have a stack trace --> ``` container@pterodactyl~ java -Xms128M -Xmx2048M -XX:+UseG1GC -XX:G1HeapRegionSize=4M -XX:+UnlockExperimentalVMOptions -XX:+ParallelRefProcEnabled -XX:+AlwaysPreTouch -XX:MaxInlineLevel=15 -jar velocity.jar [21:24:32 INFO]: Booting up Velocity 3.3.0-SNAPSHOT (git-21ae82e7-b306)... [21:24:32 INFO]: Loading localizations... [21:24:33 INFO]: Connections will use epoll channels, libdeflate (Linux x86_64) compression, OpenSSL 3.0.x (Linux x86_64) ciphers [21:24:33 INFO]: Loading plugins... [21:24:33 INFO]: Loaded plugin forceresourcepacks 1.12.1 (build 678) by Phoenix616 [21:24:33 INFO]: Loaded 1 plugins [21:24:33 INFO] [forceresourcepacks]: Loading config! [21:24:33 INFO] [forceresourcepacks]: Loaded config.yml [21:24:33 INFO] [forceresourcepacks]: Loaded players.conf [21:24:33 INFO] [forceresourcepacks]: Debug level: FINE [21:24:33 INFO] [forceresourcepacks]: Found locale en [21:24:33 INFO] [forceresourcepacks]: Loading packs: [21:24:33 INFO] [forceresourcepacks]: Empty pack - http://cdn.moep.tv/files/Empty.zip - 01517226212d27586ea0c5d6aff1aa5492dd2484 [21:24:33 INFO] [forceresourcepacks]: Loading global assignment... [21:24:33 INFO] [forceresourcepacks]: Loaded joined.yml [21:24:33 INFO] [forceresourcepacks]: Update notifications are enabled! [21:24:33 INFO]: Listening on /[0:0:0:0:0:0:0:0%0]:25565 [21:24:33 INFO]: Done (1.75s)! [21:24:34 INFO]: [initial connection] /XXXXXXXXXXXXX:50642 is pinging the server with version 1.19.4 [21:24:34 INFO] [forceresourcepacks]: An update (1.12.2, installed: 1.12.1) for ForceResourcepacks is available: https://l.phoenix616.dev/frpupdate [21:24:34 INFO] [forceresourcepacks]: 1.12.2: Fix pack removal issues on Spigot and more multi-pack improvements [21:24:40 INFO]: [connected player] Novasky_Guy (/XXXXXXXXXXXXX:50646) has connected [21:24:40 INFO]: [server connection] Novasky_Guy -> lobby1 has connected [21:24:45 INFO]: [connected player] Galacticforge (/XXXXXXXXXXXXX:50667) has connected [21:24:48 INFO]: [connected player] Novasky_Guy (/XXXXXXXXXXXXX:50646) has disconnected [21:24:48 INFO]: [server connection] Novasky_Guy -> lobby1 has disconnected [21:24:48 INFO]: [initial connection] /XXXXXXXXXXXXX:50687 is pinging the server with version 1.19.4 [21:24:50 INFO]: [connected player] Novasky_Guy (/XXXXXXXXXXXXX:50690) has connected [21:25:15 ERROR]: [connected player] Galacticforge (/XXXXXXXXXXXXX:50667): read timed out [21:25:15 INFO]: [connected player] Galacticforge (/XXXXXXXXXXXXX:50667) has disconnected [21:25:18 INFO]: [connected player] Novasky_Guy (/XXXXXXXXXXXXX:50690) has disconnected [21:25:20 INFO]: [connected player] Novasky_Guy (/XXXXXXXXXXXXX:50711) has connected [21:25:50 ERROR]: [connected player] Novasky_Guy (/XXXXXXXXXXXXX:50711): read timed out [21:25:50 INFO]: [connected player] Novasky_Guy (/XXXXXXXXXXXXX:50711) has disconnected ``` #### What other programs/plugins are you running? None #### What is happening? The Forceresourcepack plugin, when used in conjunction with Velocity version 296 and possibily other builds, exhibits a critical issue causing disruptions in server functionality. Upon connecting via the proxy, users experience either being stuck on the "Encrypting..." phase or the "Loading world..." phase. Consequently, this issue renders the server unresponsive, making restarts impossible without forcibly terminating the process. How to Reproduce: Connect rapidly to the server either alone or simultaneously using two accounts. Observe the automatic occurrence of the issue, with users getting stuck during connection. ![image](/uploads/be3b4b64258ecf50985f86eabe0b48c3/image.png) #### What did you expect to happen? Users should be able to connect seamlessly via the proxy without encountering prolonged delays or disruptions in the connection process. The server should remain responsive and restartable without complications.
issue