Skip to content

bedrock players when floodgate is set to "send-data" are disconnected with velocity.error.modern-forwarding-failed  #83

@gadget78

Description

@gadget78

Having a issue with bedrock/linked players connecting to fabric servers on our Velocity network..

WHATS HAPPENING
when trying to connect, player connects then gets disconnected from the fabric server;

  • error on proxy is velocity.error.modern-forwarding-failed
  • error on players client your server did not send a forwarding request to the proxy, make sure the server is configured for Velocity forwarding
  • no real error on fabric logs, just notice of connected, Floodgate player logged in, then lost connection: Disconnected

WHEN IT HAPPENS

  • this only happens when floodgate has send-floodgate-data: true set on proxy
  • so yes if floodgate send-floodgate-data: is set to false then bedrock players can connect ok
  • java players are totally unaffected and can join with no issues
  • the fabric server is set up as the landing server, an doesn't connect,
    (but does connect fine with the Paper server which is next in proxy list)

SETUP ;
-VELOCITY PROXY
velocity-3.2.0-SNAPSHOT-229.jar
floodgate 2.2.0-SNAPSHOT (b74-4f36112)
geyser 2.1.0-SNAPSHOT (git-master-e7b8b4e)
tried with and without ViaVersion 4.5.1 plugin

player forwarding is set to modern
floodgate has send-floodgate-data: true

-FABRIC SERVER
also current, and on 1.19.3
with mods;
fabric-api-0.74.0+1.19.3.jar
FabricProxy-Lite-2.4.0.jar
and floodgate-fabric-1.19.3-18thfeb.jar (floodgate 2.2.0-SNAPSHOT)

and it DOES have the same key.pem file as proxy
and has same 24 character text, that is in "forwarding.secret" file on proxy, thats in the file FabricProxy-Lite.toml under secret = ""

-PAPER SERVER
on 1.19.2 many mods etc etc but connect fine to this after failing above

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions