Geyser/floodgate connection issues
Also posted in geyser discord just trying to get an answer:
“Ok I’m going to just explain the issues and some basics and then I’ll answer any questions because my brain is fried right now to go through everything I’ve done.
I’m trying to use my phone as the bedrock connection test. When I try to connect, I get the attached screenshot. Java connections work fine.
I’m working with geyser standalone server and velocity forwarding to back end paper.
On the console, it’s failing to reach 172.18.0.1:25565. I’m using a pterodactyl panel dedicated machine so I have full network control. Velocity is on 25565.
I know it’s not the firewall because I outright turned it off and I’m getting the same error.
I’m also using floodgate, and the auth type in geyser is set to floodgate.
Both geyser standalone and velocity have public IPs - the same IP obviously just different ports.
From what I can tell, my phone is getting to geyser, but geyser won’t talk to velocity even with the firewall down.
Geyser config address is set to auto due to floodgate, and port is 25565, but I’ve set this to 172.18.0.1 also.
Something else is that when it’s set to the 172 address, it times out, but when it’s auto/127, it gets refused.
I feel like it should be 172 since they’re not on the same container, but either way I’m stuck.”

Solution:Jump to solution
Floodgate Setup | GeyserMC
Set up Floodgate to allow Bedrock users to authenticate with their Bedrock account on your Java Minecraft server.
25 Replies
use the public ip
for geyser remote
tried that and i get a different error one sec
oh ptero?
did you allocate 172.18.0.1:25565 to the proxy aswell
and make sure it binds to 0.0.0.0
just in case do ufw allow in on pterodactyl0 to 172.18.0.1 port 25565 proto tcp
i got the error about please use the official geyser
done this ages ago. velocity with java works no issue
its just geyser kicking my ass
right, but allocating 172.18.0.1:25565 is not a normal proxy setup step
if you mean in ptero setting 172.18.0.1:25565 to velocity thats been in place
oh wait
crap
hang on
i have my public IP bound there not 172
sec
crap. im not in a good position to reboot velocity rn lol
i have players on
@ProGamingDK but should the remote IP be 172 or my external then
try both
(i havent had your exact issue before, but yeah)
tried both now with the 172 bound to velocity and the firewall rule but now both IPs in the geyser config give me the error about please connecting using the official geyser
tried both as in the remote address being 172 or my public IP
can you show me the exact error
and
!paste
oops
!logs
Please check your server log for errors from your plugins.
If you need further help understanding the errors, please send us the whole log file.
Where can I find the server log?
Logs are stored in
<server_directory>/logs/
. Search for a file explorer in your server's management interface and navigate to that directory. Once you've opened that up, search for the latest.log
file. Some providers have a separate page for logs and may hide the "logs" folder.
On Aternos:
• Go to https://aternos.org/log/.
On Minehut and server.pro:
• Go to the "files" tab in the left menu.
• Navigate to the root directory of your server.
• From there navigate to /logs/latest.log
.
What should I do with the log?
• First of all, read it! I mean, that's what you do all the time when you run a server, isn't it? Try to locate any errors that have anything to do with the issue you are facing.
• If you got the latest.log
file or created a .txt
file with the necessary errors you can upload these directly to the channel, but we prefer if you upload them to https://mclo.gs/.
• If you have trouble downloading the log file, copy/paste the text to a paste service (like mclogs). Copy the link that it gives you and send it to us. (Don't worry, McLogs hides your users' IPs.)Admincraft Canned Responses
thats from the geyser server
did you copy the floodgate key?
also do you happen to have geyser on the backend?
Copied the key from the velocity to geyser server.
Also I thought only floodgate was meant to go on the back end…I thought geyser was just between either standalone or if I was using the velocity proxy
are you using geyser standalone?
is there a reason why?
oh im blind
sorry didnt see in original message
ok so where do you have geyser installed, where is floodgate, and where have you put the key
(like do you only have it on geyser standalone)
Geyser is just the standalone. Not as a plugin anywhere.
alright copy the key to each backend
its working
the lobby is just rejecting the join
Ok copy key from velocity to lobby ? Replace that key file there by default ?
ye
Ok. I’m about to leave the house so I’ll be doing this from my phone lol. Getting in the car will try in a few
And copy it to geyser
Solution
Floodgate Setup | GeyserMC
Set up Floodgate to allow Bedrock users to authenticate with their Bedrock account on your Java Minecraft server.
In business. Thanks a ton