Unable to launch LINUX package in AWS FLEET

0

I am trying to create a multiplayer game server on AWS GAMELIFT.

I have created a LINUX package with Unreal Engine 5 and I want to set the FLEET to "ACTIVE" status, but I get the following error

FLEET_STATE_ERROR: Fleet fleet-×××× changed state to ERROR

SERVER_PROCESS_CRASHED: Server process exited without calling ProcessEnding(), exitCode(127), launchPath(/local/game/PATH/TO/SHIPPING-FILE), arguments(), and instanceId(i-××××), publicIP(xx. ××xx. ××xx. ××xx), gameSessionId(none), occurrences(6 for this instance in a 5 minute period)

Using the LDD command in WSL on my local PC, I know that the "libsaws-cpp-sdk-gamelift-server.so" dependency exists and that the startup path exists, but why am I getting an error? I am trying to find out why I am getting an error.

I have specified AMAZON_LINUX_2 as the OS for the gamelift build.

HIROKI
已提問 10 個月前檢視次數 267 次
1 個回答
0
已接受的答案
profile pictureAWS
ladybug
已回答 10 個月前
  • Thank you.

    I checked the URL, but it seems that I was not able to get the linuxserver package to the point where it would start in fleet properly.

    Do you know how I can bypass the exitcode(127) and get the "active" status correctly when I package the linuxserver package in UE5 and build the gameliiift fleet?

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南