![]() |
Solutions to 7.0.25+ client connection problems - Printable Version +- SphereCommunity (https://forum.spherecommunity.net) +-- Forum: Sphere 0.56d (/Forum-Sphere-0-56d) +--- Forum: General Help (/Forum-General-Help) +--- Thread: Solutions to 7.0.25+ client connection problems (/Thread-Solutions-to-7-0-25-client-connection-problems) |
Solutions to 7.0.25+ client connection problems - RanXerox - 07-02-2012 11:06 AM So it looks like one of the recent "classic" client patches (7.0.24+ or 7.0.25+) has hard-coded the "LoginServer=login.ultimaonline.com,7776" into the client.exe binary... so if you want to make these clients work with a sphere server, you need to do a couple things: 1. You need to redirect the DNS name "login.ultimaonline.com" to resolve to your shard's DNS name or IP. Do do this, in Linux you edit the "/etc/hosts" file, and in windows you edit the "\Windows\System32\drivers\etc\hosts" file (for a more complete explanation check out How to edit a hosts file.) There are also a couple other configuration requirements: 1. Your sphereserver needs to accept login traffic on port 7776. There are several ways to handle this... you can change the port of your shard to 7776, or configure your router to translate the port from 7776 to 2593 (or whatever your shard uses), or you can install "rinetd" on the sphereserver itself to redirect the port (this essentially lets your server listen on both.) 2. Your sphereserver needs to accept encrypted clients (this means you must have UseCrypt=1 in the Sphere.ini file.) 3. Your sphereserver needs to have all the new client encryption keys in the sphereCrypt.ini file. The crummy thing about this is explaining to your players how to edit their hosts file... if you screw up that file you are in trouble so make a backup first. On the bright side, client 7.0.26.4 works nicely :-) RE: Solutions to 7.0.25+ client connection problems - Skul - 07-02-2012 01:13 PM Ouch, so many problems with the new versions of UO... well at least we're not 'stuck' without any ideas. RE: Solutions to 7.0.25+ client connection problems - darksun84 - 07-03-2012 12:05 AM Maybe i am wrong, But the "login changer program" for server that use Kingdom Reborn's client doesn't do the same thing ? I mean the UO: SA Loader, foundable in the download section ![]() RE: Solutions to 7.0.25+ client connection problems - RanXerox - 07-03-2012 02:57 AM If I could figure out the encryption keys for enhanced client version I would try it out... RE: Solutions to 7.0.25+ client connection problems - Valios - 07-03-2012 07:45 AM http://forum.spherecommunity.net/sshare.php?downproj=14 get vcrypter RE: Solutions to 7.0.25+ client connection problems - UO-Brutal - 07-24-2012 11:57 AM After changes I am getting a login error: 21:56:ERROR:2:Bad Login 11 (Encryption error (unknown encryption or bad login packet)) 21:56:2:Client disconnected [Total:0] ('127.0.0.1') I changed the port of my shard to 7776 and edited my hosts file to this: # Copyright © 1993-2009 Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. # # This file contains the mappings of IP addresses to host names. Each # entry should be kept on an individual line. The IP address should # be placed in the first column followed by the corresponding host name. # The IP address and the host name should be separated by at least one # space. # # Additionally, comments (such as these) may be inserted on individual # lines or following the machine name denoted by a '#' symbol. # # For example: # # 102.54.94.97 rhino.acme.com # source server # 38.25.63.10 x.acme.com # x client host # localhost name resolution is handled within DNS itself. # 127.0.0.1 localhost # ::1 localhost 127.0.0.1 login.ultimaonline.com What am I doing wrong? RE: Solutions to 7.0.25+ client connection problems - UO-Brutal - 07-24-2012 01:40 PM OK, I figured it out and got my server up and running. Now when I log into it, its always dark out and my character is frozen. When I am able to take a few steps the map goes black and I am frozen again. I have not found a solution for the and when I use the .ADMIN function I am given a very limited amounts of commands. Also when I go to character creation it only offer a few places to start, Britain not being one of them. I am assuming this is because of the new map files released with the new client? When I boot up Sphereserver I notice I have some Map errors as its loading... RE: Solutions to 7.0.25+ client connection problems - darksun84 - 07-24-2012 06:00 PM Which version of sphere you are using ? RE: Solutions to 7.0.25+ client connection problems - Oxtar - 07-25-2012 12:51 AM Getting the players to modify their Hosts file by an installer should do the trick? I don't know if the system will prevent any modification into the Windows folder, especially the system32 one. RE: Solutions to 7.0.25+ client connection problems - Anarch Cassius - 10-07-2012 03:11 PM Hosts modding sounds like a pain. The Ruosi guy said the IP is in the client and he's right. He suggested text editing the port and you can. Also if you can an address the same length as the Origin server you can simply edit the client. Make a copy, it'll run fine and you should still be able to patch with the regular one. The darkness is because these new clients have map uops instead of muls. The legacy uop converter was able to make files Sphere can use. |