I get the following output and error when running the LocalMultiplayerAgent I have populated the multiplayersettings.json file with the needed info
Have a nice day!
Check this page for debugging tips: https://github.com/PlayFab/gsdkSamples/blob/master/Debugging.md
No output directory specified, defaulting to agent directory
Warning: SessionCookie is not specified.
TitleId: 632806BC
BuildId: 70677319-5ce6-44a3-bda8-0ebc13ef6573
VmId: xcloudwusu4uyz5daouzl:WestUs:da974f9c-059a-4202-ae1b-e0395d52cfb0:tvmps_c941ec5fe0e64be7bb1a6c8575bd9be231b36d6147314c2cb4110c345f78059a_d
Root output folder: C:\Users\bedoa\AppData\Local\Temp\.net\LocalMultiplayerAgent\20rn4fwl.hd0\PlayFabVmAgentOutput\2021-12-07T09-30-11
info: Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager[0]
User profile is available. Using 'C:\Users\bedoa\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest.
Local Multiplayer Agent is listening on port 56001
Player1, Player2
info: PlayFabLocalMultiplayerAgent[0]
Starting process for session host with instance number 0 and process info: FileName - C:\Assets\CircleWars.exe, Args - .
info: PlayFabLocalMultiplayerAgent[0]
Creating the configuration file at C:\Users\bedoa\AppData\Local\Temp\.net\LocalMultiplayerAgent\20rn4fwl.hd0\PlayFabVmAgentOutput\2021-12-07T09-30-11\Config\SH0\gsdkConfig.json
Unhandled exception. failSystem.NullReferenceException: Object reference not set to an instance of an object.
at Microsoft.Azure.Gaming.LocalMultiplayerAgent.MultiplayerServerManager.CreateAndStartContainerWaitForExit(SessionHostsStartInfo startParameters)
at Microsoft.Azure.Gaming.LocalMultiplayerAgent.Program.Main(String[] args)
at Microsoft.Azure.Gaming.LocalMultiplayerAgent.Program.<Main>(String[] args)
: PlayFabLocalMultiplayerAgent[0]
Failed to start process based host with instance number 0. Exception: System.ComponentModel.Win32Exception (2): The system cannot find the file specified.
at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)
at System.Diagnostics.Process.StartCore(ProcessStartInfo startInfo)
at System.Diagnostics.Process.Start()
at System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
at Microsoft.Azure.Gaming.VmAgent.Core.Interfaces.ProcessWrapper.Start(ProcessStartInfo startInfo)
at Microsoft.Azure.Gaming.VmAgent.Core.Interfaces.ProcessRunner.CreateAndStart(Int32 instanceNumber, GameResourceDetails gameResourceDetails, ISessionHostManager sessionHostManager)