TrueOsiris / docker-vrising

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

Winsock error - Crashing on startup with 1.0 update #47

Open roughwood opened 6 months ago

roughwood commented 6 months ago
Connecting anonymously to Steam Public...OK
Waiting for client config...OK
Waiting for user info...OK
 Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
 Update state (0x61) downloading, progress: 0.00 (0 / 1841403368)
 Update state (0x61) downloading, progress: 10.85 (199802015 / 1841403368)
 Update state (0x61) downloading, progress: 51.50 (948390108 / 1841403368)
 Update state (0x81) verifying update, progress: 1.56 (28726024 / 1841403368)
 Update state (0x81) verifying update, progress: 26.32 (484615478 / 1841403368)
 Update state (0x81) verifying update, progress: 51.00 (939112184 / 1841403368)
 Update state (0x81) verifying update, progress: 76.04 (1400215154 / 1841403368)
 Update state (0x0) unknown, progress: 0.00 (0 / 0)
Success! App '1829350' fully installed.
steam_appid: 1604030

avx
avx2
avx
avx2
avx
avx2
avx
avx2
avx
avx2
avx
avx2
avx
avx2
avx
avx2
avx
avx2
avx
avx2
avx
avx2
avx
avx2

/mnt/vrising/persistentdata/Settings/ServerGameSettings.json not found. Copying default file.
/mnt/vrising/persistentdata/Settings/ServerHostSettings.json not found. Copying default file.
Starting V Rising Dedicated Server with name vrisingDocker
Trying to remove /tmp/.X0-lock
rm: cannot remove '/tmp/.X0-lock': No such file or directory

Starting Xvfb
Launching wine64 V Rising

wine: created the configuration directory '/root/.wine'
0050:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002
0050:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
0050:err:ole:apartment_get_local_server_stream Failed: 0x80004002
0048:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002
0048:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
0048:err:ole:apartment_get_local_server_stream Failed: 0x80004002
0048:err:ole:start_rpcss Failed to open RpcSs service
0040:err:setupapi:SetupDefaultQueueCallbackW copy error 1812 L"@wineusb.sys,-1" -> L"C:\\windows\\inf\\wineusb.inf"
Could not find Wine Gecko. HTML rendering will be disabled.
Could not find Wine Gecko. HTML rendering will be disabled.
002c:fixme:event:wait_for_withdrawn_state window 0x2004e/c00001 wait timed out
wine: configuration in L"/root/.wine" has been updated.
[UnityMemory] Configuration Parameters - Can be set up in boot.config
    "memorysetup-bucket-allocator-granularity=16"
    "memorysetup-bucket-allocator-bucket-count=8"
    "memorysetup-bucket-allocator-block-size=4194304"
    "memorysetup-bucket-allocator-block-count=1"
    "memorysetup-main-allocator-block-size=16777216"
    "memorysetup-thread-allocator-block-size=16777216"
    "memorysetup-gfx-main-allocator-block-size=16777216"
    "memorysetup-gfx-thread-allocator-block-size=16777216"
    "memorysetup-cache-allocator-block-size=4194304"
    "memorysetup-typetree-allocator-block-size=2097152"
    "memorysetup-profiler-bucket-allocator-granularity=16"
    "memorysetup-profiler-bucket-allocator-bucket-count=8"
    "memorysetup-profiler-bucket-allocator-block-size=4194304"
    "memorysetup-profiler-bucket-allocator-block-count=1"
    "memorysetup-profiler-allocator-block-size=16777216"
    "memorysetup-profiler-editor-allocator-block-size=1048576"
    "memorysetup-temp-allocator-size-main=16777216"
    "memorysetup-job-temp-allocator-block-size=33554432"
    "memorysetup-job-temp-allocator-block-size-background=1048576"
    "memorysetup-job-temp-allocator-reduction-small-platforms=262144"
    "memorysetup-allocator-temp-initial-block-size-main=262144"
    "memorysetup-allocator-temp-initial-block-size-worker=262144"
    "memorysetup-temp-allocator-size-background-worker=32768"
    "memorysetup-temp-allocator-size-job-worker=262144"
    "memorysetup-temp-allocator-size-preload-manager=262144"
    "memorysetup-temp-allocator-size-nav-mesh-worker=65536"
    "memorysetup-temp-allocator-size-audio-worker=65536"
    "memorysetup-temp-allocator-size-cloud-worker=32768"
    "memorysetup-temp-allocator-size-gfx=262144"
0024:fixme:combase:RoGetActivationFactory (L"Windows.System.DispatcherQueue", {00000035-0000-0000-c000-000000000046}, 000000000020F208): semi-stub
0024:err:combase:RoGetActivationFactory Failed to find library for L"Windows.System.DispatcherQueue"
0024:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0024:fixme:wbemprox:client_security_SetBlanket 00000002419BFD50, 00007FFFFE1405A0, 10, 0, (null), 3, 3, 0000000000000000, 0x00000000
0024:fixme:wbemprox:client_security_Release 00000002419BFD50
0024:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
0024:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
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.
0198:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0198:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0198:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0198:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0198:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0198:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0198:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0198:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0198:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0198:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0198:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0198:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0198:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0198:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0198:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0198:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0198:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0198:fixme:iphlpapi:NotifyAddrChange (Handle 0x7f3110dc0218, overlapped 0x7f3110dc0220): stub
01b4:fixme:wbemprox:wbem_locator_ConnectServer unsupported flags
01b4:fixme:wbemprox:client_security_SetBlanket 00000002419BFD50, 00007FFFFE2E2D40, 10, 0, (null), 3, 3, 0000000000000000, 0x00000000
01b4:fixme:wbemprox:client_security_Release 00000002419BFD50
0090:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
0090:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
01b4:fixme:wbemprox:enum_class_object_Next timeout not supported
0090:fixme:mountmgr:query_property Faking StorageDeviceProperty data
0090:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
0024:fixme:ntdll:EtwEventRegister ({b77d8a36-ef0c-4976-8d22-08f986f56cfb}, 000000013898BFE0, 00000001394223A0, 00000001394DAE48) stub.
0090:fixme:mountmgr:query_property Faking StorageDeviceProperty data
0090:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
01bc:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFFFFFFFFFA, 00007F31107EFE10
dbus[168]: arguments to dbus_connection_send_with_reply_and_block() were incorrect, assertion "connection != NULL" failed in file ../../../dbus/dbus-connection.c line 3544.
This is normally a bug in some application using the D-Bus library.

  D-Bus not built with -rdynamic so unable to print a backtrace
wine: Assertion failed at address 00007F62FB5F7A7C (thread 0090), starting debugger...
0198:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0198:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0194:fixme:server:invoke_system_apc syscall frame changed in APC function, frame (nil), saved_frame 0x7fffff05f9f8.
0198:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0198:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0198:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0198:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0198:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0198:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0198:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0198:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
01e8:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFFFFFFFFFA, 00007F311019FE10
0024:fixme:nls:GetFileMUIPath stub: 0x10, L"C:\\windows\\system32\\tzres.dll", (null), 000000000020C108, 00007FFFFE432550, 000000000020C100, 000000000020C0A0
0024:fixme:nls:GetFileMUIPath stub: 0x10, L"C:\\windows\\system32\\tzres.dll", (null), 000000000020C108, 00007FFFFE432550, 000000000020C100, 000000000020C0A0
0024:fixme:wbemprox:client_security_SetBlanket 00000002419BFD50, 00007F30F3A1B200, 10, 0, (null), 3, 3, 0000000000000000, 0x00000000
0024:fixme:wbemprox:client_security_Release 00000002419BFD50
0024:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
0024:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
0024:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
0024:fixme:file:NtLockFile I/O completion on lock not implemented yet
01f4:fixme:file:NtLockFile I/O completion on lock not implemented yet
01f4:fixme:process:SetProcessShutdownParameters (00000100, 00000001): partial stub.
0198:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0198:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0198:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
AurimasNav commented 6 months ago

I have same errors, however it is actually working, I am able to connect via Direct Connect, but I can't make it show on steam server list. My env vars:

  TZ: Europe/Vilnius
  SERVERNAME: origin
  #VR_NAME: origin
  VR_PASSWORD: somepass
  VR_DESCRIPTION: "some desc"
  VR_MAX_USERS: "8"
  VR_MAX_ADMINS: "2"
  VR_FPS: "120"
  VR_SECURE: "true"
  VR_LIST_ON_STEAM: "true"
coute commented 6 months ago

Same issue for me : Direct connect is working, but the server cannot be find through Steam or in game. I have rebuilt the image. The log is not the same :

Launching wine64 V Rising

wine: created the configuration directory '/root/.wine'
0048:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002
0048:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
0048:err:ole:apartment_get_local_server_stream Failed: 0x80004002
0050:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002
0050:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
0050:err:ole:apartment_get_local_server_stream Failed: 0x80004002
0050:err:ole:start_rpcss Failed to open RpcSs service
0040:err:setupapi:SetupDefaultQueueCallbackW copy error 1812 L"@wineusb.sys,-1" -> L"C:\\windows\\inf\\wineusb.inf"
Could not find Wine Gecko. HTML rendering will be disabled.
Could not find Wine Gecko. HTML rendering will be disabled.
002c:fixme:event:wait_for_withdrawn_state window 0x1004a/e00001 wait timed out
wine: configuration in L"/root/.wine" has been updated.
[UnityMemory] Configuration Parameters - Can be set up in boot.config
    "memorysetup-bucket-allocator-granularity=16"
    "memorysetup-bucket-allocator-bucket-count=8"
    "memorysetup-bucket-allocator-block-size=4194304"
    "memorysetup-bucket-allocator-block-count=1"
    "memorysetup-main-allocator-block-size=16777216"
    "memorysetup-thread-allocator-block-size=16777216"
    "memorysetup-gfx-main-allocator-block-size=16777216"
    "memorysetup-gfx-thread-allocator-block-size=16777216"
    "memorysetup-cache-allocator-block-size=4194304"
    "memorysetup-typetree-allocator-block-size=2097152"
    "memorysetup-profiler-bucket-allocator-granularity=16"
    "memorysetup-profiler-bucket-allocator-bucket-count=8"
    "memorysetup-profiler-bucket-allocator-block-size=4194304"
    "memorysetup-profiler-bucket-allocator-block-count=1"
    "memorysetup-profiler-allocator-block-size=16777216"
    "memorysetup-profiler-editor-allocator-block-size=1048576"
    "memorysetup-temp-allocator-size-main=16777216"
    "memorysetup-job-temp-allocator-block-size=33554432"
    "memorysetup-job-temp-allocator-block-size-background=1048576"
    "memorysetup-job-temp-allocator-reduction-small-platforms=262144"
    "memorysetup-allocator-temp-initial-block-size-main=262144"
    "memorysetup-allocator-temp-initial-block-size-worker=262144"
    "memorysetup-temp-allocator-size-background-worker=32768"
    "memorysetup-temp-allocator-size-job-worker=262144"
    "memorysetup-temp-allocator-size-preload-manager=262144"
    "memorysetup-temp-allocator-size-nav-mesh-worker=65536"
    "memorysetup-temp-allocator-size-audio-worker=65536"
    "memorysetup-temp-allocator-size-cloud-worker=32768"
    "memorysetup-temp-allocator-size-gfx=262144"
0024:fixme:combase:RoGetActivationFactory (L"Windows.System.DispatcherQueue", {00000035-0000-0000-c000-000000000046}, 000000000020F208): semi-stub
0024:err:combase:RoGetActivationFactory Failed to find library for L"Windows.System.DispatcherQueue"
0024:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0024:fixme:wbemprox:client_security_SetBlanket 00000002419BFD50, 00000000638369F0, 10, 0, (null), 3, 3, 0000000000000000, 0x00000000
0024:fixme:wbemprox:client_security_Release 00000002419BFD50
0024:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
0024:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
0178:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0178:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0178:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0178:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0178:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0178:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0178:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0178:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0178:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0178:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0178:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0178:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0178:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0178:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0178:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0178:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0178:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0178:fixme:iphlpapi:NotifyAddrChange (Handle 0x7f180e150218, overlapped 0x7f180e150220): stub
dbus[115]: arguments to dbus_connection_send_with_reply_and_block() were incorrect, assertion "connection != NULL" failed in file ../../../dbus/dbus-connection.c line 3544.
This is normally a bug in some application using the D-Bus library.
|
D-Bus not built with -rdynamic so unable to print a backtrace
wine: Assertion failed at address 00007F581A0C19FC (thread 0090), starting debugger...
0194:fixme:wbemprox:wbem_locator_ConnectServer unsupported flags
0194:fixme:wbemprox:client_security_SetBlanket 00000002419BFD50, 00000000679216B0, 10, 0, (null), 3, 3, 0000000000000000, 0x00000000
0194:fixme:wbemprox:client_security_Release 00000002419BFD50
0194:fixme:wbemprox:enum_class_object_Next timeout not supported
0178:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0174:fixme:server:invoke_system_apc syscall frame changed in APC function, frame (nil), saved_frame 0x7ffffe89f9f8.
0024:fixme:ntdll:EtwEventRegister ({b77d8a36-ef0c-4976-8d22-08f986f56cfb}, 000000013898BFE0, 00000001394223A0, 00000001394DAE48) stub.
01ac:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFFFFFFFFFA, 00007F18C025FE10
0178:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0178:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0178:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0178:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0178:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
0024:fixme:heap:RtlSetHeapInformation 00000000006E0000 0 000000000020D840 4 stub
01dc:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFFFFFFFFFA, 00007F17EC12FE10
0024:fixme:nls:GetFileMUIPath stub: 0x10, L"C:\\windows\\system32\\tzres.dll", (null), 000000000020CBC8, 00007F18C0454780, 000000000020CBC0, 000000000020CB60
0024:fixme:nls:GetFileMUIPath stub: 0x10, L"C:\\windows\\system32\\tzres.dll", (null), 000000000020CBC8, 00007F18C0452840, 000000000020CBC0, 000000000020CB60
012c:fixme:winsock:server_ioctl_sock Unsupported ioctl 4004747b (device=4004 access=1 func=d1e method=3)
012c:fixme:winsock:WSAIoctl unsupported WS_IOCTL cmd (SIO_IDEAL_SEND_BACKLOG_QUERY)
0024:fixme:wbemprox:client_security_SetBlanket 00000002419BFD50, 00007F18C0456160, 10, 0, (null), 3, 3, 0000000000000000, 0x00000000
0024:fixme:wbemprox:client_security_Release 00000002419BFD50
0024:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
0024:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
0024:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030
0024:fixme:file:NtLockFile I/O completion on lock not implemented yet
01e8:fixme:file:NtLockFile I/O completion on lock not implemented yet
01e8:fixme:process:SetProcessShutdownParameters (00000100, 00000001): partial stub.
012c:fixme:winsock:server_ioctl_sock Unsupported ioctl 4004747b (device=4004 access=1 func=d1e method=3)
012c:fixme:winsock:WSAIoctl unsupported WS_IOCTL cmd (SIO_IDEAL_SEND_BACKLOG_QUERY)
012c:fixme:winsock:server_ioctl_sock Unsupported ioctl 4004747b (device=4004 access=1 func=d1e method=3)
012c:fixme:winsock:WSAIoctl unsupported WS_IOCTL cmd (SIO_IDEAL_SEND_BACKLOG_QUERY)
0178:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
Woogachaka commented 6 months ago

glad to see I'm not the only one with this issue, I can echo @coute's issue exactly

AurimasNav commented 6 months ago

Inspired by https://github.com/TrueOsiris/docker-vrising/issues/33#issuecomment-1870326476 I removed all the irrelevant config from env vars and left only these:

  TZ: Europe/Vilnius
  SERVERNAME: origin
  VR_LIST_ON_STEAM: "true"
  VR_LIST_ON_EOS: "true"

and now it is visible on steam server list, gonna add one by one and check when it disappears.

AurimasNav commented 6 months ago

So after adding the password it is still visible in server list, note that I had to change "Merciless Setting" to show in server filters even though all of my game settings should be default.

With that said, I am still unable to join a game with password via server list, I get Authentication Error, but if I try to join via Direct Connect it connects fine.

Notmare commented 6 months ago

The same is being reported on Reddit and Steam forums. Most are reporting success after changing ListOnEOS to false, but leaving ListOnSteam true.

See: https://steamcommunity.com/app/1604030/discussions/0/3272440173687560495/?ctp=4#c4358998752032497713

gph03n1x commented 6 months ago

I have the same issue, changing the ListOnEOS / removing the password didn't help, it is still crashing. Running this in a Ubuntu 22.04, 4-core, 16 gb vm

Notmare commented 6 months ago

I wasn't able to get mine to appear in the list yesterday, so everyone I shared with just connected directly. Big update this morning that appears to have created a lot of client crashes. I updated my client and restarted the Server, but now I can't connect. The logs show the same as above, which seemed to work fine yesterday. Does the Server update on restart? I didn't see anything for that in the logs.

Edit: Update, I was clicking the continue button which would eventually time out trying to reach the server. I can still connect if I go to play online and use the direct connect option there. I'll try re-enabling ListOnEOS to see if that fixes the Continue button.

antho1jp commented 6 months ago

I had the same issue, restarted the server and I see the exact same logs. However, by using the direct connect with the IP address and port number I am able to connect and play.

TrueOsiris commented 6 months ago

The game is working perfectly with a new run of the container (from scratch). I'm on it with several buddies (on unraid-dockercompose) You're posting a completely normal output! Remember to set the ListOnEOS and ListOnSteam vars (and play around with them, I've seen many reports on their buginess.)

PS: do NOT join via Steam. That doesn't seem to work, using a password.

TrueOsiris commented 6 months ago

Another report of this issue https://github.com/TrueOsiris/docker-vrising/issues/56

TrueOsiris commented 6 months ago

I need someone with this issue to test trueosiris/vrising:latest.

jobsidi commented 6 months ago

@TrueOsiris for example, me. I have tons of "fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering" in logs. It exists only in default docker configuration via bridge. If i change it to host, all works fine, but i wast able to block internet access for container. I want to sync and freeze current client and server files and keep them without steam access. I tried to launch your's server under limited user, but got tons of errors about accessing and rights. I wanted to limit internet access using iptables under limited user rights. Then i tried to limit it using default configuration via container's bridge IP and commented string "/usr/bin/steamcmd" in start.sh, it works better, but im still getting winsock problem and cannot connect to the server. Also "VRisingServer.exe" knocks to some server regularly upd tried latest and dev branches. No result. upd2. it glitched with bridge and host anyway. Finnaly i fought it. All problems was only thanks to steam. I hate this malware. I bought vrising bcs i like it, but i want to use all programs without that "bonus" sofware. I dont want data leakeage, auto uncontrolled updates etc. So i found https://github.com/metrixmedia/SteamEmulator/releases

  1. downloaded latest and copied necessary files from experimental steam_api64.dll - > VRisingServer_Data/Plugins/x86_64 steamclient.dll -> / steamclient.d64ll -> /
  2. i found start.sh in /var/lib/docker/overlay2 and commented string "/usr/bin/steamcmd"
  3. iptables -t nat -I POSTROUTING -s 172.23.0.2 ! -d 192.168.0.0/16 -j DNAT --to-destination 192.0.2.1 where 172.23.0.2 container ip, dedicated bridge type network 192.168.0.0/16 local network 192.0.2.1 unreal host to complete blocks data analytics from VRisingServer.exe

  4. blocked the game on windows clients pc except local network. So this way i got clients and server in "frozen" state with max privacy setting and fast working.