Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Velocity is unable to proxy backend servers properly #1460

Open
bestzyq opened this issue Nov 16, 2024 · 1 comment
Open

Velocity is unable to proxy backend servers properly #1460

bestzyq opened this issue Nov 16, 2024 · 1 comment
Labels
type: bug Something isn't working

Comments

@bestzyq
Copy link

bestzyq commented Nov 16, 2024

Expected Behavior

proxy backend servers properly

Actual Behavior

  1. I have a 1.21.3 fabric server that can be successfully connected through the velocity cluster (with ViaVersion-5.1.1and ViaBackwards-5.1.1 plugins installed) in versions 1.20.2-1.21.x, but cannot be connected to versions below 1.20.1 (I have tried each version one by one).
  2. I have also just installed ViaFabric-0.4.16+88-main and ViaBackwards-5.1.1 on the 1.21.3 fabric server. When I directly connect to it through 1.20.1 client, it works well. However, when I tried to connect to it through Velocity, it failed.
    So I think this may be an issue with Velocity.

Server logs:

  • 1.21.3 fabric server:
[19:44:08] [Server thread/INFO]: com.mojang.authlib.GameProfile@25573cb2[id=8b374582-519f-33c3-9f82-ff37e76415a6,name=Cavalry084,properties={textures=[Property[name=textures, value=eyJ0aW1lc3RhbXAiOjE3MzE3NTc0MTg5NDYsInByb2ZpbGVJZCI6IjhiMzc0NTgyNTE5ZjMzYzM5ZjgyZmYzN2U3NjQxNWE2IiwicHJvZml......] lost connection: Disconnected
  • Velocity:
[19:44:08 INFO]: [connected player] Cavalry084 (/x.x.x.x:0) has disconnected
[19:44:08 INFO]: [server connection] Cavalry084 -> lobby has disconnected

Client just say "连接中止", might be "Connection aborted"

Steps to Reproduce

  1. a 1.21.3 fabric server that can be successfully connected through the velocity cluster (with ViaVersion-5.1.1and ViaBackwards-5.1.1 plugins installed) in versions 1.20.2-1.21.x, but cannot be connected to versions below 1.20.1 (I have tried each version one by one).
  2. just installed ViaFabric-0.4.16+88-main and ViaBackwards-5.1.1 on the 1.21.3 fabric server. When I directly connect to it through 1.20.1 client, it works well. However, when I tried to connect to it through Velocity, it failed.

Plugin List

Velocity Plugins: velocity, proxied-proxy, viaversion, viabackwards, viarewind
Minecraft 1.21.3 with Fabric Loader 0.16.9:

        - bluemap 5.4
           \-- com_flowpowered_flow-math 1.0.3
        - fabric-api 0.107.3+1.21.3
           |-- fabric-api-base 0.4.49+fd37071f40
           |-- fabric-api-lookup-api-v1 1.6.79+fd37071f40
           |-- fabric-biome-api-v1 14.0.6+fd37071f40
           |-- fabric-block-api-v1 1.0.28+fd37071f40
           |-- fabric-block-view-api-v2 1.0.16+fd37071f40
           |-- fabric-blockrenderlayer-v1 2.0.3+fd37071f40
           |-- fabric-client-tags-api-v1 1.1.23+fd37071f40
           |-- fabric-command-api-v1 1.2.57+f71b366f40
           |-- fabric-command-api-v2 2.2.36+fd37071f40
           |-- fabric-commands-v0 0.2.74+df3654b340
           |-- fabric-content-registries-v0 9.1.6+fd37071f40
           |-- fabric-convention-tags-v1 2.1.1+7f945d5b40
           |-- fabric-convention-tags-v2 2.9.1+fd37071f40
           |-- fabric-crash-report-info-v1 0.3.3+fd37071f40
           |-- fabric-data-attachment-api-v1 1.2.1+fd37071f40
           |-- fabric-data-generation-api-v1 21.0.15+fd37071f40
           |-- fabric-dimensions-v1 4.0.7+fd37071f40
           |-- fabric-entity-events-v1 2.0.7+825023f840
           |-- fabric-events-interaction-v0 2.0.10+fd37071f40
           |-- fabric-game-rule-api-v1 1.0.59+fd37071f40
           |-- fabric-item-api-v1 11.1.6+fd37071f40
           |-- fabric-item-group-api-v1 4.1.16+fd37071f40
           |-- fabric-key-binding-api-v1 1.0.53+fd37071f40
           |-- fabric-keybindings-v0 0.2.51+df3654b340
           |-- fabric-lifecycle-events-v1 2.4.0+fd37071f40
           |-- fabric-loot-api-v2 3.0.25+3f89f5a540
           |-- fabric-loot-api-v3 1.0.13+fd37071f40
           |-- fabric-message-api-v1 6.0.20+fd37071f40
           |-- fabric-model-loading-api-v1 3.0.8+fd37071f40
           |-- fabric-networking-api-v1 4.3.4+fd37071f40
           |-- fabric-object-builder-api-v1 17.0.8+fd37071f40
           |-- fabric-particles-v1 4.0.9+fd37071f40
           |-- fabric-recipe-api-v1 7.0.3+fd37071f40
           |-- fabric-registry-sync-v0 5.2.1+fd37071f40
           |-- fabric-renderer-api-v1 4.0.4+fd37071f40
           |-- fabric-renderer-indigo 1.9.4+fd37071f40
           |-- fabric-rendering-data-attachment-v1 0.3.54+73761d2e40
           |-- fabric-rendering-fluids-v1 3.1.14+fd37071f40
           |-- fabric-rendering-v0 1.1.82+df3654b340
           |-- fabric-rendering-v1 8.0.6+fd37071f40
           |-- fabric-resource-conditions-api-v1 5.0.8+fd37071f40
           |-- fabric-resource-loader-v0 3.0.6+fd37071f40
           |-- fabric-screen-api-v1 2.0.33+fd37071f40
           |-- fabric-screen-handler-api-v1 1.3.99+fd37071f40
           |-- fabric-sound-api-v1 1.0.29+fd37071f40
           |-- fabric-transfer-api-v1 5.4.1+fd37071f40
           \-- fabric-transitive-access-wideners-v1 6.1.8+fd37071f40
        - fabricloader 0.16.9
           \-- mixinextras 0.4.1
        - fabricproxy-lite 2.9.0
           \-- com_moandjiezana_toml_toml4j 0.7.2
        - java 21
        - minecraft 1.21.3

Velocity Version

Velocity 3.4.0-SNAPSHOT (git-cefa3b27-b450)

Additional Information

No response

@bestzyq bestzyq added the type: bug Something isn't working label Nov 16, 2024
@bestzyq
Copy link
Author

bestzyq commented Nov 17, 2024

New case, when I use 1.21 version fabric server, I cannot connect to it through Velocity with ViaVersion-5.1.1and ViaBackwards-5.1.1 plugins installed on my 1.20.1 client too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant