Ashu11-A / Ashu_eggs

My Pterodacty Eggs
MIT License
36 stars 8 forks source link

[Bug]: Problemas ao Iniciar o Servidor com o Egg tModLoader #5

Open raiancollyn opened 4 months ago

raiancollyn commented 4 months ago

Panel Version

1.11.5

Wings Version

1.11.8

Service

Terraria tModLoader

Modified

No, I did not modify the egg

Expected Behavior

Eu fiz o download do .json do egg do tModLoader (esse) para rodar em minha VM da Oracle Cloud, nela estou rodando com Ubuntu 22.04, consegui criar sem problemas o servidor e baixar os arquivos, mas na hora de ligar o servidor, o problema aparece na hora de iniciar

Actual Behavior

Quando tento iniciar, ele apresenta a seguinte mensagem:

container@pterodactyl~ Server marked as offline...
[Pterodactyl Daemon]: Checking server disk space usage, this could take a few seconds...
[Pterodactyl Daemon]: Updating process configuration files...
[Pterodactyl Daemon]: Ensuring file permissions are set correctly, this could take a few seconds...
container@pterodactyl~ Server marked as starting...
[Pterodactyl Daemon]: Pulling Docker container image, this could take a few minutes to complete...
Pulling from ashu11a/dotnet 
Digest: sha256:d4bd77afa85c846fa2bbb208bfd1b92e4fad9321d5822c86a3fd97fb7f879405 
Status: Image is up to date for ashu11a/dotnet:6 
[Pterodactyl Daemon]: Finished pulling Docker container image
:/home/container$ bash <(curl -s https://raw.githubusercontent.com/Ashu11-A/Ashu_eggs/main/Connect/pt-BR/tModLoader/install.sh)
⚙️  Versão do Script: 1.3
✅ Iniciando tModLoader
You must install or update .NET to run this application.
App: /home/container/tModLoader.dll
Architecture: arm64
Framework: 'Microsoft.NETCore.App', version '6.0.14' (arm64)
.NET location: /usr/share/dotnet/
The following frameworks were found:
  6.0.13 at [/usr/share/dotnet/shared/Microsoft.NETCore.App]
Learn about framework resolution:
https://aka.ms/dotnet/app-launch-failed
To install missing framework, download:
https://aka.ms/dotnet-core-applaunch?framework=Microsoft.NETCore.App&framework_version=6.0.14&arch=arm64&rid=debian.11-arm64
container@pterodactyl~ Server marked as offline...
[Pterodactyl Daemon]: ---------- Detected server process in a crashed state! ----------
[Pterodactyl Daemon]: Exit code: 150
[Pterodactyl Daemon]: Out of memory: false

Aqui uma imagem do console: image

Pensei que fosse algum problema de minha parte, então fiz a instalação do .NET SDK 6.0 e do 7.0 so por via das dúvidas: image

Mas mesmo com eles o problema persiste, você conseguiria me auxiliar com esse problema?

Steps To Reproduce

Minha instalação não teve nada de diferente, nem modifiquei o arquivo json, só estou usando o ubuntu 22.04 em uma VM com processador arm64, e com a versão mais recente do Pterodactyl e das Wings

Install logs

https://pteropaste.com/gn10pfwxyncw

Ashu11-A commented 4 months ago

Qual a versão que você está instalado do tmodLoader?

raiancollyn commented 4 months ago

Essa instalação eu tentei com a mais recente image

Ashu11-A commented 4 months ago

OK, lembro que a compatibilidade do tmodLoader foi comprometida na versão 1.4.4 para frente, um pacote perdeu sua compatibilidade com máquinas ARM64 e no devido momento não há como contornar isso sem emular o Egg, o que poderia ocasionar em seu mau funcionamento. Posso tentar ver se consigo achar uma solução.

raiancollyn commented 4 months ago

Ok, tudo bem, se for algo específico da versão 1.4.4, vou testar com outra, para ver o que consigo, de qualquer forma ficarei no aguardo de novidades

De qualquer forma, obrigado pela atenção