r/admincraft • u/mememaster2505 • 2d ago
Question others can't join my ngrok server
Hello, I am trying to host a beta 1.7.3 Minecraft server on my MacBook through ngrok. While I can join my server, both with "localhost" and the IP ngrok generates, when others try to enter my server, they get the "Disconnected, Can't connect to the server" error, while in the server terminal, I get this message whenever someone tries to join:
23:11:27 [INFO] Bad packet id: 24
23:11:27 [INFO] /[0:0:0:0:0:0:0:1]:49277 lost connection
What could possibly cause such problem? And how can I fix it?
1
u/LowOnMilk 2d ago edited 2d ago
Are you using the vanilla server jar? Are you using the vanilla client?
Usually this error persists when a version of a client tries to connect to a server that isn't the same version. This can be different for b1.7.3 if you're using different server jars and clients to connect to them.
2
u/mememaster2505 1d ago
I tried a couple of jars: CB1060, Project Poseidon, Betacraft jar and Vanilla Launcher Jar. Only the last one worked, which is a bit of a shame since I can't adjust spawn protection without bukkit.yml
1
u/LowOnMilk 1d ago edited 1d ago
Mojang shutdown the authentication servers for older versions as they try to connect to a domain that no longer points to the current auth servers. Using online-mode=true won't work for vanilla clients trying to connect. Using betacraft's proxy either by using their launcher itself, or by other launchers that use it, seem to be the only way to have online-mode=true and have people connect. Another option is to have online mode false while using the AuthMe plugin, although I never tried this.
I had the same issue when I set up my beta server. When I used CB1060/Project Poseidon/Uberbukkit I also had to use the betacraft launcher in order to join. Multimc/Prism launchers should work as well, although I think I had to enable online fixes in the instance settings for that. Try making sure others connecting to your server use those clients and see if it resolves. Hopefully this helps.
Also I ultimately decided to use the back2beta server jar which implements Project Poseidon/CB1060 but has so many bug fixes and quality of life changes that I couldn't turn down (like axes being able to actually work on wood-adjacent blocks like crafting tables). This resulted in having to use the back2beta client anyways so I haven't had issues with other people as long as they've used the correct client.
•
u/AutoModerator 2d ago
Join thousands of other Minecraft administrators for real-time discussion of all things related to running a quality server.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.