pelican-eggs / eggs

Service eggs for the pterodactyl panel
MIT License
2.81k stars 2.32k forks source link

[Install Bug]: tf2classic #2406

Closed Artucuno closed 8 months ago

Artucuno commented 1 year ago

Panel Version

1.11.3

Wings Version

1.11.5

Service

tf2classic

Modified

No, I did not modify the egg

Expected Behavior

Install the server, start it, play

Actual Behavior

steam user is not set.
Using anonymous user.
WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
Redirecting stderr to '/home/container/Steam/logs/stderr.txt'
[  0%] Checking for available updates...
[----] Verifying installation...
Steam Console Client (c) Valve Corporation - version 1690585855
-- type 'quit' to exit --
Loading Steam API...dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory
OK
Connecting anonymously to Steam Public...OK
Waiting for client config...OK
Waiting for user info...OK
Success! App '244310' already up to date.
:/home/container$ ./srcds_run -game ${SRCDS_GAME} -console -port ${SERVER_PORT} +map ${SRCDS_MAP} +ip 0.0.0.0 -strictportbind -norestart -debug +maxplayers ${MAXPLAYERS}
ERROR: Invalid game type 'tf2classic' sepecified.
Thu Aug  3 17:03:14 PDT 2023: Server Failed

Steps To Reproduce

Step 1. Install the egg in a pterodactyl container Step 2. Run the server

Install logs

Command hung for 20mins

parkervcp commented 1 year ago

Can you run uname -a on there please?

Artucuno commented 1 year ago

Can you run uname -a on there please?

In the container or the server itself?

Artucuno commented 1 year ago

Container:

Linux 63216e2f-e0ab-4735-bc35-cb6ad534d739 5.19.0-50-generic #50-Ubuntu SMP PREEMPT_DYNAMIC Mon Jul 10 18:24:29 UTC 2023 x86_64 GNU/Linux

Machine:

Linux root 5.19.0-50-generic #50-Ubuntu SMP PREEMPT_DYNAMIC Mon Jul 10 18:24:29 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
OhaDerErste commented 9 months ago

having the same issue

parkervcp commented 9 months ago

is tf2classic the game type for this? because that is the complaint.

Artucuno commented 9 months ago

is tf2classic the game type for this? because that is the complaint.

This egg https://github.com/parkervcp/eggs/tree/master/game_eggs/steamcmd_servers/team_fortress_2_classic

parkervcp commented 9 months ago

I know what egg it is. The srcds run is complaining that the gametype 'tf2classic' is invalid.

Artucuno commented 9 months ago

I know what egg it is. The srcds run is complaining that the gametype 'tf2classic' is invalid.

Its the default value for that egg

QuintenQVD0 commented 8 months ago

Container:

Linux 63216e2f-e0ab-4735-bc35-cb6ad534d739 5.19.0-50-generic #50-Ubuntu SMP PREEMPT_DYNAMIC Mon Jul 10 18:24:29 UTC 2023 x86_64 GNU/Linux

Machine:

Linux root 5.19.0-50-generic #50-Ubuntu SMP PREEMPT_DYNAMIC Mon Jul 10 18:24:29 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Is this host os unraid?

parkervcp commented 8 months ago

I know what egg it is. The srcds run is complaining that the gametype 'tf2classic' is invalid.

Its the default value for that egg

right, I am asking if it has changed.

QuintenQVD0 commented 8 months ago

@Artucuno @OhaDerErste Please test the egg in PR

OhaDerErste commented 8 months ago

seems to be working now, thanks