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?

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则