Hello, I'm integrating Unity Mirror project with PlayFab Multiplayer Server.
Previously, Mirror used Telepathy Transport (TCP) and I was able to connect to Azure cloud server and Docker LocalMultiplayerAgent.
Currently, Mirror uses KCP Transport (UDP) and I also wanted to use UDP, so I switched to KCP transport. I was able to connect Azure Multiplayer Server. But, I failed on Docker LocalMultiplayerAgent environment.
I'm guessing I need to add additional firewall rules, such as Setup.ps1.
Any suggestion or commands to connect UDP Docker environment?
MultiplayerSettings.json
{ "RunContainer": true, "OutputFolder": "E:\\PlayFabLogs", "NumHeartBeatsForActivateResponse": 10, "NumHeartBeatsForTerminateResponse": 60, "AgentListeningPort": 56001, "AssetDetails": [ { "MountPath": "C:\\Assets", "LocalFilePath": "C:\\Users\\joon\\Documents\\FastRTS\\Build\\Server\\Build.zip" } ], "GameCertificateDetails": [], "PortMappingsList": [ [ { "NodePort": 56100, "GamePort": { "Name": "game_port", "Number": 7777, "Protocol": "UDP" } } ] ], "ProcessStartParameters": { "StartGameCommand": "FastRTS.exe" }, "ContainerStartParameters": { "StartGameCommand": "C:\\Assets\\FastRTS.exe -nographics -batchmode -logFile C:\\GameLogs\\UnityEditor.log", "ResourceLimits": { "Cpus": 0, "MemoryGib": 0 }, "ImageDetails": { "Registry": "mcr.microsoft.com", "ImageName": "playfab/multiplayer", "ImageTag": "wsc-10.0.17763.973.1", "Username": "", "Password": "" } }, "SessionConfig": { "SessionId": "ba67d671-512a-4e7d-a38c-2329ce181946", "SessionCookie": null, "InitialPlayers": [ "Player1", "Player2" ] }, "TitleId": "", "BuildId": "00000000-0000-0000-0000-000000000000", "Region": "WestUs" }