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.”
No description
Solution:
Floodgate Setup | GeyserMC
Set up Floodgate to allow Bedrock users to authenticate with their Bedrock account on your Java Minecraft server.
Jump to solution
25 Replies
ProGamingDk
ProGamingDk3mo ago
use the public ip for geyser remote
Zenologia
ZenologiaOP3mo ago
tried that and i get a different error one sec
ProGamingDk
ProGamingDk3mo ago
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
Zenologia
ZenologiaOP3mo ago
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
ProGamingDk
ProGamingDk3mo ago
right, but allocating 172.18.0.1:25565 is not a normal proxy setup step
Zenologia
ZenologiaOP3mo ago
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
ProGamingDk
ProGamingDk3mo ago
try both (i havent had your exact issue before, but yeah)
Zenologia
ZenologiaOP3mo ago
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
ProGamingDk
ProGamingDk3mo ago
can you show me the exact error and !paste
Carl-bot
Carl-bot3mo ago
You should not post your logs in-line or screenshots of your console, it makes it harder to process and us slower to reply
Use a paste service of your choice, or mclogs supporting log syntax highlight and IP filtering
Admincraft Canned Responses
ProGamingDk
ProGamingDk3mo ago
oops !logs
Carl-bot
Carl-bot3mo ago
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
Zenologia
ZenologiaOP3mo ago
thats from the geyser server
ProGamingDk
ProGamingDk3mo ago
did you copy the floodgate key? also do you happen to have geyser on the backend?
Zenologia
ZenologiaOP3mo ago
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
ProGamingDk
ProGamingDk3mo ago
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)
Zenologia
ZenologiaOP3mo ago
Geyser is just the standalone. Not as a plugin anywhere.
ProGamingDk
ProGamingDk3mo ago
alright copy the key to each backend its working the lobby is just rejecting the join
Zenologia
ZenologiaOP3mo ago
Ok copy key from velocity to lobby ? Replace that key file there by default ?
ProGamingDk
ProGamingDk3mo ago
ye
Zenologia
ZenologiaOP3mo ago
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
ProGamingDk
ProGamingDk3mo ago
And copy it to geyser
Solution
ProGamingDk
ProGamingDk3mo ago
Floodgate Setup | GeyserMC
Set up Floodgate to allow Bedrock users to authenticate with their Bedrock account on your Java Minecraft server.
Zenologia
ZenologiaOP3mo ago
In business. Thanks a ton

Did you find this page helpful?