*** INTRODUCTION ***Hello everyone. I thought I'd drop a new version of ACE here to get this section started. The most notable changes since v1.0e are:
* [FIXED] Timeout issues on servers with 32+ network interfaces
* [FIXED] General protection fault during map switches on the client side
* [ADDED] Support for a lot of new skins (e.g., the official UT v400 hi-res skins), renderers (e.g., OldUnreal XOpenGLDrv), mods
A full list of changes is available at:
http://utgl.unrealadmin.org/ACE/changes.txt*** INSTALLATION ***If you are currently running NPLoader v1.7 (which comes with ACE v1.0+), the installation is fairly straightforward: just unzip the package in your server's root folder and reboot the server.
If you are not running NPLoader v1.7, then please refer to the INSTALL.txt document included in the package.
*** CONFIGURATION ***Please refer to the SETTINGS.txt document included in the package.
*** KNOWN ISSUES ***Installation Issues: Some other testers have reported issues installing the server files. Most of these are caused by outdated system libraries. Please note that you will need glibc 2.15 or later on Linux. Linux distributions released before 2012 might have older versions of glibc.
A second problem seems to occur for certain admins running x86_64 Linux servers. These admins might see the following error message:
Code:
Code:
Path to the PlayerManager: /data/ut-server/System/PlayerManager/ACEv10f_M
ACE: ERROR - Communication with PlayerManager failed - poll errno: 4 Interrupted system call
ACE: ERROR - PlayerManager Connection Failed
[ACEv10f]: ERROR: ACE could not spawn the PlayerManager.
[ACEv10f]: ERROR: ACE is now disabled.
ACE: ERROR - PlayerManager Connection Shutting Down!
This is most likely caused by a corrupted PlayerManager file. Please make sure that you upload the files in binary mode rather than text mode!
Timeouts during check spawn: Although ACE v1.0f likely fixes this issue, I cannot rule it out completely. You can enable extra logging in the server log to help figure out why these occur by adding these settings to the server ini file:
Code:
[ACEv10f_S.ACENICHelper]
bDebug=1
Kick logs that say "Not kicking because bStrictSystemLibraryChecks is set to false": This is not technically an issue. ACE v1.0 has some very aggressive detection routines that detect a lot of legitimate external programs (e.g., Fraps, Display Drivers, Sound drivers, virus scanners...) because they do terrible things to your system DLLs. If you see this kick status, just ignore the log. The player will not be kicked.