Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

The Isle: Engine.ini disappears after stop/start, causing EOS initialization failure

Cerrado
#4,936 1 comentario 1 reacción 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
55/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Tranquilo
Stack tecnológico
bash, linux, shell, ubuntu
Área
cli, devops

Línea de trabajo

Comienza con el manejo del reinicio y de detener/iniciar del script tiserver y, después, sigue la lógica de descarga de la configuración relacionada con TheIsle/Saved/Config/LinuxServer/Engine.ini. Reproduce en Ubuntu 22.04 la secuencia indicada de instalación, inicio, detención e inicio; se considera terminado cuando Engine.ini no se elimina y el servidor se inicia correctamente sin reinstalar.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

command: restart distro: Ubuntu reproducible: always severity: low type: bug
Severity

severity: low

Reproducibility

reproducible: always

Regression

regression: unknown

Affects latest release

latest-release: yes

User story

Server Restarts without failure

Script name

tiserver

Game

The Isle Server

Linux distro

Ubuntu 22.04

Command

command: restart

Expected behavior

when unsing restart or stop and start without issue

Actual behavior

The file home/tiserver/serverfiles/TheIsle/Saved/Config/LinuxServer/Engine.ini gets removed. Then the server wont start becouse the EOS Settings are missing. The server fails to start now.

Further information

Repairable by reinstalling the Server it will fetch the mising config:

Downloading The Isle Configs
=================================
Downloading default configs from: https://github.com/GameServerManagers/Game-Server-Configs

fetching GitHub [ Game.ini ] ... OK
copying config file [ /home/tiserver/serverfiles/TheIsle/Saved/Config/LinuxServer/Game.ini ] ... SKIP
fetching GitHub [ Engine.ini ] ... OK
copying config file [ /home/tiserver/serverfiles/TheIsle/Saved/Config/LinuxServer/Engine.ini ] ... OK
setting hostname ... SKIP
generating admin/rcon password ... SKIP
Pre-checks
  • I ran update and validate before reporting this issue.
Relevant log output
LogRedpointEOSPlatformDesktop: Verbose: EOS SDK Dynamic Load - Starting dynamic load of EOS SDK...
LogRedpointEOSPlatformDesktop: Verbose: EOS SDK Dynamic Load - DLL found at: /home/tiserver/serverfiles/TheIsle/Binaries/Linux/libEOSSDK-Linux-Shipping.so
LogRedpointEOSPlatformDesktop: Verbose: EOS SDK Dynamic Load - Successfully loaded DLL at: /home/tiserver/serverfiles/TheIsle/Binaries/Linux/libEOSSDK-Linux-Shipping.so
LogRedpointEOSPlatform: Verbose: Added runtime integration: Epic
LogModuleManager: Warning: ModuleManager: Module 'RedpointEOSPlatformIntegrationGOG' not found - its StaticallyLinkedModuleInitializers function is null.
LogModuleManager: Warning: ModuleManager: Module 'RedpointEOSPlatformIntegrationMeta' not found - its StaticallyLinkedModuleInitializers function is null.
LogRedpointEOSCore: Verbose: Built against EOS SDK version: 1.17.0
LogRedpointEOSCore: Verbose: Loaded EOS SDK version: 1.17.0-39599718
LogRedpointEOSCore: Verbose: EOS SDK is being initialized...
LogRedpointEOSCore: Verbose: EOS SDK was initialized successfully.
LogRedpointEOSPlatformDesktop: Verbose: Using the following path as the cache directory: /home/tiserver/serverfiles/TheIsle/Saved/PersistentDownloadDir/EOSCache
LogRedpointEOSCore: Verbose: Creating EOS SDK platform instance: InstanceName=DefaultInstance, bIsServer=true
LogRedpointEOSCore: Error: Unable to initialize EOS platform.
LogCore: FUnixPlatformMisc::RequestExit(1, <NoCallSiteInfo>)
[ ERROR ] Debugging tiserver: Server has stopped: exit code: 1
[ ERROR ] Debugging tiserver: Press ENTER to exit debug mode
Steps to reproduce
  1. install server
  2. start server
  3. stop server
  4. start agein -> now observer the error.
Lenguaje dominante
Shell
Estrellas
4.9k
Forks
870
Merge medio
17 h 33 min
PR fusionados (30 d)
104

Preparar el entorno

Abrir en Codespaces

Inicia el contenedor de desarrollo del proyecto en tu navegador, con tu propia cuenta de GitHub.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de GameServerManagers/LinuxGSM

Todos los issues de GameServerManagers/LinuxGSM

Issues similares

Más issues de Shell/Bash

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.