** I got a problem : **
My geyser connectiontest said that "Your server is likely online and working as of now!"
The dump :https://dump.geysermc.org/X3AmKZo3uzd8HDWfh5IcS4JdQihpkQgA
The logs : https://mclo.gs/nwGN5XZ
#Hey
1 messages · Page 1 of 1 (latest)
Platform
Spigot
Listen address
0.0.0.0:25806 (internal IP)
Remote address
***:25806
Auth type
FLOODGATE
Server version
4226-Spigot-146439e-2889b3a (MC: 1.21)
Autoconfigured remote?
Yes
Found errors in the log!
We don't currently have automated responses for the detected errors!
!!logs full logs please
An entire log file is a very useful way of debugging any issues with plugins. Sometimes a snippet of a log doesn't tell the whole story!
You can upload your log file into this channel, or you can use https://mclo.gs/ to censor all IPs present in your log.
For BungeeCord (not Waterfall) there is a proxy.log.0 file in the root and for everything else it is latest.log in logs folder.
here are the full log from 10 minutes ago : https://mclo.gs/yWcpnzH
Level Up!
You leveled up to level 1!
Found errors in the log!
See below for details and possible fixes
ClosedChannelException
This error can be caused by various things. Please upload your logs using https://mclo.gs/ and paste them in #support.
If you are getting this error on a proxy server such as Velocity or BungeeCord, check your backend server logs for errors.
Address already in use
This means something (likely another instance of Geyser) is running on the port you have specified in the config. Please make sure you close all applications running on this port. If you don't recall opening anything, usually restarting your computer fixes this.
If you are using a server hosting provider and get this error, you likely need to use a specific port allocated to you. See the setup guide for instructions on how to configure Geyser.
java.lang.IllegalArgumentException: Duplicate handler name: via-encoder
Unknown fix!
Class: SpigotInjector$2
Method: channelRead
Line: 113
Link: SpigotInjector.java#L113
Spigot has been having a few known issues with Geyser recently, could you try on paper to confirm this is that issue?
No, i can't
How come just for curiosity sake?
?
How come you can't switch to paper?
since all spigot plugins should work on there and it's generally a faster platform compared to spigot
And why i got this problem ?
Geyser appears to have a couple issues when using Spigot, Paper seems to solve these issues
So the failed to iniatialize a channel is caused by tu use of spigot ?
basically yes
for what Callum said, disable query in server.properties to fix the error (doesn't affect geyser as it's query not running)
thanks so much
where
?
query.port=25806 ?
I found
thanks
enable-query=false for people that may be reading this as op got the answer
Found errors in the log!
See below for details and possible fixes
ClosedChannelException
This error can be caused by various things. Please upload your logs using https://mclo.gs/ and paste them in #support.
If you are getting this error on a proxy server such as Velocity or BungeeCord, check your backend server logs for errors.
currently the best I can recommend is switching to paper
thanks
The way I saw it and I could be wrong but it looks like you can’t use the same Remote and Geyser port if you’re also using ViaVersion in Spigot. You could fix this by either removing ViaVersion (but you’d have to update your server) or using paper rather than spigot as Nova said
Or I need to change the remote port ?
You could try it, or the port geyser uses
Because if you change the remote port then you’ll need to change it in server.properties as well
Or I change the bedrock port
Ya the Geyser port
Yeah I will do it
Remember you will have to port forward that port UDP once you change
?
!!portforward
Test your server's port forwarding
- Go here
- Follow the guide on this picture. Use the port that your Geyser uses (19132 is the default)
Note: UDP port scanning is fairly unreliable, so this is just a possible indicator whether the port is blocked (closed), or likely open.
!!howtoportforward
Here you can find a guide on how to set up port forwarding. Geyser uses the UDP protocol and the default Minecraft Bedrock port is 19132.