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
gefragt vor 10 Monaten266 Aufrufe
1 Antwort
0
Akzeptierte Antwort
profile pictureAWS
ladybug
beantwortet vor 10 Monaten
  • 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?

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen