Hi,
I am working on the integration of Playfab GSDK and I cannot run my game server within a container.
I am stuck indefinitely at these step: "Waiting for heartbeats from the game server....."
I followed this doc: https://docs.microsoft.com/en-us/gaming/playfab/features/multiplayer/servers/locally-debugging-game-servers-and-integration-with-playfab
I first tried your WindowsRunnerCSharp and cppWindowsRunnerGame samples in process mode and within a container and both are working.
Then, I tried with my own C++ game server and it is working in process mode but not within a container.
What I did:
- I removed all the containers with docker ps -a + docker rm -f
- I checked PF_ConsoleLogs.txt for any useful error message. Here is the content of the file: {"log":"Running Startup Script\n","stream":"stdout","time":"2020-12-08T17:24:35.3051686Z"} {"log":"Certificates located at: C:\\GameCertificates\n","stream":"stdout","time":"2020-12-08T17:24:35.3251688Z"}
- I triple checked if my .zip asset package contains all the required DLLs.
- I checked Windows Event log to see if there's any useful information about Docker failures. Here is the error I got: "hcsshim::System::CreateProcess: failure in a Windows system call: The user name or password is incorrect."
But I have exactly the same docker error with your WindowsRunnerCSharp sample which is working fine.
Any ideas?