Roemer / ut99-server

A dockerfile for a fully functional and easy configurable Unreal Tournament 99 server.
MIT License
87 stars 28 forks source link

Mac Intel running docker container #25

Closed KyrosWeb closed 10 months ago

KyrosWeb commented 1 year ago

When i try to run this command:

docker run --name ut99 -p 5580:5580 -p 7777:7777/udp -p 7778:7778/udp -p 7779:7779/udp -p 7780:7780/udp -p 7781:7781/udp -p 8777:8777/udp -p 27900:27900 -p 27900:27900/udp -v /Users/dfiles/ut99-data:/ut-data roemer/ut99-server:latest

the container exit and this is the log:

2023-04-14 12:25:24 [D] System/User.ini 2023-04-14 12:25:24 [D] System/UnrealTournament.ini 2023-04-14 12:25:25 WARNING: Not using preference directory 2023-04-14 12:25:25 WARNING: Using system ini file: /ut-server/System/UnrealTournament.ini 2023-04-14 12:25:25 WARNING: Using user ini file: /ut-server/System/User.ini 2023-04-14 12:25:25 Executing Class Engine.ServerCommandlet 2023-04-14 12:25:25 Unreal engine initialized 2023-04-14 12:25:25 Browse: CTF-Face?Name=Player?Class=Botpack.TMale2?team=255?skin=SoldierSkins.blkt?Face=SoldierSkins.Othello?game=BotPack.CTFGame?mutator=BotPack.InstaGibDM,MVES.MapVote,FlagAnnouncementsV2.FlagAnnouncements 2023-04-14 12:25:25 LoadMap: CTF-Face?Name=Player?Class=Botpack.TMale2?team=255?skin=SoldierSkins.blkt?Face=SoldierSkins.Othello?game=BotPack.CTFGame?mutator=BotPack.InstaGibDM,MVES.MapVote,FlagAnnouncementsV2.FlagAnnouncements 2023-04-14 12:25:25 Bound to Fire.so 2023-04-14 12:25:25 Bound to IpDrv.so 2023-04-14 12:25:25 Collecting garbage 2023-04-14 12:25:25 Purging garbage 2023-04-14 12:25:25 Garbage: objects: 17552->17552; refs: 228538 2023-04-14 12:25:25 Game class is 'CTFGame' 2023-04-14 12:25:25 Failed to listen: WinSock: socket failed (-158096060) 2023-04-14 12:25:25 appError called: 2023-04-14 12:25:25 Dedicated server can't listen: WinSock: socket failed (-158096060) 2023-04-14 12:25:25 Executing UObject::StaticShutdownAfterError 2023-04-14 12:25:24 Traceback (most recent call last): 2023-04-14 12:25:24 File "/prepare.py", line 325, in 2023-04-14 12:25:24 main() 2023-04-14 12:25:24 File "/prepare.py", line 18, in main 2023-04-14 12:25:24 prepare() 2023-04-14 12:25:24 File "/prepare.py", line 149, in prepare 2023-04-14 12:25:24 for entry in os.listdir(folderPath): 2023-04-14 12:25:24 FileNotFoundError: [Errno 2] No such file or directory: '/ut-data/Maps' 2023-04-14 12:25:25 terminate called after throwing an instance of 'wchar_t*' 2023-04-14 12:25:25 2023-04-14 12:25:25 Developer Backtrace: 2023-04-14 12:25:25 [ 1] /ut-server/System/Core.so(_Z12HandleSignali+0x20b) [0xf78af78b] 2023-04-14 12:25:25 [ 2] linux-gate.so.1(kernel_sigreturn+0) [0xf7f2f560] 2023-04-14 12:25:25 [ 3] linux-gate.so.1(kernel_vsyscall+0x9) [0xf7f2f549] 2023-04-14 12:25:25 [ 4] /lib/i386-linux-gnu/libc.so.6(+0x88a37) [0xf751ea37] 2023-04-14 12:25:25 [ 5] /lib/i386-linux-gnu/libc.so.6(gsignal+0x25) [0xf74cd685] 2023-04-14 12:25:25 [ 6] /lib/i386-linux-gnu/libc.so.6(abort+0xee) [0xf74b63ac] 2023-04-14 12:25:25 [ 7] /ut-server/System/Core.so(_ZN9gnu_cxx27verbose_terminate_handlerEv+0x132) [0xf78c6382] 2023-04-14 12:25:25 [ 8] /ut-server/System/Core.so(_ZN10cxxabiv111terminateEPFvvE+0x14) [0xf78c3504] 2023-04-14 12:25:25 [ 9] /ut-server/System/Core.so(+0xe357d) [0xf78c357d] 2023-04-14 12:25:25 [10] /ut-server/System/Core.so(+0xe39bb) [0xf78c39bb] 2023-04-14 12:25:25 [11] /ut-server/System/Core.so(_Z9appThrowfPKwz+0x53) [0xf7889763] 2023-04-14 12:25:25 [12] ./ucc-bin() [0x804e3b5] 2023-04-14 12:25:25 [13] ./ucc-bin() [0x804da92] 2023-04-14 12:25:25 [14] /lib/i386-linux-gnu/libc.so.6(+0x21519) [0xf74b7519] 2023-04-14 12:25:25 [15] /lib/i386-linux-gnu/libc.so.6(__libc_start_main+0x93) [0xf74b75f3] 2023-04-14 12:25:25 [16] ./ucc-bin() [0x804c0a1] 2023-04-14 12:25:25 Signal: SIGIOT [iot trap] 2023-04-14 12:25:25 Aborting. 2023-04-14 12:25:25 2023-04-14 12:25:25 Error reentered: Throwing C++ exception for error logging 2023-04-14 12:25:25 Signal: SIGIOT [iot trap] 2023-04-14 12:25:25 2023-04-14 12:25:25 History: (no backtrace available.) 2023-04-14 12:25:25 2023-04-14 12:25:25 Exiting due to error 2023-04-14 12:25:25 Exiting.

how can i solve?