-
Notifications
You must be signed in to change notification settings - Fork 43
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
Research/Implement Pokémon validation signatures (required for Random Matchup) #116
Comments
For reference, shutter/Jon's Gen6 server can be found here: https://github.com/PretendoNetwork/PKHaX Apparently Gen6 is using an RSA-256 signature whose public key gets downloaded once from the server and saved. I don't think Gen5 downloads a key, or, at least, I've never seen any failed requests for it in my logs, but it's something we should test for. (test with a virgin savefile and see if it hits any unique endpoints) |
I'd hope not, since there'd likely be no way to blank (and re-download) that key, but then that might mean its static.. |
I'll try it in a minute. |
Just tried. Looks like A) NoSSL is banned on Wiimmfi or B) I was autobanned for some reason or C) I was banned by a mod or D) melonDS is banned. Whatever it is, I can't connect to NAS with 23917. Which is also what happens when you're banned so... |
you've not been banned, its probably just denied for some reason. Can you DM me your FC on Discord, and I'll ask someone? |
Turns out I was using the wrong melonDS install. |
Oops ;) Let us know how it goes! |
@InternalLoss @mm201 Can confirm. PGL side is working. So yes, this does affect rating mode |
|
@InternalLoss You could always try the "nop everything relating to whatever isn't working and hope it works" strategy (Sadly melonDS has no support for debugging) |
What we know about this:
|
It seems Random Matchup fails currently after Wiimmfi fixed the matchmaking error, which @mm201 and I theorised is likely due to the signature not being valid (and confirmed the signature is shared to the other peer). As such, this is likely to be a blocking issue for Random Matchup Free mode (and presumably Rating Mode? @zurgeg may now be able to check since Wiimmfi's side of the communication works without issue).
Hopefully it's not an asymmetric key we don't have, or if it is we can make the DS accept our own signatures..
The text was updated successfully, but these errors were encountered: