MH3 uses SLL authentification. The server is still running, but what it does right now is send a message back to the client (your Wii) telling it to "f***off". The next step now is to decrypt the stuff the client and the server are exchanging.
The Wii tries to connect to a server which is owned by Nintendo of America (22.214.171.124). BTW I'm using the EUR version of MH3. Now I have to setup a fake server routing everything to it.
There're still hundreds of entries I have to check, so it will take some time.
It's far to soon to congratulate me for anything :)
I setup an old notebook with linux, that will be our server for everything from now on. So as soon as I make some real progress, I can easily bring it online for everyone to connect to.
The official Nintendo server is running an OpenSSL server and it uses 1024-bit RSA encryption. The certificate is best before the year 2036, so I guess when this year comes someone will have to think about something else :)
Oh and it looks like this is only a standard handshake with the Nintendo server, after this, the Wii tries to contact a japanese Capcom server (126.96.36.199). The stuff they exchange is not even encrypted !
My old laptop is crap. Nothing works properly, it's ressources are just to small. I'll have to invest into a cheap, new notebook for $400 and a wlan stick which has proper linux drivers. It's a mess with the one I have now because it's running on ndiswrapper and nothing works right. It's just I don't know what bills to pay first at the moment, I'm broke :(