rutkai / Mjolnir-Authentication-Server

An Yggdrasil compatible authentication server with jar patcher functionality.
MIT License
56 stars 13 forks source link

About Signature #8

Open xiaonian233 opened 5 years ago

xiaonian233 commented 5 years ago

When I join in the server which is edit by new yggdrasil , I can watch my skin , but I cant watch others , I get logs "Signature is missing from textures payload" , I checked the certificate(yggdrasil_session_pubkey.der) that is ok. I don't know what should I do. Game version: 1.12.2

xiaonian233 commented 5 years ago

image I printed "textureProperty" :[com.mojang.authlib.properties.Property@4ac18d24]

rutkai commented 5 years ago

I wonder if this signature changed in the near past or it is an application error. Could you check the same with an older version? Eg. 1.8 or 1.9

xiaonian233 commented 5 years ago

ok , I will tell you the result as soon as possible.

xiaonian233 commented 5 years ago

at the version of 1.8.8 , problem still remains.

xiaonian233 commented 5 years ago

any idea?

rutkai commented 5 years ago

Looks weird, I definitely tested with older versions and this issue didn't cross me. I guess you used the patcher jar files for both the server and client jars.

I'll try to reproduce this sometime later, unfortunately I don't have time in the following few days.

xiaonian233 commented 5 years ago

I will keep an eye on you.

xiaonian233 commented 5 years ago

Is there any progress?

Tomab commented 5 years ago

I am also experiencing this or a very similar issue on 1.7.10. I can view my own skin, but not other players. Both the client and server have been patched. Minecraft is otherwise not modded.

[22:32:11] [main/INFO]: Setting user: guest1 [22:32:11] [main/INFO]: (Session ID is token:[---removed for github issue #8---]) [22:32:11] [Client thread/INFO]: LWJGL Version: 2.9.1 [22:32:12] [Client thread/INFO]: Reloading ResourceManager: Default [22:32:12] [Client thread/INFO]: Created: 512x256 textures/blocks-atlas [22:32:12] [Client thread/INFO]: Created: 256x256 textures/items-atlas [22:32:12] [Sound Library Loader/INFO]: Sound engine started [22:32:17] [Client thread/INFO]: Connecting to 127.0.0.1, 25565 [22:32:30] [Client thread/INFO]: [CHAT] guest2 joined the game [22:32:30] [pool-2-thread-1/ERROR]: Textures payload has been tampered with (signature invalid) [22:32:27] [Client thread/INFO]: LWJGL Version: 2.9.1 [22:32:27] [Client thread/INFO]: Reloading ResourceManager: Default [22:32:28] [Client thread/INFO]: Created: 512x256 textures/blocks-atlas [22:32:28] [Client thread/INFO]: Created: 256x256 textures/items-atlas [22:32:28] [Sound Library Loader/INFO]: Sound engine started [22:32:30] [Client thread/INFO]: Connecting to 127.0.0.1, 25565 [22:32:30] [pool-2-thread-1/ERROR]: Textures payload has been tampered with (signature invalid)

xiaonian233 commented 4 years ago

mojang changed the form of accesstoken

aSashaaa commented 4 years ago

So anybody know how to change the form of accestoken to see my skin? @xiaonian233 Can you write the code to change this in mjolnir?

Thank You!