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

Can't get from one server to another w/ BungeeGuard installed #53

Closed
Bombbery opened this issue Apr 3, 2021 · 10 comments
Closed

Can't get from one server to another w/ BungeeGuard installed #53

Bombbery opened this issue Apr 3, 2021 · 10 comments

Comments

@Bombbery
Copy link

Bombbery commented Apr 3, 2021

So, recently I started up a BungeeCord network and sought out BungeeGuard as the recommended plugin to help remediate BungeeCord's vulnerabilities; However, I stumbled across an issue I feel like I just don't see a solution to even though it's very likely there.

The proxy has BungeeGuard installed, and each of the servers connected to the proxy have it as well - alongside ProtocolLib and the token generated by the proxy in their respective config files. It works fine, but my issue arises when I try to switch to a different server after being connected to the default "hub" server.

It throws the "Unable to authenticate." message described in the config file for BungeeGuard, and the console reads the following:
Netty Epoll Server IO #3/WARN Denying connection from aef501dc-xxxx-xxxx-xxxx-xxxxxxxxxxxx @ x.x.x.x - (token) - reason: INCORRECT_TOKEN

(token) being the exact same one listed in the allowed-tokens part of BungeeCord's config file. So, what exactly am I missing? Can you connect to each server, or is there a different way I don't see? I'm kinda lost, here.

@Allcaro22
Copy link

Same here, i was talking to a man, who is really good at setting up minecraft servers and he said it will probably be a mistake in a plugin

@Bombbery
Copy link
Author

Bombbery commented Apr 7, 2021

Same here, i was talking to a man, who is really good at setting up minecraft servers and he said it will probably be a mistake in a plugin

I ended up just gutting the plugin, and plan on reusing it if I get an answer to figure this out.

@lucko
Copy link
Owner

lucko commented Apr 19, 2021

Are you sure the allowed token is defined in the config correctly?

@Bombbery
Copy link
Author

Are you sure the allowed token is defined in the config correctly?

Yup, both of the servers had the exact token generated by the proxy

@CyberFlameGO
Copy link

I’m also having the same issue

@lucko
Copy link
Owner

lucko commented Apr 20, 2021

Can you send a pastebin of your BungeeGuard config.yml on Spigot

@CyberFlameGO
Copy link

Sure thing, one sec

@CyberFlameGO
Copy link

@CyberFlameGO
Copy link

CyberFlameGO commented Apr 20, 2021

I use Travertine as my proxy software, on Java 16 (I’ve also tried Java 8 but the results were the same), for my backend (Spigot) I use Java 8 on Minecraft version 1.8.8, and use the latest dev build of ProtocolLib (I’ve also tried the latest “stable” release) which is dmulloy2/ProtocolLib@7ce3f47.

Edit: I swear I know how to use Markdown
Edit 2: Markdown proved to be unnecessary and made my link look weird

@Bombbery
Copy link
Author

Can you send a pastebin of your BungeeGuard config.yml on Spigot

I did a full reinstall of BungeeGuard on all my servers and that seems to have fixed my issue. Leaving open so @CyberFlameGO can get a response.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants