UTzone.de

UTzone.de (https://www.utzone.de/forum/index.php)
-   News (https://www.utzone.de/forum/forumdisplay.php?f=3)
-   -   Unsere UT4-Server sind online! (https://www.utzone.de/forum/showthread.php?t=3418)

Ragnos 28.08.2014 03:39

Unsere UT4-Server sind online!
 
[CENTER]Ok, der Server liegt halb in trümmern und ich bin geistig noch mehr im Eimer wie üblich, aber...

Unsere UT4-Server sind online!

Ihr wollt uns besuchen? Dafür braucht ihr nur zwei Dinge:

1.: Den UT Pre-Alpha-Build
2.: Den UTLauncher von raxxy und RushPL.

Folgt den Anweisungen im UTLauncher, und ihr seid in kürzester Zeit dabei!

An dieser Stelle nochmal vielen, vielen Dank an raxxy, der sich mit mir da durchgequält hat!!!
At this point another BIG, BIG THANK YOU to raxxy, who tortoured himself with me through that!!!


Team Deathmatch: 95.156.230.73:40000
Capture the Flag: 95.156.230.73:40001
Deathmatch: 95.156.230.73:40002

koy1e 28.08.2014 14:17

n1

UTSnowCrash 30.08.2014 09:45

Hallo,

bei mir startet der Server nicht.
Kannst du mir sagen wie Ihr eure zu fliegen bekommt habt?

hier mein output beim versuch den Server zu Starten

Code:

./LinuxServer/UnrealTournament/Binaries/Linux/UnrealTournamentServer

Using binned.

Increasing per-process limit of core file size to infinity.
LogInit: Version: 4.4.1-2276868+++depot+UE4-UT
LogInit: API Version: 2255576
LogInit: Compiled (64-bit): Aug 28 2014 18:24:37
LogInit: Build Configuration: Development
LogInit: Branch Name: ++depot+UE4-UT
LogInit: Command line:
LogInit: Base directory: /opt/ut4/++depot+UE4-UT-CL-2276868/LinuxServer/UnrealTournament/Binaries/Linux/
LogInit: Rocket: 0
[2014.08.30-00.33.22:231][  0]LogTaskGraph: Started task graph with 3 named threads and 7 total threads.
LogModuleManager:Warning: ModuleManager: Module 'OnlineSubsystemMcp' not found - it's StaticallyLinkedModuleInitializers function is null.
[2014.08.30-00.33.22:232][  0]LogModuleManager:Warning: ModuleManager: Module 'OnlineSubsystemMcp' not found - it's StaticallyLinkedModuleInitializers function is null.
LogOnline:Warning: Unable to load default OnlineSubsystem module Mcp, using NULL interface
[2014.08.30-00.33.22:232][  0]LogOnline:Warning: Unable to load default OnlineSubsystem module Mcp, using NULL interface
LogModuleManager:Warning: ModuleManager: Module 'OnlineSubsystemNull' not found - it's StaticallyLinkedModuleInitializers function is null.
[2014.08.30-00.33.22:232][  0]LogModuleManager:Warning: ModuleManager: Module 'OnlineSubsystemNull' not found - it's StaticallyLinkedModuleInitializers function is null.
[2014.08.30-00.33.22:232][  0]LogInit: Presizing for 0 objects not considered by GC, pre-allocating 0 bytes.
[2014.08.30-00.33.22:243][  0]LogInit: Object subsystem initialized
[2014.08.30-00.33.22:246][  0]LogInit: Selected Device Profile: [LinuxServer]
[2014.08.30-00.33.22:246][  0]LogInit: Applying CVar settings loaded from the selected device profile: [LinuxServer]
[2014.08.30-00.33.22:250][  0]LogInit: Linux hardware info:
[2014.08.30-00.33.22:250][  0]LogInit:  - this process' id (pid) is 2667, parent process' id (ppid) is 2267
[2014.08.30-00.33.22:250][  0]LogInit:  - we are not running under debugger
[2014.08.30-00.33.22:250][  0]LogInit:  - machine network name is 'slavedns.unreal-server.com'
[2014.08.30-00.33.22:250][  0]LogInit:  - Number of physical cores available for the process: 8
[2014.08.30-00.33.22:250][  0]LogInit:  - Number of logical cores available for the process: 8
[2014.08.30-00.33.22:250][  0]LogInit:  - Memory allocator used: binned
[2014.08.30-00.33.22:250][  0]LogInit: Linux-specific commandline switches:
[2014.08.30-00.33.22:250][  0]LogInit:  -nodwarf (currently OFF): suppress parsing of DWARF debug info (callstacks will be generated faster, but won't have line numbers)
[2014.08.30-00.33.22:250][  0]LogInit:  -ansimalloc - use malloc()/free() from libc (useful for tools like valgrind and electric fence)
[2014.08.30-00.33.22:250][  0]LogInit:  -jemalloc - use jemalloc for all memory allocation
[2014.08.30-00.33.22:250][  0]LogInit:  -binnedmalloc - use binned malloc  for all memory allocation
[2014.08.30-00.33.22:250][  0]LogInit:  -httpproxy=ADDRESS:PORT - redirects HTTP requests to a proxy (only supported if compiled with libcurl)
[2014.08.30-00.33.22:250][  0]LogInit:  -reuseconn - allow libcurl to reuse HTTP connections (only matters if compiled with libcurl)
[2014.08.30-00.33.22:250][  0]LogInit:  -virtmemkb=NUMBER - sets process virtual memory (address space) limit (overrides VirtualMemoryLimitInKB value from .ini)
[2014.08.30-00.33.22:250][  0]LogInit:  - Physical RAM available (not considering process quota): 24 GB (24011 MB, 24588268 KB, 25178386432 bytes)
LogTextLocalizationManager:Warning: The selected culture 'en_US' is not available; falling back to 'en'
[2014.08.30-00.33.22:252][  0]LogTextLocalizationManager:Warning: The selected culture 'en_US' is not available; falling back to 'en'
LogUObjectGlobals:Warning: Attempted to create a package with a short package name: Function_150 Outer: NullOuter
[2014.08.30-00.33.22:408][  0]LogUObjectGlobals:Warning: Attempted to create a package with a short package name: Function_150 Outer: NullOuter
LogLinker:Warning: Function_150 has an inappropriate outermost, it was probably saved with a deprecated outer.
[2014.08.30-00.33.22:408][  0]LogLinker:Warning: Function_150 has an inappropriate outermost, it was probably saved with a deprecated outer.
LogLinker:Warning: CreateExport: Failed to load Super for Function /Game/RestrictedAssets/Blueprints/WIP/Steve/SteveUTCharacter.SteveUTCharacter_C:UserConstructionScript; removing super information, but keeping function
[2014.08.30-00.33.22:408][  0]LogLinker:Warning: CreateExport: Failed to load Super for Function /Game/RestrictedAssets/Blueprints/WIP/Steve/SteveUTCharacter.SteveUTCharacter_C:UserConstructionScript; removing super information, but keeping function
LogUObjectGlobals:Warning: Attempted to create a package with a short package name: Function_150 Outer: NullOuter
[2014.08.30-00.33.22:408][  0]LogUObjectGlobals:Warning: Attempted to create a package with a short package name: Function_150 Outer: NullOuter
LogLinker:Warning: Function_150 has an inappropriate outermost, it was probably saved with a deprecated outer.
[2014.08.30-00.33.22:408][  0]LogLinker:Warning: Function_150 has an inappropriate outermost, it was probably saved with a deprecated outer.
LogModuleManager:Warning: ModuleManager: Module 'ALAudio' not found - it's StaticallyLinkedModuleInitializers function is null.
[2014.08.30-00.33.22:609][  0]LogModuleManager:Warning: ModuleManager: Module 'ALAudio' not found - it's StaticallyLinkedModuleInitializers function is null.
LogModuleManager:Warning: ModuleManager: Module 'SteamController' not found - it's StaticallyLinkedModuleInitializers function is null.
[2014.08.30-00.33.22:609][  0]LogModuleManager:Warning: ModuleManager: Module 'SteamController' not found - it's StaticallyLinkedModuleInitializers function is null.
[2014.08.30-00.33.22:615][  0]LogObj: 23197 objects as part of root set at end of initial load.
[2014.08.30-00.33.22:615][  0]LogUObjectAllocator: 5080376 out of 0 bytes used by permanent object pool.
D:\BuildFarm\buildmachine_++depot+UE4-UT\UnrealTournament\Source\UnrealTournament\Private\UTGameEngine.cpp(258): Fatal error:
Error Presenting MessageBox: No message system available
appError called:
Error Presenting MessageBox: No message system available

LogHAL:Error: appError called: Error Presenting MessageBox: No message system available

[2014.08.30-00.33.22:619][  0]LogHAL:Error: appError called: Error Presenting MessageBox: No message system available

Signal 11 caught.
EngineCrashHandler: Signal=11
[2014.08.30-00.33.30:222][  0]LogHAL: === Critical error: ===
Unhandled Exception: SIGSEGV: invalid attempt to access memory at address 0x00000003

[2014.08.30-00.33.30:223][  0]LogHAL: Error Presenting MessageBox: No message system available


[Callstack]  02  0x00000000015d07e2  ReportCrash(FLinuxCrashContext const&) [Runtime/Core/Public/Containers/ContainerAllocationPolicies.h, line 310]
[Callstack]  03  0x000000000137b67f  EngineCrashHandler(FGenericCrashContext const&) [D:\BuildFarm\buildmachine_++depot+UE4-UT\Engine\Source\Runtime\Launch\Private\Linux/LaunchLinux.cpp, line 30]
[Callstack]  04  0x00000000015d1894  PlatformCrashHandler(int, siginfo*, void*) [D:\BuildFarm\buildmachine_++depot+UE4-UT\Engine\Source\Runtime\Core\Private\Linux/LinuxPlatformMisc.cpp, line 1273]
[Callstack]  05  0x0000003346a0f710  /lib64/libpthread.so.0() [0x3346a0f710]
[Callstack]  06  0x00000000015644e9  FOutputDeviceAnsiError::Serialize(wchar_t const*, ELogVerbosity::Type, FName const&) [Runtime/Core/Public\GenericPlatform/GenericPlatformMisc.h, line 399]
[Callstack]  07  0x0000000001645759  FMsg::Logf(char const*, int, FName const&, ELogVerbosity::Type, wchar_t const*, ...) [D:\BuildFarm\buildmachine_++depot+UE4-UT\Engine\Source\Runtime\Core\Private\Misc/OutputDevice.cpp, line 547]
[Callstack]  08  0x00000000013adfcf  LINUXMessageBoxExt(EAppMsgType::Type, wchar_t const*, wchar_t const*) [D:\BuildFarm\buildmachine_++depot+UE4-UT\Engine\Source\Runtime/Core/Public/Containers/ContainerAllocationPolicies.h, line 333]
[Callstack]  09  0x00000000013adac8  UUTGameEngine::Init(IEngineLoop*) [D:\BuildFarm\buildmachine_++depot+UE4-UT\UnrealTournament\Source\UnrealTournament\Private/UTGameEngine.cpp, line 33]
[Callstack]  10  0x0000000001375d0f  FEngineLoop::Init() [D:\BuildFarm\buildmachine_++depot+UE4-UT\Engine\Source\Runtime\Launch\Private/LaunchEngineLoop.cpp, line 1871]
[Callstack]  11  0x00000000013775bb  GuardedMain(wchar_t const*) [D:\BuildFarm\buildmachine_++depot+UE4-UT\Engine\Source\Runtime\Launch\Private/Launch.cpp, line 43]
[Callstack]  12  0x000000000137baa7  ./LinuxServer/UnrealTournament/Binaries/Linux/UnrealTournamentServer(main+0x3c7) [0x137baa7] [D:\BuildFarm\buildmachine_++depot+UE4-UT\Engine\Source\Runtime\Launch\Private\Linux/LaunchLinux.cpp, line 178]
[Callstack]  13  0x000000334621ed1d  /lib64/libc.so.6(__libc_start_main+0xfd) [0x334621ed1d]
[Callstack]  14  0x0000000001372f2c  ./LinuxServer/UnrealTournament/Binaries/Linux/UnrealTournamentServer() [0x1372f2c]



Exiting due to error
[2014.08.30-00.33.30:223][  0]LogExit: Executing StaticShutdownAfterError
LogLinuxPlatformFile:Warning: open('crashinfo-UnrealTournament-pid-2667-2014.08.30-02.33.30-0002001E001E0008002100E419873DA9/diagnostics.txt', Flags=0x00080241) failed: errno=2 (No such file or directory)
[2014.08.30-00.33.30:229][  0]LogLinuxPlatformFile:Warning: open('crashinfo-UnrealTournament-pid-2667-2014.08.30-02.33.30-0002001E001E0008002100E419873DA9/diagnostics.txt', Flags=0x00080241) failed: errno=2 (No such file or directory)
LogLinuxPlatformFile:Warning: open('crashinfo-UnrealTournament-pid-2667-2014.08.30-02.33.30-0002001E001E0008002100E419873DA9/wermeta.xml', Flags=0x00080241) failed: errno=2 (No such file or directory)
[2014.08.30-00.33.30:229][  0]LogLinuxPlatformFile:Warning: open('crashinfo-UnrealTournament-pid-2667-2014.08.30-02.33.30-0002001E001E0008002100E419873DA9/wermeta.xml', Flags=0x00080241) failed: errno=2 (No such file or directory)
LogLinuxPlatformFile:Warning: open('crashinfo-UnrealTournament-pid-2667-2014.08.30-02.33.30-0002001E001E0008002100E419873DA9/minidump.dmp', Flags=0x00080241) failed: errno=2 (No such file or directory)
[2014.08.30-00.33.30:229][  0]LogLinuxPlatformFile:Warning: open('crashinfo-UnrealTournament-pid-2667-2014.08.30-02.33.30-0002001E001E0008002100E419873DA9/minidump.dmp', Flags=0x00080241) failed: errno=2 (No such file or directory)
Starting ../../../Engine/Binaries/Linux/CrashReportClient
[2014.08.30-00.33.30:257][  0]LogHAL: FLinuxPlatformProcess::CreateProc: spawned child 2677
[2014.08.30-00.33.30:266][  0]LogGenericPlatformMisc: FPlatformMisc::RequestExit(1)
Aborted (core dumped)

Danke und Gruß

Ragnos 30.08.2014 11:29

Code:

Error Presenting MessageBox: No message system available
Das Problem ist die EULA-Box, die auch beim erstmaligen Starten des Clients angezeigt wird. Der Server verlangt zur Anzeige dieser Box eine grafische Oberfläche, die auf den meisten Linux-Servern natürlich nicht vorhanden ist.

Glücklicherweise kann man das fixen. ;)

UnrealTournament\Saved\Config\LinuxServer\Engine.ini:
Code:

[/Script/UnrealTournament.UTGameEngine]
bFirstRun=False


UTSnowCrash 30.08.2014 20:17

Up and running
 
Hallo Ragnos,

das war es, vielen Dank für die Information.

Generell ist die Info über die Server ja noch sehr dünn.
Ist ja Alpha.

Oder ist alles analog der UT3 Server zu konfigurieren?

Werde mal ein bischen rumspielen.

Was mir Positiv aufgefallen ist er läuft im Ruhezustand unter 3 Prozent CPU last.
die UT3 Server liegen meistens über 10 Prozent.

Also Nochmal vielen Dank und Gruß


[2014.08.30-11.07.08:561][ 0]LogWorld: Game class is 'UTDMGameMode'
[2014.08.30-11.07.08:561][ 0]LogInit: BSD: Socket queue 262144 / 262144
[2014.08.30-11.07.08:582][ 0]LogInit: BSD: I am slavedns.unreal-server.com (217.79.184.24:0)
[2014.08.30-11.07.08:582][ 0]LogNet: GameNetDriver IpNetDriver_0 IpNetDriver listening on port 7778
[2014.08.30-11.07.08:608][ 0]LogAIModule: Creating AISystem for world Entry
[2014.08.30-11.07.08:609][ 0]LogWorld: Bringing World /Engine/Maps/Entry.Entry up for play (max tick rate 30) at 2014.08.30-13.07.08
[2014.08.30-11.07.08:609][ 0]UT: ===============
[2014.08.30-11.07.08:609][ 0]UT: Init Game
[2014.08.30-11.07.08:609][ 0]UT: ===============
[2014.08.30-11.07.08:610][ 0]UT: Password: 0 NONE
[2014.08.30-11.07.08:610][ 0]UT: ==============================
[2014.08.30-11.07.08:610][ 0]UT: UTGameState.SetTimeLimit 0
[2014.08.30-11.07.08:610][ 0]UT: ==============================
[2014.08.30-11.07.08:610][ 0]LogWorld: Bringing up level for play took: 0.002175
LogInit:Display: Game Engine Initialized.
[2014.08.30-11.07.08:611][ 0]LogInit:Display: Game Engine Initialized.
[2014.08.30-11.07.08:611][ 0]LogLoad: Full Startup: 0.95 seconds (BP compile: 0.00 seconds)
[2014.08.30-11.08.08:664][790]LogInit: Using libcurl 7.34.0
[2014.08.30-11.08.08:664][790]LogInit: - built for x86_64-unknown-linux-gnu
[2014.08.30-11.08.08:664][790]LogInit: - supports SSL with OpenSSL/1.0.1f
[2014.08.30-11.08.08:664][790]LogInit: - other features:
[2014.08.30-11.08.08:664][790]LogInit: CURL_VERSION_SSL
[2014.08.30-11.08.08:664][790]LogInit: CURL_VERSION_IPV6
[2014.08.30-11.08.08:664][790]LogInit: CURL_VERSION_ASYNCHDNS
[2014.08.30-11.08.08:665][790]LogInit: CURL_VERSION_LARGEFILE
[2014.08.30-11.08.08:665][790]LogInit: CURL_VERSION_TLSAUTH_SRP
[2014.08.30-11.08.08:665][790]LogInit: Libcurl will NOT reuse connections

Ragnos 30.08.2014 20:21

Der UT4 Server ist eine absolute Baustelle. Der grundsätzliche Startaufruf ist der selbe wie früher, dass wars aber auch schon mit den Gemeinsamkeiten. Der Server kann im Moment lediglich eine Maprotation durchwechseln, du kannst ihn in keiner Weise kontrollieren. Das wird wohl auch noch eine ganze weile dauern...

UTSnowCrash 30.08.2014 21:31

Servercomandline
 
Hallo Ragnos,

vielen Dank für die Information.

Zwei Fragen hätte ich noch. ;)

1.) was muss man machen damit der Server in dem UTlauncher auftaucht?
2.) wie kann man den Server Namen Ändern?

Meine startzeile sieht zunächst so aus

./UnrealTournamentServer DM-DeckTest?Game=DM?GoalScore=40?TimeLimit=15 -Login=name -Password=password -multihome=217.79.184.24

und außerdem habe ich in der ../Saved/Config/LinuxServer/Game.ini folgende Werte stehen.

[/Script/UnrealTournament.UTGameMode]
+MapRotation=/Game/RestrictedAssets/Maps/WIP/DM-DeckTest
+MapRotation=/Game/RestrictedAssets/Maps/WIP/DM-Focus
+MapRotation=/Game/RestrictedAssets/Maps/WIP/DM-NickTest1
+MapRotation=/Game/RestrictedAssets/Maps/WIP/DM-Spacer
+MapRotation=/Game/RestrictedAssets/Maps/WIP/DM-SidCastle
+MapRotation=/Game/RestrictedAssets/Maps/WIP/DM-Deadfall
+MapRotation=/Game/RestrictedAssets/Maps/WIP/DM-Circuit
GameDifficulty=4.0
GoalScore=40

[Engine.GameReplicationInfo]
ServerName=Hiro Protagonist
ShortName=Hiro


Danke und Gruß

Ragnos 30.08.2014 22:53

1.) Bei raxxy in #beyondunreal melden. Ist allerdings ein ziemlich komplexer Vorgang. Außerdem brauchst du eine Subscription für die UnrealEngine 4, da du den Quelltext der UnrealTournamentServer Binary ändern musst. Alles in allem nicht zu empfehlen wenn man kein absoluter Fanatiker ist.

2.) Garnicht. Der Server kennt derzeit so etwas wie einen Servernamen nicht, der komplette ServerQuery-Teil ist von raxxy selbst geschrieben. Die Servernamen in UTLauncher werden im Moment per Hand am Masterserver eingetragen.

Weiterhin, -Login und -Password gibt es derzeit nicht. Das war nur für UT3 und GameSpy bestimmt. Wie gesagt, der derzeitige Server ist ein absolutes Grundgerüst, welches von Tesafilm und Kabelbindern zusammengehalten wird.

Nochmal, alles was der Server im Moment kann ist eine Map laden und den passenden Gametype dazu, und selbst da gibt es noch Probleme. Mehr ist da noch nicht.

UTSnowCrash 31.08.2014 09:56

Hallo Ragnos,

ok ich denke mit dem Server warte ich, bis es eine Beta gibt.
Ich habe zwar eine Subscription, aber weder die Zeit noch die Nerven. ;)

Also noch mal Danke und Gruß

Menzi 31.08.2014 21:22

n1 ;-)

Wie schauts mit Insta aus? Auf dem Ami iCTF Server is nix los ;-(


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:22 Uhr.

Powered by vBulletin® Version 3.8.11 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
CopyRight-Licence © 1999 - 2024 by UTzone.de