Yellow-Dog-Man / Resonite-Issues

Issue repository for Resonite.
https://resonite.com
124 stars 2 forks source link

Headless client no longer able to sign into accounts (2024.5.31.202) #2180

Closed ikanimew closed 1 month ago

ikanimew commented 1 month ago

Describe the bug?

After updating to the latest build, multiple headless instances are no longer able to log into Resonite on launch. The config file has not been touched on them. The only change is the client update. I have my launch scripts set to check for updates on every launch, so the update process is automatic.

To Reproduce

Launch an existing headless client that is configured to log in after running the Steam update

Expected behavior

Client should log in normally.

Screenshots

No response

Resonite Version Number

2024.5.31.202

What Platforms does this occur on?

Linux

What headset if any do you use?

No response

Log Files

meshe@resonite:~$ ./launchreso.sh [----] Verifying installation... UpdateUI: skip show logoSteam Console Client (c) Valve Corporation - version 1709846822 Loading Steam API...OK Logging in user 'ikaniheadless' to Steam Public...OK Waiting for client config...OK Waiting for user info...OK AppID 2519830 already owned. Update state (0x5) verifying install, progress: 0.00 (0 / 1109586892) Update state (0x5) verifying install, progress: 21.21 (235298155 / 1109586892) Update state (0x5) verifying install, progress: 63.79 (707782341 / 1109586892) Success! App '2519830' fully installed. AppPath: /home/meshe/reso-headless/Headless DataPath: /home/meshe/reso-headless/Headless/Data CachePath: /home/meshe/reso-headless/Headless/Cache Initializing App: Beta 2024.5.31.202 Platform: Linux HeadDevice: Headless IsAOT: False OS: Debian GNU/Linux CPU: Common KVM processor GPU: Device 1234 PhysicalCores: 16 MemoryBytes: 125.79 GB VRAMBytes: 0.00 B MaxTextureSize: 16384 IsGPUTexturePOTByteAligned: True UsingLinearSpace: False XR Device Name: XR Device Model: StereoRenderingMode: Max GC Generation: 1, IsLittleEndian: True System.Numerics.Vectors HW accelerated: True, Vector.Count: 4 Brotli native encoding/decoding supported: True Supported Texture Formats: Unknown, Alpha8, R8, RGB24, ARGB32, RGBA32, BGRA32, RGB565, RGBAHalf, ARGBHalf, RHalf, RGHalf, RGBAFloat, ARGBFloat, RFloat, RGFloat, BC1, BC2, BC3, BC4, BC5, BC6H, BC7, ETC2_RGB, ETC2_RGBA1, ETC2_RGBA8, ASTC_4x4, ASTC_5x5, ASTC_6x6, ASTC_8x8, ASTC_10x10, ASTC_12x12 Processing startup commands... Scanning locales... Available locales: cs, de, en, en-gb, eo, es, et, fi, fr, is, ja, ko, nl, no, pl, pt-br, ru, sv, th, tr, zh-cn, zh-tw Loading Config.json... Computing compatibility hash... Compatibility Hash: S43fS+5DfWYx+Jwab9g+9g== Initializing proxy settings... Initializing FrooxEngine... FreeImage Version: 3.18.1 BepuPhysics Version: 2.4.0.2-ydm-0.1.6 FreeType Version: 2.10.4 Opus Version: libopus 1.3.1-138-g07376903 Supported 3D model formats: meshx, 3d, 3ds, 3mf, ac, ac3d, acc, amf, ase, ask, assbin, b3d, blend, bsp, bvh, cob, csm, dae, dxf, enff, fbx, glb, gltf, hmp, ifc, ifczip, iqm, irr, irrmesh, lwo, lws, lxo, md2, md3, md5anim, md5camera, md5mesh, mdc, mdl, mesh, mesh.xml, mot, ms3d, ndo, nff, obj, off, ogex, pk3, ply, pmx, prj, q3o, q3s, raw, scn, sib, smd, step, stl, stp, ter, uc, vta, x, x3d, x3db, xgl, xml, zae, zgl Supported point cloud formats: pts, las, laz Supported image formats: bmp, ico, jpg, jif, jpeg, jpe, jng, koa, iff, lbm, mng, pbm, pcd, pcx, pgm, png, ppm, ras, tga, targa, tif, tiff, wap, wbmp, wbm, psd, psb, cut, xbm, xpm, dds, gif, hdr, g3, sgi, rgb, rgba, bw, exr, j2k, j2c, jp2, pfm, pct, pict, pic, 3fr, arw, bay, bmq, cap, cine, cr2, crw, cs1, dc2, dcr, drf, dsc, dng, erf, fff, ia, iiq, k25, kc2, kdc, mdc, mef, mos, mrw, nef, nrw, orf, pef, ptx, pxn, qtk, raf, raw, rdc, rw2, rwl, rwz, sr2, srf, srw, sti, x3f, webp, jxr, wdp, hdp Supported audio formats: wav, wave, flac, fla, ogg, aiff, aif, aifc Supported video formats: mp4, mpeg, avi, mov, mpg, mkv, flv, webm, mts, 3gp, bik, m2v, m2s, wmv, m3u8, m3u, pls, ogv, m4a, mp3, mpeg3, aac, ac3, aif, aiff, ape, au, it, mka, mod, mp1, mp2, opus, s3m, sid, w64, wma, xm, nsf, nsfe, gbs, vgm, vgz, spc, gym Supported font formats: ttf, otf, ttc, otc, woff Supported document formats: pdf Supported subtitle formats: srt, sub, sub, ssa, ttml, vtt Initializing InputInterface... New setting type registered: FrooxEngine.GeneralControlsSettings New setting type registered: FrooxEngine.GeneralHapticsSettings New setting type registered: FrooxEngine.GeneralVRSettings New setting type registered: FrooxEngine.UserMetricsSettings Initializing LocalDB... Initializing Local Data

MachineID: kkak8bk3hwnaxrp74tjhat178qida94fp4fgqgnmhrupdnosrzby Loading LiteDB database

Configuring LiteDB database

Processing LocalDB export Initializing WorkProcessor... Initialized WorkProcessor. Background Workers: 16, Priority Workers: 15 Initializing AudioSystem... New setting type registered: FrooxEngine.AudioInputDeviceSettings New setting type registered: FrooxEngine.AudioOutputDeviceSettings New setting type registered: FrooxEngine.AudioVolumeSettings New setting type registered: FrooxEngine.AudioAccessibilitySettings New setting type registered: FrooxEngine.AudioInputFilteringSettings New setting type registered: FrooxEngine.VoiceSettings Initializing GlobalCoroutineManager... Initializing WorldManager... Initializing NetworkManager... New setting type registered: FrooxEngine.RealtimeNetworkingSettings New setting type registered: FrooxEngine.RelaySettings Initializing SecurityManager... New setting type registered: FrooxEngine.HostAccessSettings Initializing PlatformInterface... Discord Exception initializing connector: FrooxEngine.Interfacing.DiscordConnector System.DllNotFoundException: discord_game_sdk assembly: type: member:(null) at (wrapper managed-to-native) DiscordGameSDKWrapper.Discord.DiscordCreate(uint,DiscordGameSDKWrapper.Discord/FFICreateParams&,intptr&) at DiscordGameSDKWrapper.Discord..ctor (System.Int64 clientId, System.UInt64 flags) [0x00309] in :0 at FrooxEngine.Interfacing.DiscordConnector.Initialize (FrooxEngine.PlatformInterface platformInterface) [0x00029] in <2a8eb2ede17d4e24a9125969fd9de985>:0 at FrooxEngine.PlatformInterface.Initialize (FrooxEngine.Engine engine) [0x000e4] in <2a8eb2ede17d4e24a9125969fd9de985>:0 Steam [S_API] SteamAPI_Init(): SteamAPI_IsSteamRunning() did not locate a running instance of Steam. dlopen failed trying to load: /home/meshe/.steam/sdk64/steamclient.so with error: /home/meshe/.steam/sdk64/steamclient.so: cannot open shared object file: No such file or directory [S_API] SteamAPI_Init(): Sys_LoadModule failed to load: /home/meshe/.steam/sdk64/steamclient.so SteamAPI failed to initialize

at System.Environment.get_StackTrace () [0x00000] in :0 at Elements.Core.UniLog.Error (System.String message, System.Boolean stackTrace) [0x00000] in <10510e6614584b15b22a6bdfeaf6a908>:0 at FrooxEngine.SteamConnector.InitializeSteamAPI () [0x00000] in <2a8eb2ede17d4e24a9125969fd9de985>:0 at FrooxEngine.SteamConnector.Initialize (FrooxEngine.PlatformInterface platformInterface) [0x00000] in <2a8eb2ede17d4e24a9125969fd9de985>:0 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder1[TResult].Start[TStateMachine] (TStateMachine& stateMachine) [0x00000] in <d636f104d58046fd9b195699bcb1a744>:0 at FrooxEngine.SteamConnector.Initialize (FrooxEngine.PlatformInterface platformInterface) [0x00000] in <2a8eb2ede17d4e24a9125969fd9de985>:0 at FrooxEngine.PlatformInterface.Initialize (FrooxEngine.Engine engine) [0x00000] in <2a8eb2ede17d4e24a9125969fd9de985>:0 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x00000] in <d636f104d58046fd9b195699bcb1a744>:0 at FrooxEngine.PlatformInterface.Initialize (FrooxEngine.Engine engine) [0x00000] in <2a8eb2ede17d4e24a9125969fd9de985>:0 at FrooxEngine.Engine.InitializePlatformInterface () [0x00000] in <2a8eb2ede17d4e24a9125969fd9de985>:0 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x00000] in <d636f104d58046fd9b195699bcb1a744>:0 at FrooxEngine.Engine.InitializePlatformInterface () [0x00000] in <2a8eb2ede17d4e24a9125969fd9de985>:0 at FrooxEngine.Engine.Initialize (System.String appPath, FrooxEngine.LaunchOptions options, FrooxEngine.ISystemInfo systemInfo, FrooxEngine.IInternalResource resources, FrooxEngine.IEngineInitProgress progress) [0x00000] in <2a8eb2ede17d4e24a9125969fd9de985>:0 at System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.InvokeMoveNext (System.Object stateMachine) [0x00000] in <d636f104d58046fd9b195699bcb1a744>:0 at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <d636f104d58046fd9b195699bcb1a744>:0 at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <d636f104d58046fd9b195699bcb1a744>:0 at System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.Run () [0x00000] in <d636f104d58046fd9b195699bcb1a744>:0 at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction (System.Action action, System.Boolean allowInlining, System.Threading.Tasks.Task& currentTask) [0x00000] in <d636f104d58046fd9b195699bcb1a744>:0 at System.Threading.Tasks.Task.FinishContinuations () [0x00000] in <d636f104d58046fd9b195699bcb1a744>:0 at System.Threading.Tasks.Task.FinishStageThree () [0x00000] in <d636f104d58046fd9b195699bcb1a744>:0 at System.Threading.Tasks.Task1[TResult].TrySetResult (TResult result) [0x00000] in :0 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder1[TResult].SetResult (TResult result) [0x00000] in <d636f104d58046fd9b195699bcb1a744>:0 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder1[TResult].SetResult (System.Threading.Tasks.Task1[TResult] completedTask) [0x00000] in <d636f104d58046fd9b195699bcb1a744>:0 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetResult () [0x00000] in <d636f104d58046fd9b195699bcb1a744>:0 at FrooxEngine.Engine.InitializeLocalDB (FrooxEngine.LaunchOptions options) [0x00000] in <2a8eb2ede17d4e24a9125969fd9de985>:0 at System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.InvokeMoveNext (System.Object stateMachine) [0x00000] in <d636f104d58046fd9b195699bcb1a744>:0 at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <d636f104d58046fd9b195699bcb1a744>:0 at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <d636f104d58046fd9b195699bcb1a744>:0 at System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.Run () [0x00000] in <d636f104d58046fd9b195699bcb1a744>:0 at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction (System.Action action, System.Boolean allowInlining, System.Threading.Tasks.Task& currentTask) [0x00000] in <d636f104d58046fd9b195699bcb1a744>:0 at System.Threading.Tasks.Task.FinishContinuations () [0x00000] in <d636f104d58046fd9b195699bcb1a744>:0 at System.Threading.Tasks.Task.FinishStageThree () [0x00000] in <d636f104d58046fd9b195699bcb1a744>:0 at System.Threading.Tasks.Task1[TResult].TrySetResult (TResult result) [0x00000] in :0 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder1[TResult].SetResult (TResult result) [0x00000] in <d636f104d58046fd9b195699bcb1a744>:0 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder1[TResult].SetResult (System.Threading.Tasks.Task1[TResult] completedTask) [0x00000] in <d636f104d58046fd9b195699bcb1a744>:0 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetResult () [0x00000] in <d636f104d58046fd9b195699bcb1a744>:0 at FrooxEngine.Store.LocalDB.Initialize (Elements.Core.IProgressIndicator progress) [0x00000] in <a66f0fc49ee34936bf64efc6499fcc3c>:0 at System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.InvokeMoveNext (System.Object stateMachine) [0x00000] in <d636f104d58046fd9b195699bcb1a744>:0 at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <d636f104d58046fd9b195699bcb1a744>:0 at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <d636f104d58046fd9b195699bcb1a744>:0 at System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.Run () [0x00000] in <d636f104d58046fd9b195699bcb1a744>:0 at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction (System.Action action, System.Boolean allowInlining, System.Threading.Tasks.Task& currentTask) [0x00000] in <d636f104d58046fd9b195699bcb1a744>:0 at System.Threading.Tasks.Task.FinishContinuations () [0x00000] in <d636f104d58046fd9b195699bcb1a744>:0 at System.Threading.Tasks.Task.FinishStageThree () [0x00000] in <d636f104d58046fd9b195699bcb1a744>:0 at System.Threading.Tasks.Task1[TResult].TrySetResult (TResult result) [0x00000] in :0 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder1[TResult].SetResult (TResult result) [0x00000] in <d636f104d58046fd9b195699bcb1a744>:0 at FrooxEngine.Store.LocalDB.ReadVariableOrCreateAsync[T] (System.String path, T def) [0x00000] in <a66f0fc49ee34936bf64efc6499fcc3c>:0 at System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.InvokeMoveNext (System.Object stateMachine) [0x00000] in <d636f104d58046fd9b195699bcb1a744>:0 at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <d636f104d58046fd9b195699bcb1a744>:0 at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <d636f104d58046fd9b195699bcb1a744>:0 at System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.Run () [0x00000] in <d636f104d58046fd9b195699bcb1a744>:0 at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction (System.Action action, System.Boolean allowInlining, System.Threading.Tasks.Task& currentTask) [0x00000] in <d636f104d58046fd9b195699bcb1a744>:0 at System.Threading.Tasks.Task.FinishContinuations () [0x00000] in <d636f104d58046fd9b195699bcb1a744>:0 at System.Threading.Tasks.Task.FinishStageThree () [0x00000] in <d636f104d58046fd9b195699bcb1a744>:0 at System.Threading.Tasks.Task1[TResult].TrySetResult (TResult result) [0x00000] in :0 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder1[TResult].SetResult (TResult result) [0x00000] in <d636f104d58046fd9b195699bcb1a744>:0 at FrooxEngine.Store.LocalDB.ReadVariableAsync (System.String path) [0x00000] in <a66f0fc49ee34936bf64efc6499fcc3c>:0 at System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.InvokeMoveNext (System.Object stateMachine) [0x00000] in <d636f104d58046fd9b195699bcb1a744>:0 at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <d636f104d58046fd9b195699bcb1a744>:0 at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in <d636f104d58046fd9b195699bcb1a744>:0 at System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.Run () [0x00000] in <d636f104d58046fd9b195699bcb1a744>:0 at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction (System.Action action, System.Boolean allowInlining, System.Threading.Tasks.Task& currentTask) [0x00000] in <d636f104d58046fd9b195699bcb1a744>:0 at System.Threading.Tasks.Task.FinishContinuations () [0x00000] in <d636f104d58046fd9b195699bcb1a744>:0 at System.Threading.Tasks.Task.FinishStageThree () [0x00000] in <d636f104d58046fd9b195699bcb1a744>:0 at System.Threading.Tasks.Task1[TResult].TrySetResult (TResult result) [0x00000] in :0 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[TResult].SetResult (TResult result) [0x00000] in :0 at FrooxEngine.Store.LocalDB.GetVariableAsync (System.String path) [0x00000] in :0 at System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.InvokeMoveNext (System.Object stateMachine) [0x00000] in :0 at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in :0 at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in :0 at System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.Run () [0x00000] in :0 at System.Threading.Tasks.AwaitTaskContinuation.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem () [0x00000] in :0 at System.Threading.ThreadPoolWorkQueue.Dispatch () [0x00000] in :0 at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback () [0x00000] in :0 Supported network protocols: lnl-nat, lnl Initializing SkyFrost Interface... HttpClient AutomaticDecompressionSupported: True Initializing SignalR: Initial Startup Connecting to SignalR (Initial Startup)... New setting type registered: FrooxEngine.MessagingPrivacySettings New setting type registered: FrooxEngine.DebugSettings Initializing AssetManager... New setting type registered: FrooxEngine.AssetGatherSettings New setting type registered: FrooxEngine.TextureQualitySettings Initializing RecordManager... Initializing SessionAnnouncer... FrooxEngine Initialization Finished FrooxEngine Initialized in 9456.6041 ms Starting search for GigglePucks MaxUsers set to 1. LastModifyingUser:

at System.Environment.get_StackTrace () [0x00000] in :0 at Elements.Core.UniLog.Log (System.String message, System.Boolean stackTrace) [0x00000] in <10510e6614584b15b22a6bdfeaf6a908>:0 at FrooxEngine.WorldConfiguration.FieldChanged (FrooxEngine.IChangeable obj) [0x00000] in <2a8eb2ede17d4e24a9125969fd9de985>:0 at FrooxEngine.SyncElement.SyncElementChanged (FrooxEngine.IChangeable member) [0x00000] in <2a8eb2ede17d4e24a9125969fd9de985>:0 at FrooxEngine.SyncField1[T].ValueChanged () [0x00000] in <2a8eb2ede17d4e24a9125969fd9de985>:0 at FrooxEngine.SyncField1[T].InternalSetValue (T& value, System.Boolean sync, System.Boolean change) [0x00000] in <2a8eb2ede17d4e24a9125969fd9de985>:0 at FrooxEngine.SyncField1[T].set_Value (T value) [0x00000] in <2a8eb2ede17d4e24a9125969fd9de985>:0 at FrooxEngine.Sync1[T].set_Value (T value) [0x00000] in <2a8eb2ede17d4e24a9125969fd9de985>:0 at FrooxEngine.World.set_MaxUsers (System.Int32 value) [0x00000] in <2a8eb2ede17d4e24a9125969fd9de985>:0 at FrooxEngine.World.LocalWorld (FrooxEngine.WorldManager manager, FrooxEngine.WorldAction init, Elements.Core.DataTreeNode load, System.Boolean unsafeMode) [0x00000] in <2a8eb2ede17d4e24a9125969fd9de985>:0 at FrooxEngine.WorldManager.StartLocal (FrooxEngine.WorldAction init, Elements.Core.DataTreeDictionary load) [0x00000] in <2a8eb2ede17d4e24a9125969fd9de985>:0 at FrooxEngine.Userspace.SetupUserspace (FrooxEngine.Engine engine) [0x00000] in <2a8eb2ede17d4e24a9125969fd9de985>:0 at FrooxEngine.StandaloneFrooxEngineRunner.Initialize (FrooxEngine.LaunchOptions options) [0x00000] in <2a8eb2ede17d4e24a9125969fd9de985>:0 at System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.InvokeMoveNext (System.Object stateMachine) [0x00000] in :0 at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in :0 at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in :0 at System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.Run () [0x00000] in :0 at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction (System.Action action, System.Boolean allowInlining, System.Threading.Tasks.Task& currentTask) [0x00000] in :0 at System.Threading.Tasks.Task.FinishContinuations () [0x00000] in :0 at System.Threading.Tasks.Task.FinishStageThree () [0x00000] in :0 at System.Threading.Tasks.Task1[TResult].TrySetResult (TResult result) [0x00000] in <d636f104d58046fd9b195699bcb1a744>:0 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder1[TResult].SetResult (TResult result) [0x00000] in :0 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder1[TResult].SetResult (System.Threading.Tasks.Task1[TResult] completedTask) [0x00000] in :0 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetResult () [0x00000] in :0 at FrooxEngine.Engine.Initialize (System.String appPath, FrooxEngine.LaunchOptions options, FrooxEngine.ISystemInfo systemInfo, FrooxEngine.IInternalResource resources, FrooxEngine.IEngineInitProgress progress) [0x00000] in <2a8eb2ede17d4e24a9125969fd9de985>:0 at System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.InvokeMoveNext (System.Object stateMachine) [0x00000] in :0 at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in :0 at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in :0 at System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.Run () [0x00000] in :0 at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction (System.Action action, System.Boolean allowInlining, System.Threading.Tasks.Task& currentTask) [0x00000] in :0 at System.Threading.Tasks.Task.FinishContinuations () [0x00000] in :0 at System.Threading.Tasks.Task.FinishStageThree () [0x00000] in :0 at System.Threading.Tasks.Task1[TResult].TrySetResult (TResult result) [0x00000] in <d636f104d58046fd9b195699bcb1a744>:0 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder1[TResult].SetResult (TResult result) [0x00000] in :0 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder1[TResult].SetResult (System.Threading.Tasks.Task1[TResult] completedTask) [0x00000] in :0 at System.Runtime.CompilerServices.AsyncTaskMethodBuilder.SetResult () [0x00000] in :0 at FrooxEngine.Engine.InitializeSkyFrost (FrooxEngine.LaunchOptions options, SkyFrost.Base.SkyFrostConfig config) [0x00000] in <2a8eb2ede17d4e24a9125969fd9de985>:0 at System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.InvokeMoveNext (System.Object stateMachine) [0x00000] in :0 at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in :0 at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in :0 at System.Runtime.CompilerServices.AsyncMethodBuilderCore+MoveNextRunner.Run () [0x00000] in :0 at System.Threading.Tasks.AwaitTaskContinuation.RunOrScheduleAction (System.Action action, System.Boolean allowInlining, System.Threading.Tasks.Task& currentTask) [0x00000] in :0 at System.Threading.Tasks.Task.FinishContinuations () [0x00000] in :0 at System.Threading.Tasks.Task.FinishStageThree () [0x00000] in :0 at System.Threading.Tasks.Task.FinishStageTwo () [0x00000] in :0 at System.Threading.Tasks.Task.Finish (System.Boolean bUserDelegateExecuted) [0x00000] in :0 at System.Threading.Tasks.Task.ExecuteWithThreadLocal (System.Threading.Tasks.Task& currentTaskSlot) [0x00000] in :0 at System.Threading.Tasks.Task.ExecuteEntry (System.Boolean bPreventDoubleExecution) [0x00000] in :0 at System.Threading.Tasks.Task.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem () [0x00000] in :0 at System.Threading.ThreadPoolWorkQueue.Dispatch () [0x00000] in :0 at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback () [0x00000] in :0 Starting running world: Updated: 1/1/0001 12:00:00 AM -> 5/31/2024 4:16:44 AM Updated: -> resonite Updated: -> kkak8bk3hwnaxrp74tjhat178qida94fp4fgqgnmhrupdnosrzby Updated: False -> True Updated: -> S43fS+5DfWYx+Jwab9g+9g== Updated: -> 2024.5.31.202 Connected to SignalR (Initial Startup) Running default bootstrap Loading local settings New setting type registered: FrooxEngine.CustomizationSettings WorldName set to Userspace. LastModifyingUser:

at System.Environment.get_StackTrace () [0x00000] in :0 at Elements.Core.UniLog.Log (System.String message, System.Boolean stackTrace) [0x00000] in <10510e6614584b15b22a6bdfeaf6a908>:0 at FrooxEngine.WorldConfiguration.FieldChanged (FrooxEngine.IChangeable obj) [0x00000] in <2a8eb2ede17d4e24a9125969fd9de985>:0 at FrooxEngine.SyncElement.SyncElementChanged (FrooxEngine.IChangeable member) [0x00000] in <2a8eb2ede17d4e24a9125969fd9de985>:0 at FrooxEngine.SyncField1[T].ValueChanged () [0x00000] in <2a8eb2ede17d4e24a9125969fd9de985>:0 at FrooxEngine.SyncField1[T].InternalSetValue (T& value, System.Boolean sync, System.Boolean change) [0x00000] in <2a8eb2ede17d4e24a9125969fd9de985>:0 at FrooxEngine.SyncField1[T].set_Value (T value) [0x00000] in <2a8eb2ede17d4e24a9125969fd9de985>:0 at FrooxEngine.Sync1[T].set_Value (T value) [0x00000] in <2a8eb2ede17d4e24a9125969fd9de985>:0 at FrooxEngine.World+<>cDisplayClass328_0.b0 () [0x00000] in <2a8eb2ede17d4e24a9125969fd9de985>:0 at FrooxEngine.World.RunSynchronousActions () [0x00000] in <2a8eb2ede17d4e24a9125969fd9de985>:0 at FrooxEngine.World.NextRefreshStage () [0x00000] in <2a8eb2ede17d4e24a9125969fd9de985>:0 at FrooxEngine.World.Refresh () [0x00000] in <2a8eb2ede17d4e24a9125969fd9de985>:0 at FrooxEngine.WorldManager.UpdateStep () [0x00000] in <2a8eb2ede17d4e24a9125969fd9de985>:0 at FrooxEngine.WorldManager.RunUpdateLoop () [0x00000] in <2a8eb2ede17d4e24a9125969fd9de985>:0 at FrooxEngine.Engine.UpdateStep () [0x00000] in <2a8eb2ede17d4e24a9125969fd9de985>:0 at FrooxEngine.Engine.RunUpdateLoop () [0x00000] in <2a8eb2ede17d4e24a9125969fd9de985>:0 at FrooxEngine.StandaloneFrooxEngineRunner.UpdateLoop () [0x00000] in <2a8eb2ede17d4e24a9125969fd9de985>:0 at System.Threading.ThreadHelper.ThreadStart_Context (System.Object state) [0x00000] in :0 at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in :0 at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, System.Boolean preserveSyncCtx) [0x00000] in :0 at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state) [0x00000] in :0 at System.Threading.ThreadHelper.ThreadStart () [0x00000] in :0 New setting type registered: FrooxEngine.UserRestrictionsSettings User Joined Userspace. Username: resonite, UserID: , AllocID: 0, AllocIDstart: 1, MachineID: kkak8bk3hwnaxrp74tjhat178qida94fp4fgqgnmhrupdnosrzby New setting type registered: FrooxEngine.LocaleSettings User Spawn Userspace. Username: resonite, UserID: , MachineID: kkak8bk3hwnaxrp74tjhat178qida94fp4fgqgnmhrupdnosrzby New setting type registered: FrooxEngine.MediaPrivacySettings Logging in as draxenheadless Error logging in: BadRequest Login.DuplicateAccount Error logging in: Login.DuplicateAccount Cannot use SessionID owner by another user. Trying to use U-draxenheadless, currently logged in user: null Created setting switch source: DeviceIDSettingSwitchSource Created setting switch source: VR_ActiveSetttingSwitchSource New setting type registered: FrooxEngine.MovementSettings New setting type registered: FrooxEngine.LaserSettings New setting type registered: FrooxEngine.PhotoCaptureSettings VoiceSettings OnActivated. LastActivatedUserId: , Current: M-kkak8bk3hwnaxrp74tjhat178qida94fp4fgqgnmhrupdnosrzby, MutePersistence: StartUnmuted Cannot find a preferred device ID Cannot find a preferred device ID Local settings loaded Cannot find a preferred device ID Updated: -> Userspace NO WORLD>

Additional Context

No response

Reporters

No response

Frooxius commented 1 month ago

Can you provide the log as actual log file? This seems cut off and it's hard to parse this when just pasted like plaintext.

ikanimew commented 1 month ago

resonite - 2024.5.31.202 - 2024-05-30 21_16_34.log

ProbablePrime commented 1 month ago
9:16:49 PM.546  Logging in as draxenheadless
9:16:49 PM.864  Error logging in: BadRequest
Login.DuplicateAccount
9:16:50 PM.443  Error logging in: Login.DuplicateAccount

Error logging in: Login.DuplicateAccount

Noting this for future reference, I'm a little too tired to look further, but that's the reason the Headless isn't happy.

ProbablePrime commented 1 month ago

Could you try again now?

DanteTucker commented 1 month ago

@ikanimew Try again now. Your headless should be fine logging in now.

ikanimew commented 1 month ago

Confirmed working here. I'm going through the other servers but so far it's looking good! All headless instances are back up and running. Thanks!

I'd love to hear what it ended up being, but please get sleep first :D

ProbablePrime commented 1 month ago

headlesses don't use the Locale strings when logging in yet but you can find the message you would have seen if you logged in the headless account in a regular Resonite copy here: https://github.com/Yellow-Dog-Man/Locale/blob/main/en.json#L449-L450

The error Login.Duplicate account is usually something you need to contact support about as indicated by the message. We had to touch something on our end.

paradoxical-autumn commented 1 month ago

Should anyone who uses an alternative account for headless servers be worried about this then?

As some people have to use a 2nd account because you can't automatically login to headless when you have 2fa set up.

ProbablePrime commented 1 month ago

No