Hello,

I am trying to use a newly compiled version of ServUO with the Custom Script available from this thread.

I am trying to connect with 2D client 1.26.1 using encryption keys 0x32AD2549 and 0x0A417C0B.

When I connect I get the following, I am able to login and select my shard and then the client gets stuck on 'Connecting...'.

03:04:07 Client: 127.0.0.1: Connected. [1 Online]
03:04:07 Encryption: Passed - Old Client
03:04:07 Client: 127.0.0.1: Encrypted client detected, using keys of client 1.26.1 2D
03:04:07 Login: 127.0.0.1: Valid credentials for 'crb'
03:04:10 Client: 127.0.0.1: Connected. [2 Online]
03:04:10 Encryption: Passed - Old Client
03:04:10 Client: 127.0.0.1: Encrypted client detected, disconnecting
03:04:10 Client: 127.0.0.1: Disconnected. [1 Online] [crb]
03:04:10 Client: 127.0.0.1: Disconnected. [0 Online]

Any ideas as to why this is happening and how I can fix it? I am trying to get the old native Linux client up and running. I am not a wiz at hex editing and don't think I can remove the encryption from the client myself.
 
1.26 is an extremely old client and simply having the correct keys for it (or removing encryption on the client) wouldn't be enough. There's no doubt a lot of packet differences during login which you would need to handle, and probably packet differences after you are logged in.
 
Hmm, OK.

Maybe I'll look for an older emulator that might support it, I was just hoping I could drop it in here. I want to see what this native Linux client is like.
 
Back