Skip to content

Excessive Yggdrasil requests are created resulting in ratelimiting #123

Description

@maladaptly

The most obvious symptom is that this shows up repeatedly in the server log:

[23:09:23] [Thread-129/WARN] [mojang/YggdrasilMinecraftSessionService]: Couldn't look up profile properties for com.mojang.authlib.GameProfile@75738860[id=966ebb69-a63d-4bb2-ac90-ed39d8c64b80,name=generikb,properties={},legacy=false]
com.mojang.authlib.exceptions.AuthenticationException: The client has sent too many requests within a certain amount of time
        at com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService.makeRequest(YggdrasilAuthenticationService.java:79) ~[YggdrasilAuthenticationService.class:?]
        at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillGameProfile(YggdrasilMinecraftSessionService.java:180) [YggdrasilMinecraftSessionService.class:?]
        at com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService.fillProfileProperties(YggdrasilMinecraftSessionService.java:173) [YggdrasilMinecraftSessionService.class:?]
        at net.minecraft.tileentity.TileEntitySkull.func_174884_b(SourceFile:151) [awd.class:?]
        at ganymedes01.headcrumbs.utils.ThreadedProfileFiller$1.run(ThreadedProfileFiller.java:25) [ThreadedProfileFiller$1.class:?]
        at java.lang.Thread.run(Thread.java:748) [?:1.8.0_212]

The mod should stagger queries so as to not hammer the Yggdrasil service.

Metadata

Metadata

Assignees

Labels

Enhancementsuggested enhancement to the modHelp WantedHelp is wanted to either determining the cause or with fixing the issueMore Info NeededMore information about the issue is needed before any further action can be taken

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions