Hello,
I have a Velocity Network with geysermc and floodgate installed on the Proxy. I also have viaversion installed on the backend. My Network has a udp reverse Proxy and I enabled both haproxy protocol settings in the config file of geysermc. I also changed the port in the config to the Java port of my network and put the key.pem in the geyser.velocity folder. When I try to connect using Bedrock Edition, my client gets this error message. In the console I don't see any message, that a player tried to connect.
https://dump.geysermc.org/qLaCafWj13o741NUWvn3gyahOTjNWC2u
#geyser not working on velocity
21 messages · Page 1 of 1 (latest)
Possible problems:
- Your version of Velocity is out of date, please consider updating your server software.
advanced.bedrock.use-haproxy-protocolshould ONLY be enabled if you run a reverse UDP proxy in front of Geyser that supports HAPROXY protocol.advanced.java.use-haproxy-protocolshould ONLY be enabled if either of these apply:
1. Your server supports HAPROXY protocol (this has nothing to do with if you're using BungeeCord or Velocity).
2. You have the exact same option enabled in your BungeeCord/Velocity config (it is off by default).
Listen address
0.0.0.0:25565 (internal IP)
Remote address
Direct connection
Auth type
FLOODGATE
Server platform
Velocity 3.4.0-SNAPSHOT (git-8f65a814-b558)
Hi, IanFengris! 👋
You should only turn on the use-haproxy-protocol under the Java section of the Geyser config.
The use-haproxy-protocol under the Bedrock section of the Geyser config shouldn't be enabled as it may cause unexpected and unfortunate issues.
Multiplayer Connection Failed can be fixed if you have properly port forwarded the Bedrock port stated in the Geyser config as a UDP port.
Here's a guide for port forwarding on your computer and router:
!!portforwarding
You should consider updating Velocity when you can.
thank you, I will try it out.
Let me know when if it works. If you have any further questions about Geyser, feel free to ask me or someone else.
Apparently haproxy protocol is only available for tcp. For bedrock i need udp. I don’t know what to do now.
Can I use an alternative for haproxy on my reverse proxy?
It works now
What did u change
It was a reverse proxy problem: the Server wasnt fowarding udp packages
can u help me?
Help Provider
If you're having trouble setting up Geyser or have an error for some reason, be sure to check out our wiki page first. You can find most information there. Our bot has a number of helpful tools to help you with problems. The link for the bot commands and/or its use can be found here bot command & usage. Please use #bot-spam for bot commands!
GeyserWiki
Geyser Discord Bot Usage and Tools
Please make a seperate post in #1038995448100306964 or use #support for Geyser support.
Post is tagged with Answered