FastLogin icon indicating copy to clipboard operation
FastLogin copied to clipboard

[17:05:27 ERROR] [fastlogin]: Putting session: com.velocitypowered.proxy.connection.client.LoginInboundConnection@15bd21cf

Open anthony114669 opened this issue 8 months ago • 4 comments

What happened?

well so far is working but i just notice something like i think possibly is a bug:

[17:05:27 ERROR] [fastlogin]: Putting session: com.velocitypowered.proxy.connection.client.LoginInboundConnection@15bd21cf

this error appear every time a player enter to the velocity server.

i tried everything so i think its a bug

Steps to reproduce

just configure everything acordin to the guide and then join as a player you will see this error in the velocityc console

Plugin list

authme protocol lib group manager essentialsx

Configuration file

No response

Server log

[17:05:27 INFO] [fastlogin]: GameProfile Player uses a premium username [17:05:27 ERROR] [fastlogin]: Putting session: com.velocitypowered.proxy.connection.client.LoginInboundConnection@15bd21cf [17:05:27 INFO]: [initial connection] /204.76.203.35:9619 has disconnected

Plugin version

released this Apr 28 ·

Platform

Velocity

Relevance

  • [x] I tried the latest build (build refers to development builds not necessary a release version; i.e. v1.10 is out of date)

  • [x] I checked for existing tickets - If there are, please vote them with a thumbs reaction and not create new ones

anthony114669 avatar Aug 26 '25 23:08 anthony114669

It's likely that this player doesn't own the Mojang account associated with the username. Therefore, the client closes the connection if requested to perform a Minecraft authentication.

TuxCoding avatar Aug 28 '25 12:08 TuxCoding

It's likely that this player doesn't own the Mojang account associated with the username. Therefore, the client closes the connection if requested to perform a Minecraft authentication.

yeah i guess, but its with my account and im premium user, so everybody can enter premium and no premiums, but those messages just appear with java players, not with gayser players i notice that. but nayways still working and still auth the premium players so i dunno why that message with only java players. also there is a lot of more errors but i guess those are bugs too since is still working fine. do you want me to atach those errors here too?

anthony114669 avatar Aug 28 '25 16:08 anthony114669

I was going to open an issue when I saw this "error".

Some more details on my end :

Way back in 1.21.4, using FastLogin + AuthMeReloaded 5.6.0, both proxy (Velocity) and servers (PaperMC) in offline mode :

  • "Premium" users were automaticaly registered and logged-in with AuthMe
  • "Non Premium" users in the other hand were requested to register and/or login

This was the expected behavior.

Now, I'm fully updated with Velocity 3.4.0-557 and PaperMC 1.21.10-108 and :

  • Known "Premium" users, stored in both AuthMe and FastLogin DB are forced logged-in. It uses the Online "Premium" UUID.
  • Unknown "Premium" users, which aren't stored in AuthMe DB, got inserted into FastLogin DB with a "null" UUID and "premium" set to 0. As such, they are requested to login and/or register. Their UUID is the equivalent "offline UUID"
  • "Non Premium" users are working as usual, no changes on them.

Now, if I delete my "Known Premium account" from AuthMe and FastLogin, on the next login attempt, it'll ask me to register (with an offline UUID).

So my best guess, something has changed, either Paper or Velocity side, which handle this plugin differently, but don't know where to look at.

If you need any more info/debug/tests @TuxCoding , let me know, I'll be more than happy (as this is quite blocking on my side, messing with LuckPerms)

Athar42 avatar Nov 11 '25 18:11 Athar42

As I did move from one proxy to another for this specific MC server, I did redo all the config to be sure on the proxy + lobby and may have found that one of the backend was back in Online mode (frack me).

So it's working again now, even tho I still see thos "[17:44:42 ERROR] [fastlogin]: Putting session: com.velocitypowered.proxy.connection.client.LoginInboundConnection@XYZ" But in the end, that message is marked as an "error" while it's just some "standard debug" from what I see there : https://github.com/TuxCoding/FastLogin/blob/65a379c3c2ebc522325b1ff8c09de2853f0f66f7/velocity/src/main/java/com/github/games647/fastlogin/velocity/task/AsyncPremiumCheck.java#L85

It's flag as an "error" and might be more an "info" (and maybe only listed when into a "debug" mode, as this isn't really usefull in normal running state).

Athar42 avatar Dec 07 '25 21:12 Athar42