Vorspire
Knight
Server-Side Client Encryption Support
OK guys.. Here's probably the most asked, but never answered question since 2002. How do I know this? Because I spent about one month searching these forums for any hints, tips or signs of an answer to the question, "How can we support encrypted clients?"
OK, you'ere probably thinking.. Use Razor, ConnectUO, whatever... I don't use any third party tools to connect to my shard, I use a decrypted (UO Rice) Client 5.0.7.1.
- My shard supports up to 5.0.9.1.
However, I want to upgrade ALL of my players to client 5.0.9.1 because of the Winter Seasons bug in 5.0.7.1...
The main problem is, UO RICE is broken for clients higher than 5.0.7.1 so it seems. So, since I allow Razor and other Third Party applications on my shard, I see no harm in allowing encrypted clients and decrypted clients to connect.
During my quest for knowlege with the ever-useful search function, I came upon a thread in Server Support ( Ref: http://www.runuo.com/forums/server-support-windows/81481-client-encryption-key.html ) and upon requesting more information in a post, someone sent me a private message containing a link to the system that the post uses.
The system is that of server-side client encryption support, it looks flash, seems to work. But then, and I quote...
So... does anyone have a clue just what is going on?
//Edit
( Ref: http://www.runuo.com/forums/custom-...pporting-osi-client-encryption-ver-1-0-a.html )
The attachment below is the system that provides encryption for the packets etc, it is a completely Drag-And-Drop install, apart from one thing that had to be changed in the core.
(Changing NetState PacketEncoder property from static to dynamic )
OK guys.. Here's probably the most asked, but never answered question since 2002. How do I know this? Because I spent about one month searching these forums for any hints, tips or signs of an answer to the question, "How can we support encrypted clients?"
OK, you'ere probably thinking.. Use Razor, ConnectUO, whatever... I don't use any third party tools to connect to my shard, I use a decrypted (UO Rice) Client 5.0.7.1.
- My shard supports up to 5.0.9.1.
However, I want to upgrade ALL of my players to client 5.0.9.1 because of the Winter Seasons bug in 5.0.7.1...
The main problem is, UO RICE is broken for clients higher than 5.0.7.1 so it seems. So, since I allow Razor and other Third Party applications on my shard, I see no harm in allowing encrypted clients and decrypted clients to connect.
During my quest for knowlege with the ever-useful search function, I came upon a thread in Server Support ( Ref: http://www.runuo.com/forums/server-support-windows/81481-client-encryption-key.html ) and upon requesting more information in a post, someone sent me a private message containing a link to the system that the post uses.
The system is that of server-side client encryption support, it looks flash, seems to work. But then, and I quote...
Vorspire;771695 said:I am having errors with the ClientEncryption scripts that use these keys.
The client is detected as Encrypted and it selects the Key for the client and allows it to connect to the Server List screen. If I select my server, it disconnects my client.
Has anyone else had this problem? Or does anyone else use this system or has previously used it on RunUO 1.0?
I would REALLY appreciate any information regarding this system.
Thanks, and sorry for the NecroBump
So... does anyone have a clue just what is going on?
//Edit
( Ref: http://www.runuo.com/forums/custom-...pporting-osi-client-encryption-ver-1-0-a.html )
The attachment below is the system that provides encryption for the packets etc, it is a completely Drag-And-Drop install, apart from one thing that had to be changed in the core.
(Changing NetState PacketEncoder property from static to dynamic )