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
asked 10 months ago260 views
1 Answer
0
Accepted Answer
profile pictureAWS
ladybug
answered 10 months ago
  • 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?

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions