I build Unreal Windows Server with Playfab plugin and run it just from folder. In log I got this error:
Heartbeat endpoint and Server id are required configuration values.
As I got from this forum I need to run it locally from LocalMultiplayerAgent but instructions about this part are confusing https://docs.microsoft.com/en-us/gaming/playfab/features/multiplayer/servers/localmultiplayeragent/run-process-based-gameserver
leads me to
Do I need to wrap UnrealServer build with wrapper.exe too?
Answer by Gosen Gao · May 12 at 06:32 AM
To use PlayFab Multiplayer Servers, the GSDK is required, which helps you connect your game server to the PlayFab agent. If you have followed Integrating game servers with the PlayFab Game Server SDK (GSDK) to integrate the PlayFab GSDK, then you can debug your server build directly with LocalMultiplayerAgent. If not, then you need to follow Wrapper sample to wrap your server build first.
Answer by sharkraceclub · May 12 at 10:21 AM
Thank you for answer, I been able to run my Windows Build locally without any wrappers. Now need to make work Linux container build.
Answer by Dimitris Gkanatsios · May 12 at 10:49 PM
As @Gosen Gao mentioned, your best chance is to integrate your game server with GSDK. The wrapper sample is intended for experimentation/demo, not for production. Good luck!
Call WriteCharacterEvent from a server 1 Answer
How can a client launch their game server via "Server 2.0" with custom settings? 1 Answer
Integrating PlayFab Party in Unreal? 1 Answer
Use PlayFab with UE4.23 and package for HTML5 1 Answer
Constant "Error: Failed to parse heartbeat" errors and server remains in "StandingBy" state 2 Answers