![[Home]](/jailbreak-ext/jdn-logo.jpg)
This page describes how to update a server from Jailbreak 2003/2004 to any later Jailbreak patch level and allow clients with older versions to join. Clients with older Jailbreak versions playing on your updated server will still benefit from at least some of the fixes introduced in the patch, such as...
All updated Jailbreak packages are network-compatible to all prior officially released versions. However, your server will deny access to unpatched clients due to UT200x's cheat protection mechanism unless you explicitly add the old packages' MD5 checksums to your server's Packages.md5 file.
If you have command line access to your server (local/Telnet/SSH), proceed as follows:
System directory and enter the following command (if you don't have the old .u files anymore, see the bottom of this page):ucc mastermd5 -a Jailbreak.u JB*.u
This command will add the MD5 checksums for the old Jailbreak packages to your server's database of package versions clients are allowed to have when they connect. You'll get console output along the lines of the following:
Executing Class Engine.MasterMD5Commandlet
==================================================
MD5 Database Management
==================================================
Loading existing MD5 information...
Adding New GUID 36511AA9437F949BA66184A5F98BF65C for Jailbreak.u
Allowed MD5 0 [11b048a96dd06b1636fc18f046a85708]
...skipped...
==================================================
No of Packages in Array: 60
==================================================
Package GUID: E7AD533941110F9BCE29158574338918 Revision: 7 Native 1
MD5 #0 [35ccf7c1db6658aa84408e7e5737ed38]
MD5 #1 [b668e975a2ae1298d368bd0e64cd4ef5]
...skipped...
==================================================
This MD5 Database is at revision level 7
Save=8.603285
Moving 'Save.tmp' to 'Packages.md5'
Success - 0 error(s), 0 warning(s)If you're using a Windows server and are unfamiliar with Windows console commands, you may find the [Open Command Window Here] PowerToy (created by Microsoft) useful to help you open a console window in the right folder.
After you have done that, install the Jailbreak patch as usual.
If you cannot execute the above command on your server, proceed as follows:
Packages.md5 from the server's System directory and temporarily place it in your local computer's System directory. (You'll have to temporarily move your own Packages.md5 database away from there.)Packages.md5 file from your local System directory to the server's. (Don't forget to restore your previous own Packages.md5 database afterwards.)If you don't have the old .u files anymore, you can download them here to update your MD5 database. You need to perform the above steps for each version you wish to make your server compatible to.