Panel Version: 0.7.9
Daemon Version: 0.6.4
Service: 7 Days to die
Modified: yes and no (tried with default and modifying)
Expected Behavior:
Run the server correctly, not crashing on telnet
Actual Behavior:
It crashes the serverwith the error
telnet: Unable to connect to remote host: Connection refused
[Pterodactyl Daemon] Server marked as STARTING
[Pterodactyl Daemon] Checking size of server data directory...
[Pterodactyl Daemon] Disk Usage: 3551M / 5000M
[Pterodactyl Daemon] Ensuring file permissions.
[Pterodactyl Daemon] Running server preflight.
[Pterodactyl Daemon] Starting server container. <<<--- it stucks in this part for about 5 sec.
Trying 127.0.0.1...
telnet: Unable to connect to remote host: Connection refused
[Pterodactyl Daemon] Server marked as OFF
[Pterodactyl Daemon] ---------- Detected server process in a crashed state! ----------
[Pterodactyl Daemon] Exit Code: 1
[Pterodactyl Daemon] Out of Memory: false
[Pterodactyl Daemon] Error Response:
[Pterodactyl Daemon] Server process detected as entering a crashed state; rebooting.
Also, when it stucks on that part, i've did this: netstat -tulpn | grep LISTEN
results:
(Not all processes could be identified, non-owned process info
will not be shown, you would have to be root to see it all.)
tcp 0 0 0.0.0.0:2022 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:6379 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.53:53 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN -
tcp 0 0 172.31.12.164:10010 0.0.0.0:* LISTEN -
tcp6 0 0 ::1:6379 :::* LISTEN -
tcp6 0 0 :::8081 :::* LISTEN -
tcp6 0 0 :::8082 :::* LISTEN -
tcp6 0 0 :::8083 :::* LISTEN -
tcp6 0 0 :::8084 :::* LISTEN -
tcp6 0 0 :::26900 :::* LISTEN -
tcp6 0 0 :::26901 :::* LISTEN -
tcp6 0 0 :::26902 :::* LISTEN -
tcp6 0 0 :::22 :::* LISTEN -
tcp6 0 0 :::26903 :::* LISTEN -
Also, i've tried to telnet by myself when that part stucked with telnet 127.0.0.1 8081
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
Connection closed by foreign host.
The default configuration (on readme) tells that uses the port 26900, 26901, 26902, 8080, 8081 and 8082.
But the default nodejs port (required to run pterodactyl) is 8080.
Then, i've changes on serverconfig the port of telnet and do not used the port 8080 (trying with all default, the server will be stuck on "Starting server container." forever and does not uses memory).
Also, i've modified the default serverconfig.xml just editting the ports.
serverconfig.zip
Also, i've seen a strange thing, the memory use is very low:
Steps to Reproduce:
Import the egg, create allocs, create the server and run the server.