TrueOsiris / docker-vrising

Container for V-Rising dedicated server
237 stars 63 forks source link

fresh pull using recommended docker cli docker image crashes #43

Closed BlakeNoel closed 4 months ago

BlakeNoel commented 1 year ago

Upon looking within the mounted volumes, I only see the data/Settings directory get created. Not really sure how to move forward.

Here's my docker run bash script:

#!/bin/bash

BLAKEBOT_VRISING=blakebot-vrising

docker stop $BLAKEBOT_VRISING

docker rm $BLAKEBOT_VRISING

docker run -d \
  --name $BLAKEBOT_VRISING \
  -v "/home/bnoel/docker_volumes/vrising/server:/mnt/vrising/server" \
  -v "/home/bnoel/docker_volumes/vrising/data:/mnt/vrising/persistentdata" \
  -p 9876:9876/udp \
  -p 9877:9877/udp \
  -e SERVERNAME="blakebot" \
  trueosiris/vrising:latest
michal-zurkowski commented 11 months ago

I also have problems now for some reason (did not run server for like 6-8 months). Tried with fresh server and persistentdata folders too just to make sure previous things did not mess things up. docker-compose.yaml

version: '3.7'

services:
  vrising:
    container_name: vrising
    image: trueosiris/vrising
    network_mode: bridge
    environment:
      - TZ=Europe/Warsaw
      - SERVERNAME=Zurkoland
      - WORLDNAME=zurkoland
    volumes:
      - './server:/mnt/vrising/server:rw'
      - './persistentdata:/mnt/vrising/persistentdata:rw'
    ports:
      - '9876:9876/udp'
      - '9877:9877/udp'
      - '27015:27015/udp'
      - '27016:27016/udp'
    restart: unless-stopped
    stop_grace_period: 2m

Server error:

vrising  | Setting timezone to Europe/Warsaw
vrising  |
vrising  | Current default time zone: 'Europe/Warsaw'
vrising  | Local time is now:      Mon Oct  9 00:30:31 CEST 2023.
vrising  | Universal Time is now:  Sun Oct  8 22:30:31 UTC 2023.
vrising  |
vrising  | usermod: user 'docker' does not exist
vrising  |
vrising  | Updating V-Rising Dedicated Server files...
vrising  |
vrising  | WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
vrising  | Redirecting stderr to '/root/Steam/logs/stderr.txt'
vrising  | Logging directory: '/root/Steam/logs'
vrising  | [  0%] Checking for available updates...
vrising  | [----] Verifying installation...
vrising  | Steam Console Client (c) Valve Corporation - version 1696019544
vrising  | -- type 'quit' to exit --
vrising  | Loading Steam API...dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory
vrising  | CreateBoundSocket: failed to create socket, error EAFNOSUPPORT (97)
vrising  | OK
vrising  |
vrising  | Connecting anonymously to Steam Public...OK
vrising  | Waiting for client config...OK
vrising  | Waiting for user info...OK
vrising  | Success! App '1829350' already up to date.
vrising  | steam_appid: 1604030
vrising  |
vrising  | Starting V Rising Dedicated Server with name Zurkoland
vrising  | Trying to remove /tmp/.X0-lock
vrising  |
vrising  | Starting Xvfb
vrising  | Launching wine64 V Rising
vrising  |
vrising  | 0024:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
vrising  | ALSA lib confmisc.c:855:(parse_card) cannot find card '0'
vrising  | ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_card_inum returned error: No such file or directory
vrising  | ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings
vrising  | ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
vrising  | ALSA lib confmisc.c:1334:(snd_func_refer) error evaluating name
vrising  | ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
vrising  | ALSA lib conf.c:5701:(snd_config_expand) Evaluate error: No such file or directory
vrising  | ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM default
vrising  | ALSA lib confmisc.c:855:(parse_card) cannot find card '0'
vrising  | ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_card_inum returned error: No such file or directory
vrising  | ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings
vrising  | ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
vrising  | ALSA lib confmisc.c:1334:(snd_func_refer) error evaluating name
vrising  | ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
vrising  | ALSA lib conf.c:5701:(snd_config_expand) Evaluate error: No such file or directory
vrising  | ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM default
vrising  | 0188:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFFFFFFFFFA, 00007FFFFF50FE10
vrising  | 0024:fixme:wbemprox:client_security_SetBlanket 00000002419BFD50, 00007FC310B87490, 10, 0, (null), 3, 3, 0000000000000000, 0x00000000
vrising  | 0024:fixme:wbemprox:client_security_Release 00000002419BFD50
vrising  | 0024:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
vrising  | 0024:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
vrising  | 0024:fixme:keyboard:X11DRV_GetKeyboardLayout couldn't return keyboard layout for thread 0050
vrising  | 0024:fixme:keyboard:X11DRV_GetKeyboardLayout couldn't return keyboard layout for thread 0050
vrising  | 0024:fixme:file:NtLockFile I/O completion on lock not implemented yet
vrising  | 01a0:fixme:file:NtLockFile I/O completion on lock not implemented yet
vrising  | 01a0:fixme:process:SetProcessShutdownParameters (00000100, 00000001): partial stub.
vrising  | 00f0:fixme:file:CancelSynchronousIo (000000000000006C): stub
vrising  | 00f0:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFFFFFFFFFA, 000000000021FD70
vrising  | 01c8:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFFFFFFFFFA, 000000000021FD70
vrising  | UnityEngine.Debug:LogException(Exception)
vrising  | ProjectM.GameBootstrap:Start()
vrising  |
vrising  | Intentionally caused fatal error
vrising  | ProjectM.GameBootstrap:Start()
vrising  |
vrising  | [ line 2154200]
vrising  |
vrising  | [412:424:20231009,003037.099:ERROR filesystem_win.cc:129] GetFileAttributes C:\users\root\AppData\LocalLow\Stunlock Studios\VRisingServer\backtrace\crashpad\attachments\1c916738-84fe-4421-baee-11d48870a3bc: File not found. (2)
vrising  | [412:424:20231009,003037.118:WARNING minidump_to_upload_parameters.cc:32] duplicate key guid, discarding value 53673e55f4b317bb4b9919ada7cfb51f56d10f39
vrising  | 01a8:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
vrising  | 01a0:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFFFFFFFFFA, 000000000021FD70
voxdei commented 11 months ago

I'm facing the same issue, ending with message AppPolicyGetProcessTerminationMethod

And nothing else then, and the server is not visible in the list, I can't connect to it directly neither

I tried on fresh VM, same issue

Here is my log

vrising    | Setting timezone to Europe/Paris
vrising    |
vrising    | Current default time zone: 'Europe/Paris'
vrising    | Local time is now:      Tue Oct 10 23:43:43 CEST 2023.
vrising    | Universal Time is now:  Tue Oct 10 21:43:43 UTC 2023.
vrising    |
vrising    | usermod: user 'docker' does not exist
vrising    |
vrising    | Updating V-Rising Dedicated Server files...
vrising    |
vrising    | Redirecting stderr to '/root/Steam/logs/stderr.txt'
vrising    | ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".
vrising    | [  0%] Checking for available update...
vrising    | [----] Downloading update (0 of 59714 KB)...
vrising    | [  0%] Downloading update (0 of 59714 KB)...
vrising    | [  0%] Downloading update (0 of 59714 KB)...
vrising    | [  0%] Downloading update (4361 of 59714 KB)...
vrising    | [  7%] Downloading update (7513 of 59714 KB)...
vrising    | [ 12%] Downloading update (10598 of 59714 KB)...
vrising    | [ 17%] Downloading update (12600 of 59714 KB)...
vrising    | [ 21%] Downloading update (15972 of 59714 KB)...
vrising    | [ 26%] Downloading update (19451 of 59714 KB)...
vrising    | [ 32%] Downloading update (21377 of 59714 KB)...
vrising    | [ 35%] Downloading update (23988 of 59714 KB)...
vrising    | [ 40%] Downloading update (26536 of 59714 KB)...
vrising    | [ 44%] Downloading update (28900 of 59714 KB)...
vrising    | [ 48%] Downloading update (30322 of 59714 KB)...
vrising    | [ 50%] Downloading update (33674 of 59714 KB)...
vrising    | [ 56%] Downloading update (36920 of 59714 KB)...
vrising    | [ 61%] Downloading update (38312 of 59714 KB)...
vrising    | [ 64%] Downloading update (40028 of 59714 KB)...
vrising    | [ 67%] Downloading update (40843 of 59714 KB)...
vrising    | [ 68%] Downloading update (42119 of 59714 KB)...
vrising    | [ 70%] Downloading update (43799 of 59714 KB)...
vrising    | [ 73%] Downloading update (45395 of 59714 KB)...
vrising    | [ 76%] Downloading update (46993 of 59714 KB)...
vrising    | [ 78%] Downloading update (48579 of 59714 KB)...
vrising    | [ 81%] Downloading update (49993 of 59714 KB)...
vrising    | [ 83%] Downloading update (51296 of 59714 KB)...
vrising    | [ 85%] Downloading update (51762 of 59714 KB)...
vrising    | [ 86%] Downloading update (53340 of 59714 KB)...
vrising    | [ 89%] Downloading update (53804 of 59714 KB)...
vrising    | [ 90%] Downloading update (55115 of 59714 KB)...
vrising    | [ 92%] Downloading update (56567 of 59714 KB)...
vrising    | [ 94%] Downloading update (58007 of 59714 KB)...
vrising    | [ 97%] Downloading update (58310 of 59714 KB)...
vrising    | [ 97%] Downloading update (59714 of 59714 KB)...
vrising    | [100%] Downloading update (59714 of 59714 KB)...
vrising    | [100%] Download Complete.
vrising    | [----] Applying update...
vrising    | [----] Extracting package...
vrising    | [----] Extracting package...
vrising    | [----] Extracting package...
vrising    | [----] Extracting package...
vrising    | [----] Installing update...
vrising    | [----] Installing update...
vrising    | [----] Installing update...
vrising    | [----] Installing update...
vrising    | [----] Installing update...
vrising    | [----] Installing update...
vrising    | [----] Installing update...
vrising    | [----] Installing update...
vrising    | [----] Cleaning up...
vrising    | [----] Update complete, launching...
vrising    | WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
vrising    | Redirecting stderr to '/root/Steam/logs/stderr.txt'
vrising    | Logging directory: '/root/Steam/logs'
vrising    | [  0%] Checking for available updates...
vrising    | [----] Verifying installation...
vrising    | [  0%] Downloading update...
vrising    | [  0%] Checking for available updates...
vrising    | [----] Download complete.
vrising    | [----] Extracting package...
vrising    | [----] Extracting package...
vrising    | [----] Extracting package...
vrising    | [----] Extracting package...
vrising    | [----] Installing update...
vrising    | [----] Installing update...
vrising    | [----] Installing update...
vrising    | [----] Installing update...
vrising    | [----] Installing update...
vrising    | [----] Installing update...
vrising    | [----] Installing update...
vrising    | [----] Installing update...
vrising    | [----] Cleaning up...
vrising    | [----] Update complete, launching Steamcmd...
vrising    | WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
vrising    | Redirecting stderr to '/root/Steam/logs/stderr.txt'
vrising    | Logging directory: '/root/Steam/logs'
vrising    | [  0%] Checking for available updates...
vrising    | [----] Verifying installation...
vrising    | Steam Console Client (c) Valve Corporation - version 1696019544
vrising    | -- type 'quit' to exit --
vrising    | Loading Steam API...dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory
vrising    | OK
vrising    | "@sSteamCmdForcePlatformType" = "windows"
vrising    |
vrising    | Connecting anonymously to Steam Public...OK
vrising    | Waiting for client config...OK
vrising    | Waiting for user info...OK
vrising    |  Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
vrising    |  Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
vrising    |  Update state (0x5) verifying install, progress: 29.20 (424504236 / 1453735992)
vrising    |  Update state (0x5) verifying install, progress: 59.19 (860488056 / 1453735992)
vrising    |  Update state (0x5) verifying install, progress: 91.07 (1323928507 / 1453735992)
vrising    | Success! App '1829350' fully installed.
vrising    | steam_appid: 1604030
vrising    |
vrising    | avx
vrising    | avx2
vrising    | avx
vrising    | avx2
vrising    | avx
vrising    | avx2
vrising    | avx
vrising    | avx2
vrising    | avx
vrising    | avx2
vrising    | avx
vrising    | avx2
vrising    | avx
vrising    | avx2
vrising    | avx
vrising    | avx2
vrising    |
vrising    | Starting V Rising Dedicated Server with name ToxicNerds
vrising    | Trying to remove /tmp/.X0-lock
vrising    | rm: cannot remove '/tmp/.X0-lock': No such file or directory
vrising    |
vrising    | Starting Xvfb
vrising    | Launching wine64 V Rising
vrising    |
vrising    | wine: created the configuration directory '/root/.wine'
vrising    | 0050:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002
vrising    | 0050:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
vrising    | 0050:err:ole:apartment_get_local_server_stream Failed: 0x80004002
vrising    | 0048:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002
vrising    | 0048:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
vrising    | 0048:err:ole:apartment_get_local_server_stream Failed: 0x80004002
vrising    | 0048:err:ole:start_rpcss Failed to open RpcSs service
vrising    | 0040:err:setupapi:SetupDefaultQueueCallbackW copy error 1812 L"@wineusb.sys,-1" -> L"C:\\windows\\inf\\wineusb.inf"
vrising    | Could not find Wine Gecko. HTML rendering will be disabled.
vrising    | Could not find Wine Gecko. HTML rendering will be disabled.
vrising    | 002c:fixme:event:wait_for_withdrawn_state window 0x2004e/c00001 wait timed out
vrising    | wine: configuration in L"/root/.wine" has been updated.
vrising    | 0024:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
vrising    | ALSA lib confmisc.c:855:(parse_card) cannot find card '0'
vrising    | ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_card_inum returned error: No such file or directory
vrising    | ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings
vrising    | ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
vrising    | ALSA lib confmisc.c:1334:(snd_func_refer) error evaluating name
vrising    | ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
vrising    | ALSA lib conf.c:5701:(snd_config_expand) Evaluate error: No such file or directory
vrising    | ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM default
vrising    | ALSA lib confmisc.c:855:(parse_card) cannot find card '0'
vrising    | ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_card_inum returned error: No such file or directory
vrising    | ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings
vrising    | ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
vrising    | ALSA lib confmisc.c:1334:(snd_func_refer) error evaluating name
vrising    | ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
vrising    | ALSA lib conf.c:5701:(snd_config_expand) Evaluate error: No such file or directory
vrising    | ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM default
vrising    | 015c:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFFFFFFFFFA, 00007FFFFEA8FE10
vrising    | 0024:fixme:wbemprox:client_security_SetBlanket 00000002419BFD50, 00007FDF2CB7E270, 10, 0, (null), 3, 3, 0000000000000000, 0x00000000
vrising    | 0024:fixme:wbemprox:client_security_Release 00000002419BFD50
vrising    | 0024:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
vrising    | 0024:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
vrising    | 0024:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:iphlpapi:NotifyAddrChange (Handle 0x7fdf08140218, overlapped 0x7fdf08140220): stub
vrising    | 0184:fixme:wbemprox:wbem_locator_ConnectServer unsupported flags
vrising    | 0184:fixme:wbemprox:client_security_SetBlanket 00000002419BFD50, 00007FDF2D79D040, 10, 0, (null), 3, 3, 0000000000000000, 0x00000000
vrising    | 0184:fixme:wbemprox:client_security_Release 00000002419BFD50
vrising    | 0094:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
vrising    | 0094:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
vrising    | 0184:fixme:wbemprox:enum_class_object_Next timeout not supported
vrising    | 0094:fixme:mountmgr:query_property Faking StorageDeviceProperty data
vrising    | 0094:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
vrising    | 0094:fixme:mountmgr:query_property Faking StorageDeviceProperty data
vrising    | 0094:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
vrising    | 0024:fixme:ntdll:EtwEventRegister ({b77d8a36-ef0c-4976-8d22-08f986f56cfb}, 000000013898BFE0, 00000001394223A0, 00000001394DAE48) stub.
vrising    | 0190:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFFFFFFFFFA, 0000000066D2FE10
vrising    | dbus[114]: arguments to dbus_connection_send_with_reply_and_block() were incorrect, assertion "connection != NULL" failed in file ../../../dbus/dbus-connection.c line 3544.
vrising    | This is normally a bug in some application using the D-Bus library.
vrising    |
vrising    |   D-Bus not built with -rdynamic so unable to print a backtrace
vrising    | wine: Assertion failed at address 00007F79E2C9EA7C (thread 0094), starting debugger...
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 0168:fixme:server:invoke_system_apc syscall frame changed in APC function, frame (nil), saved_frame 0x667cf9f8.
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 0024:fixme:wbemprox:client_security_SetBlanket 00000002419BFD50, 00007FDF2DD6A010, 10, 0, (null), 3, 3, 0000000000000000, 0x00000000
vrising    | 0024:fixme:wbemprox:client_security_Release 00000002419BFD50
vrising    | 0024:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
vrising    | 0024:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
vrising    | 0024:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
vrising    | 0024:fixme:file:NtLockFile I/O completion on lock not implemented yet
vrising    | 01c4:fixme:file:NtLockFile I/O completion on lock not implemented yet
vrising    | 01c4:fixme:process:SetProcessShutdownParameters (00000100, 00000001): partial stub.
vrising    | /start.sh: line 65:    86 Killed                  DISPLAY=:0.0 wine64 /mnt/vrising/server/VRisingServer.exe -persistentDataPath $p -serverName "$SERVERNAME" -saveName "$WORLDNAME" -logFile "$p/VRisingServer.log" "$game_port" "$query_port" 2>&1
vrising    | 00e4:fixme:file:CancelSynchronousIo (000000000000006C): stub
vrising    | SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Warning] SteamNetworkingSockets lock held for 102.9ms.  (Performance warning.)  ServiceThread,SteamDatagramClientThinker::Think,EnsureDataCenterRoutesValid,ThinkPingProbes
vrising    | This is usually a symptom of a general performance problem such as thread starvation.
vrising    | SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Warning] Waited 4.3ms for SteamNetworkingSockets lock [ServiceThread]
vrising    | src\steamnetworkingsockets\clientlib\steamnetworkingsockets_lowlevel.cpp (2124) : Assertion Failed: SteamnetworkingSockets service thread waited 82ms for lock!  This directly adds to network latency!  It could be a bug, but it's usually caused by general performance problem such as thread starvation or a debug output handler taking too long.
vrising    | src\steamnetworkingsockets\clientlib\steamnetworkingsockets_lowlevel.cpp (2124) : Assertion Failed: SteamnetworkingSockets service thread waited 254ms for lock!  This directly adds to network latency!  It could be a bug, but it's usually caused by general performance problem such as thread starvation or a debug output handler taking too long.
vrising    | SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Warning] SteamNetworkingSockets lock held for 2236.2ms.  (Performance warning.)  ServiceThread,SteamDatagramClientThinker::Think(x2),EnsureDataCenterRoutesValid(x2),ThinkPingProbes(x2)
vrising    | This is usually a symptom of a general performance problem such as thread starvation.
vrising    | SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Warning] Waited 259.7ms for SteamNetworkingSockets lock [ServiceThread]
vrising    | src\steamnetworkingsockets\clientlib\steamnetworkingsockets_lowlevel.cpp (2124) : Assertion Failed: SteamnetworkingSockets service thread waited 254ms for lock!  This directly adds to network latency!  It could be a bug, but it's usually caused by general performance problem such as thread starvation or a debug output handler taking too long.
vrising    | src\steamnetworkingsockets\clientlib\steamnetworkingsockets_lowlevel.cpp (2124) : Assertion Failed: SteamnetworkingSockets service thread waited 1359ms for lock!  This directly adds to network latency!  It could be a bug, but it's usually caused by general performance problem such as thread starvation or a debug output handler taking too long.
vrising    | 01c4:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFFFFFFFFFA, 000000000021FD70
vrising    | 00e4:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFFFFFFFFFA, 000000000021FD70
vrising    | 01f0:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFFFFFFFFFA, 000000000021FD70

while this used to work with that docker image, on the very same server before

jozsaVilmos commented 8 months ago

I'm facing the same issue, ending with message AppPolicyGetProcessTerminationMethod

And nothing else then, and the server is not visible in the list, I can't connect to it directly neither

I tried on fresh VM, same issue

Here is my log

vrising    | Setting timezone to Europe/Paris
vrising    |
vrising    | Current default time zone: 'Europe/Paris'
vrising    | Local time is now:      Tue Oct 10 23:43:43 CEST 2023.
vrising    | Universal Time is now:  Tue Oct 10 21:43:43 UTC 2023.
vrising    |
vrising    | usermod: user 'docker' does not exist
vrising    |
vrising    | Updating V-Rising Dedicated Server files...
vrising    |
vrising    | Redirecting stderr to '/root/Steam/logs/stderr.txt'
vrising    | ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".
vrising    | [  0%] Checking for available update...
vrising    | [----] Downloading update (0 of 59714 KB)...
vrising    | [  0%] Downloading update (0 of 59714 KB)...
vrising    | [  0%] Downloading update (0 of 59714 KB)...
vrising    | [  0%] Downloading update (4361 of 59714 KB)...
vrising    | [  7%] Downloading update (7513 of 59714 KB)...
vrising    | [ 12%] Downloading update (10598 of 59714 KB)...
vrising    | [ 17%] Downloading update (12600 of 59714 KB)...
vrising    | [ 21%] Downloading update (15972 of 59714 KB)...
vrising    | [ 26%] Downloading update (19451 of 59714 KB)...
vrising    | [ 32%] Downloading update (21377 of 59714 KB)...
vrising    | [ 35%] Downloading update (23988 of 59714 KB)...
vrising    | [ 40%] Downloading update (26536 of 59714 KB)...
vrising    | [ 44%] Downloading update (28900 of 59714 KB)...
vrising    | [ 48%] Downloading update (30322 of 59714 KB)...
vrising    | [ 50%] Downloading update (33674 of 59714 KB)...
vrising    | [ 56%] Downloading update (36920 of 59714 KB)...
vrising    | [ 61%] Downloading update (38312 of 59714 KB)...
vrising    | [ 64%] Downloading update (40028 of 59714 KB)...
vrising    | [ 67%] Downloading update (40843 of 59714 KB)...
vrising    | [ 68%] Downloading update (42119 of 59714 KB)...
vrising    | [ 70%] Downloading update (43799 of 59714 KB)...
vrising    | [ 73%] Downloading update (45395 of 59714 KB)...
vrising    | [ 76%] Downloading update (46993 of 59714 KB)...
vrising    | [ 78%] Downloading update (48579 of 59714 KB)...
vrising    | [ 81%] Downloading update (49993 of 59714 KB)...
vrising    | [ 83%] Downloading update (51296 of 59714 KB)...
vrising    | [ 85%] Downloading update (51762 of 59714 KB)...
vrising    | [ 86%] Downloading update (53340 of 59714 KB)...
vrising    | [ 89%] Downloading update (53804 of 59714 KB)...
vrising    | [ 90%] Downloading update (55115 of 59714 KB)...
vrising    | [ 92%] Downloading update (56567 of 59714 KB)...
vrising    | [ 94%] Downloading update (58007 of 59714 KB)...
vrising    | [ 97%] Downloading update (58310 of 59714 KB)...
vrising    | [ 97%] Downloading update (59714 of 59714 KB)...
vrising    | [100%] Downloading update (59714 of 59714 KB)...
vrising    | [100%] Download Complete.
vrising    | [----] Applying update...
vrising    | [----] Extracting package...
vrising    | [----] Extracting package...
vrising    | [----] Extracting package...
vrising    | [----] Extracting package...
vrising    | [----] Installing update...
vrising    | [----] Installing update...
vrising    | [----] Installing update...
vrising    | [----] Installing update...
vrising    | [----] Installing update...
vrising    | [----] Installing update...
vrising    | [----] Installing update...
vrising    | [----] Installing update...
vrising    | [----] Cleaning up...
vrising    | [----] Update complete, launching...
vrising    | WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
vrising    | Redirecting stderr to '/root/Steam/logs/stderr.txt'
vrising    | Logging directory: '/root/Steam/logs'
vrising    | [  0%] Checking for available updates...
vrising    | [----] Verifying installation...
vrising    | [  0%] Downloading update...
vrising    | [  0%] Checking for available updates...
vrising    | [----] Download complete.
vrising    | [----] Extracting package...
vrising    | [----] Extracting package...
vrising    | [----] Extracting package...
vrising    | [----] Extracting package...
vrising    | [----] Installing update...
vrising    | [----] Installing update...
vrising    | [----] Installing update...
vrising    | [----] Installing update...
vrising    | [----] Installing update...
vrising    | [----] Installing update...
vrising    | [----] Installing update...
vrising    | [----] Installing update...
vrising    | [----] Cleaning up...
vrising    | [----] Update complete, launching Steamcmd...
vrising    | WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
vrising    | Redirecting stderr to '/root/Steam/logs/stderr.txt'
vrising    | Logging directory: '/root/Steam/logs'
vrising    | [  0%] Checking for available updates...
vrising    | [----] Verifying installation...
vrising    | Steam Console Client (c) Valve Corporation - version 1696019544
vrising    | -- type 'quit' to exit --
vrising    | Loading Steam API...dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory
vrising    | OK
vrising    | "@sSteamCmdForcePlatformType" = "windows"
vrising    |
vrising    | Connecting anonymously to Steam Public...OK
vrising    | Waiting for client config...OK
vrising    | Waiting for user info...OK
vrising    |  Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
vrising    |  Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
vrising    |  Update state (0x5) verifying install, progress: 29.20 (424504236 / 1453735992)
vrising    |  Update state (0x5) verifying install, progress: 59.19 (860488056 / 1453735992)
vrising    |  Update state (0x5) verifying install, progress: 91.07 (1323928507 / 1453735992)
vrising    | Success! App '1829350' fully installed.
vrising    | steam_appid: 1604030
vrising    |
vrising    | avx
vrising    | avx2
vrising    | avx
vrising    | avx2
vrising    | avx
vrising    | avx2
vrising    | avx
vrising    | avx2
vrising    | avx
vrising    | avx2
vrising    | avx
vrising    | avx2
vrising    | avx
vrising    | avx2
vrising    | avx
vrising    | avx2
vrising    |
vrising    | Starting V Rising Dedicated Server with name ToxicNerds
vrising    | Trying to remove /tmp/.X0-lock
vrising    | rm: cannot remove '/tmp/.X0-lock': No such file or directory
vrising    |
vrising    | Starting Xvfb
vrising    | Launching wine64 V Rising
vrising    |
vrising    | wine: created the configuration directory '/root/.wine'
vrising    | 0050:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002
vrising    | 0050:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
vrising    | 0050:err:ole:apartment_get_local_server_stream Failed: 0x80004002
vrising    | 0048:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002
vrising    | 0048:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
vrising    | 0048:err:ole:apartment_get_local_server_stream Failed: 0x80004002
vrising    | 0048:err:ole:start_rpcss Failed to open RpcSs service
vrising    | 0040:err:setupapi:SetupDefaultQueueCallbackW copy error 1812 L"@wineusb.sys,-1" -> L"C:\\windows\\inf\\wineusb.inf"
vrising    | Could not find Wine Gecko. HTML rendering will be disabled.
vrising    | Could not find Wine Gecko. HTML rendering will be disabled.
vrising    | 002c:fixme:event:wait_for_withdrawn_state window 0x2004e/c00001 wait timed out
vrising    | wine: configuration in L"/root/.wine" has been updated.
vrising    | 0024:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
vrising    | ALSA lib confmisc.c:855:(parse_card) cannot find card '0'
vrising    | ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_card_inum returned error: No such file or directory
vrising    | ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings
vrising    | ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
vrising    | ALSA lib confmisc.c:1334:(snd_func_refer) error evaluating name
vrising    | ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
vrising    | ALSA lib conf.c:5701:(snd_config_expand) Evaluate error: No such file or directory
vrising    | ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM default
vrising    | ALSA lib confmisc.c:855:(parse_card) cannot find card '0'
vrising    | ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_card_inum returned error: No such file or directory
vrising    | ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings
vrising    | ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
vrising    | ALSA lib confmisc.c:1334:(snd_func_refer) error evaluating name
vrising    | ALSA lib conf.c:5178:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
vrising    | ALSA lib conf.c:5701:(snd_config_expand) Evaluate error: No such file or directory
vrising    | ALSA lib pcm.c:2664:(snd_pcm_open_noupdate) Unknown PCM default
vrising    | 015c:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFFFFFFFFFA, 00007FFFFEA8FE10
vrising    | 0024:fixme:wbemprox:client_security_SetBlanket 00000002419BFD50, 00007FDF2CB7E270, 10, 0, (null), 3, 3, 0000000000000000, 0x00000000
vrising    | 0024:fixme:wbemprox:client_security_Release 00000002419BFD50
vrising    | 0024:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
vrising    | 0024:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
vrising    | 0024:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:iphlpapi:NotifyAddrChange (Handle 0x7fdf08140218, overlapped 0x7fdf08140220): stub
vrising    | 0184:fixme:wbemprox:wbem_locator_ConnectServer unsupported flags
vrising    | 0184:fixme:wbemprox:client_security_SetBlanket 00000002419BFD50, 00007FDF2D79D040, 10, 0, (null), 3, 3, 0000000000000000, 0x00000000
vrising    | 0184:fixme:wbemprox:client_security_Release 00000002419BFD50
vrising    | 0094:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
vrising    | 0094:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
vrising    | 0184:fixme:wbemprox:enum_class_object_Next timeout not supported
vrising    | 0094:fixme:mountmgr:query_property Faking StorageDeviceProperty data
vrising    | 0094:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
vrising    | 0094:fixme:mountmgr:query_property Faking StorageDeviceProperty data
vrising    | 0094:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
vrising    | 0024:fixme:ntdll:EtwEventRegister ({b77d8a36-ef0c-4976-8d22-08f986f56cfb}, 000000013898BFE0, 00000001394223A0, 00000001394DAE48) stub.
vrising    | 0190:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFFFFFFFFFA, 0000000066D2FE10
vrising    | dbus[114]: arguments to dbus_connection_send_with_reply_and_block() were incorrect, assertion "connection != NULL" failed in file ../../../dbus/dbus-connection.c line 3544.
vrising    | This is normally a bug in some application using the D-Bus library.
vrising    |
vrising    |   D-Bus not built with -rdynamic so unable to print a backtrace
vrising    | wine: Assertion failed at address 00007F79E2C9EA7C (thread 0094), starting debugger...
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 0168:fixme:server:invoke_system_apc syscall frame changed in APC function, frame (nil), saved_frame 0x667cf9f8.
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 016c:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
vrising    | 0024:fixme:wbemprox:client_security_SetBlanket 00000002419BFD50, 00007FDF2DD6A010, 10, 0, (null), 3, 3, 0000000000000000, 0x00000000
vrising    | 0024:fixme:wbemprox:client_security_Release 00000002419BFD50
vrising    | 0024:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
vrising    | 0024:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
vrising    | 0024:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
vrising    | 0024:fixme:file:NtLockFile I/O completion on lock not implemented yet
vrising    | 01c4:fixme:file:NtLockFile I/O completion on lock not implemented yet
vrising    | 01c4:fixme:process:SetProcessShutdownParameters (00000100, 00000001): partial stub.
vrising    | /start.sh: line 65:    86 Killed                  DISPLAY=:0.0 wine64 /mnt/vrising/server/VRisingServer.exe -persistentDataPath $p -serverName "$SERVERNAME" -saveName "$WORLDNAME" -logFile "$p/VRisingServer.log" "$game_port" "$query_port" 2>&1
vrising    | 00e4:fixme:file:CancelSynchronousIo (000000000000006C): stub
vrising    | SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Warning] SteamNetworkingSockets lock held for 102.9ms.  (Performance warning.)  ServiceThread,SteamDatagramClientThinker::Think,EnsureDataCenterRoutesValid,ThinkPingProbes
vrising    | This is usually a symptom of a general performance problem such as thread starvation.
vrising    | SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Warning] Waited 4.3ms for SteamNetworkingSockets lock [ServiceThread]
vrising    | src\steamnetworkingsockets\clientlib\steamnetworkingsockets_lowlevel.cpp (2124) : Assertion Failed: SteamnetworkingSockets service thread waited 82ms for lock!  This directly adds to network latency!  It could be a bug, but it's usually caused by general performance problem such as thread starvation or a debug output handler taking too long.
vrising    | src\steamnetworkingsockets\clientlib\steamnetworkingsockets_lowlevel.cpp (2124) : Assertion Failed: SteamnetworkingSockets service thread waited 254ms for lock!  This directly adds to network latency!  It could be a bug, but it's usually caused by general performance problem such as thread starvation or a debug output handler taking too long.
vrising    | SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Warning] SteamNetworkingSockets lock held for 2236.2ms.  (Performance warning.)  ServiceThread,SteamDatagramClientThinker::Think(x2),EnsureDataCenterRoutesValid(x2),ThinkPingProbes(x2)
vrising    | This is usually a symptom of a general performance problem such as thread starvation.
vrising    | SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Warning] Waited 259.7ms for SteamNetworkingSockets lock [ServiceThread]
vrising    | src\steamnetworkingsockets\clientlib\steamnetworkingsockets_lowlevel.cpp (2124) : Assertion Failed: SteamnetworkingSockets service thread waited 254ms for lock!  This directly adds to network latency!  It could be a bug, but it's usually caused by general performance problem such as thread starvation or a debug output handler taking too long.
vrising    | src\steamnetworkingsockets\clientlib\steamnetworkingsockets_lowlevel.cpp (2124) : Assertion Failed: SteamnetworkingSockets service thread waited 1359ms for lock!  This directly adds to network latency!  It could be a bug, but it's usually caused by general performance problem such as thread starvation or a debug output handler taking too long.
vrising    | 01c4:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFFFFFFFFFA, 000000000021FD70
vrising    | 00e4:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFFFFFFFFFA, 000000000021FD70
vrising    | 01f0:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFFFFFFFFFA, 000000000021FD70

while this used to work with that docker image, on the very same server before

Exactly the same error message sadly. If I connect before it I can connect and the game will say "Server starting up x/225" and it will freeze at 112 and give a timeout error.

michal-zurkowski commented 8 months ago

for anyone interested. the problem is the wine version.

So, the DIY way is to pull the repo from the osiris, build docker and use it inside your docker compose. You can use docker hub to push it but do not rly. Easy way is to just use already updated docker from my dockerhub, which has slight modification to include Wine 8 from winehq. This is a way to try and run it on Linux systems, using Wine so it is NOT a correct and supported way of running the server, but some might be interested in it. The official way would be to get a Windows machine, that way you can guarantee everything will work correctly! Everything based on TrueOsiris docker setup: https://github.com/TrueOsiris/docker-vrising

Easy way, just change the image:

Modify docker-compose.yml (https://hub.docker.com/repository/docker/mzurkowski/vrising/general)

image: trueosiris/vrising -> image: mzurkowski/vrising-on-linux:2023-10-12.1

DIY:

git clone https://github.com/TrueOsiris/docker-vrising
cd docker-vrising

If you want latest wine version (optional)

Remove line 26-27 from Dockerfile

RUN apt install -y wine \
                   winbind

replace with

RUN mkdir -pm755 /etc/apt/keyrings \
    && wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key \
    && wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/jammy/winehq-jammy.sources \
    && apt update \
    && apt install -y --install-recommends winehq-stable winbind libwine

Modify YOUR_DOCKERHUB/vrising to your own repo/tag, i use date as tag

docker buildx build . --push --tag YOUR_DOCKERHUB/vrising:2023-10-09.1 ; docker buildx build . --push --tag YOUR_DOCKERHUB/vrising:latest```
### Modify docker-compose.yml to include YOUR_DOCKERHUB
```yml
image: trueosiris/vrising -> image: YOUR_DOCKERHUB/vrising

The ports and configs should be the same and no need to change them. After that, my server works just fine.

jozsaVilmos commented 8 months ago

for anyone interested. the problem is the wine version.

So, the DIY way is to pull the repo from the osiris, build docker and use it inside your docker compose. You can use docker hub to push it but do not rly. Easy way is to just use already updated docker from my dockerhub, which has slight modification to include Wine 8 from winehq. This is a way to try and run it on Linux systems, using Wine so it is NOT a correct and supported way of running the server, but some might be interested in it. The official way would be to get a Windows machine, that way you can guarantee everything will work correctly! Everything based on TrueOsiris docker setup: https://github.com/TrueOsiris/docker-vrising

Easy way, just change the image:

Modify docker-compose.yml (https://hub.docker.com/repository/docker/mzurkowski/vrising/general)

image: trueosiris/vrising -> image: mzurkowski/vrising

DIY:

git clone https://github.com/TrueOsiris/docker-vrising
cd docker-vrising

If you want latest wine version (optional)

Remove line 26-27 from Dockerfile

RUN apt install -y wine \
                   winbind

replace with

RUN mkdir -pm755 /etc/apt/keyrings \
    && wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key \
    && wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/jammy/winehq-jammy.sources \
    && apt update \
    && apt install -y --install-recommends winehq-stable winbind libwine

Modify YOUR_DOCKERHUB/vrising to your own repo/tag, i use date as tag

docker buildx build . --push --tag YOUR_DOCKERHUB/vrising:2023-10-09.1 ; docker buildx build . --push --tag YOUR_DOCKERHUB/vrising:latest```
### Modify docker-compose.yml to include YOUR_DOCKERHUB
```yml
image: trueosiris/vrising -> image: YOUR_DOCKERHUB/vrising

The ports and configs should be the same and no need to change them. After that, my server works just fine.

lol the timing on this reply. Crazy. Thanks!

michal-zurkowski commented 8 months ago

lol the timing on this reply. Crazy. Thanks!

I just got an email notification coz you posted and remember i fixed it myself some time ago coz i wanted to play xD

TimChaubet-I4U commented 8 months ago

I’ll try to patch it tomorrow. Thx for all the info

Sent from Outlook for iOShttps://aka.ms/o0ukef


From: Michał Żurkowski @.> Sent: Saturday, January 6, 2024 7:11:00 PM To: TrueOsiris/docker-vrising @.> Cc: Subscribed @.***> Subject: Re: [TrueOsiris/docker-vrising] fresh pull using recommended docker cli docker image crashes (Issue #43)

CAUTION - This e-mail originates outside of Dedalus. Be vigilant with content, links and attachments!

lol the timing on this reply. Crazy. Thanks!

I just got an email notification coz you posted and remember i fixed it myself some time ago coz i wanted to play xD

— Reply to this email directly, view it on GitHubhttps://github.com/TrueOsiris/docker-vrising/issues/43#issuecomment-1879772062, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A7JRX5WZXBORF3WGWYNIKTDYNGHTJAVCNFSM6AAAAAA2DV7WXWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNZZG43TEMBWGI. You are receiving this because you are subscribed to this thread.Message ID: @.***>

jozsaVilmos commented 8 months ago

@michal-zurkowski I get the same error with your image. I'm gonna try the manual way now.

michal-zurkowski commented 8 months ago

ah, i changed some things after one update and moved to different name vrising-on-linux:2023-10-12.1

Manual steps should still work tho

version: '3.7'

services:
  vrising:
    container_name: vrising
    image: mzurkowski/vrising-on-linux:2023-10-12.1
    environment:
      - TZ=Europe/Warsaw
    volumes:
      - './server:/mnt/vrising/server:rw'
      - './persistentdata:/mnt/vrising/persistentdata:rw'
    ports:
      # Ports to list on Steam
      - '9876:9876/udp'
      - '9877:9877/udp'
    restart: unless-stopped
    stop_grace_period: 2m
jozsaVilmos commented 8 months ago

nice, thanks

jozsaVilmos commented 8 months ago

@michal-zurkowski can't pull that image I think, it gives an error. Also made my own image but I get the same error sadly when starting up the server.

correction: After switching from Ubuntu to Debian 12 CLI error is gone and server works fine. Thanks for the help!

DelPlop commented 5 months ago

hi! I had the same errors so I tried to modify Dockerfile according to what @michal-zurkowski proposed

@jozsaVilmos could you please tell what you changed exactly to switch from ubuntu to debian? I tried to replace first line (FROM) with FROM steamcmd/steamcmd:ubuntu-20 as builder ARG DEBIAN_FRONTEND=noninteractive which I found in another repo but I'm not sure it's relevant

and the server still produces errors (but different):

Starting Xvfb
Launching wine64 V Rising

wine: created the configuration directory '/root/.wine'
002c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
004c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
0054:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
004c:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002
004c:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
004c:err:ole:apartment_get_local_server_stream Failed: 0x80004002
004c:err:ole:start_rpcss Failed to open RpcSs service
0054:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002
0054:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
0054:err:ole:apartment_get_local_server_stream Failed: 0x80004002

some things may have changed since january :(

EDIT: seems to work; just very slow to be up :D let's try to get my saves back ;)

TrueOsiris commented 4 months ago

I added an image trueosiris/vrising:winehq