Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug Report] MacOS - Get permission error, and can't load previous game data after Docker restart. Please help #105

Closed
1 task done
clastneo opened this issue Jan 28, 2024 · 7 comments
Assignees
Labels
bug Something isn't working help wanted Extra attention is needed needs-more-information Not enough information provided to help

Comments

@clastneo
Copy link

clastneo commented Jan 28, 2024

Have you read the Important information text above

  • Yes i did

Current behavior

Permission errors occur in the game folder or its subdirectories when restarting Docker after shutdown.
Attempted to apply permissions using chmod 777 -R but received a message that the folder could not be found.

However, ls -l confirms that 777 permissions are in effect. It's unclear if this is the issue, but the server fails to load previous data upon restart.

Desired behavior

Server starts with no permission errors and load previous game play data.

Links to screenshots

No response

To Reproduce

  1. Normal game operation
  2. Stop Docker to terminate execution
  3. Restart Docker and check logs
  4. Permission error occurs
  5. Server terminates abnormally
  6. Copy Docker Compose YAML to another folder
  7. Execute Docker in that folder
  8. New server starts normally
  9. Pause server
  10. Overwrite with previously backed-up data (entire folder)
  11. Resume
  12. New player created on game start (fails to load existing data)
  13. Stop Docker, delete container
  14. Move to the previously used folder, delete all files, and paste the previously backed-up data
  15. Server starts with permission error but fails to load existing data < Current situation

Software setup

  • OS: macOS 12.7.3 (21H1015)
  • Docker: 4.26.1 (131620)

Engine: 24.0.7
Compose: v2.23.3-desktop.2
Credential Helper: v0.7.0
Kubernetes: v1.28.2

Hardware setup

  • vCPU: Dual core Intel Core i5(Mac mini Late 2014)
  • RAM: 16 GB
  • Disk: 256GB (SSD)

Additional context

Hello, I'm a React Native developer with limited Docker experience. I understand that it might be difficult to comprehend or answer a question from a developer like me, and I hesitated to ask, but I find myself in a tough situation that I can't resolve on my own. (Note: I'm using software for translation, so the sentences might be a bit off. Please bear with me.)

Here's the issue:

I'm running a server using Docker on a MacMini late2014 (Ram 16GB) with MacOS. Initially, when I ran Docker using the provided Docker file, the server started without any issues, and I played games on it for about two days. Then I remembered that the game client had been updated and thought the server might need updating too.

An hour ago, I stopped Docker using the Stop button in the desktop app to update it. After restarting, I repeatedly received messages like "sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/seddc90fx'". Additionally, a system error occurred, causing the Docker container to shut down automatically.

So, I saved the backup files separately, deleted the Docker app and files on the Mac, and tried a fresh start, which seemed to work fine. However, errors seem to persist when I try to reload the backup files.

Initially, when I ran the "$ sudo chmod 777 -R game" command during setup, I received a message saying the folder couldn't be found. However, when I checked with the ls -l command, I confirmed that the game folder and its subfolders had 777 permissions, so it's hard for me to pinpoint the issue with my skills.

After several attempts, I confirmed that starting fresh with new local files, Docker files, and images seems to work fine. However, when I pasted the backed-up files - the folders created for running the game - back to their original location and restarted, the previous data did not load. I keep receiving permission error logs.

I would appreciate any help. Thank you.

Here is Docker log of current situation.

2024-01-28 14:32:02 palworld-dedicated-server  | >>> Checking for existence of default credentials
2024-01-28 14:32:02 palworld-dedicated-server  | >>> Doing an update of the gameserver
2024-01-28 14:32:03 palworld-dedicated-server  | time="2024-01-28T14:32:03+09:00" level=info msg="read crontab: cronlist"
2024-01-28 14:32:14 palworld-dedicated-server  | tid(13) burning pthread_key_t == 0 so we never use it
2024-01-28 14:32:14 palworld-dedicated-server  | Redirecting stderr to '/home/steam/Steam/logs/stderr.txt'
2024-01-28 14:32:14 palworld-dedicated-server  | Logging directory: '/home/steam/Steam/logs'
2024-01-28 14:32:14 palworld-dedicated-server  | [  0%] Checking for available updates...
2024-01-28 14:32:14 palworld-dedicated-server  | [----] Verifying installation...
2024-01-28 14:32:14 palworld-dedicated-server  | [  0%] Downloading update...
2024-01-28 14:32:14 palworld-dedicated-server  | [  0%] Checking for available updates...
2024-01-28 14:32:14 palworld-dedicated-server  | [----] Download complete.
2024-01-28 14:32:14 palworld-dedicated-server  | [----] Extracting package...
2024-01-28 14:32:14 palworld-dedicated-server  | [----] Extracting package...
2024-01-28 14:32:14 palworld-dedicated-server  | [----] Extracting package...
2024-01-28 14:32:14 palworld-dedicated-server  | [----] Extracting package...
2024-01-28 14:32:14 palworld-dedicated-server  | [----] Installing update...
2024-01-28 14:32:14 palworld-dedicated-server  | [----] Installing update...
2024-01-28 14:32:14 palworld-dedicated-server  | [----] Installing update...
2024-01-28 14:32:14 palworld-dedicated-server  | [----] Installing update...
2024-01-28 14:32:14 palworld-dedicated-server  | [----] Installing update...
2024-01-28 14:32:14 palworld-dedicated-server  | [----] Installing update...
2024-01-28 14:32:14 palworld-dedicated-server  | [----] Installing update...
2024-01-28 14:32:14 palworld-dedicated-server  | [----] Installing update...
2024-01-28 14:32:14 palworld-dedicated-server  | [----] Cleaning up...
2024-01-28 14:32:14 palworld-dedicated-server  | [----] Update complete, launching Steamcmd...
2024-01-28 14:32:15 palworld-dedicated-server  | tid(32) burning pthread_key_t == 0 so we never use it
2024-01-28 14:32:15 palworld-dedicated-server  | Redirecting stderr to '/home/steam/Steam/logs/stderr.txt'
2024-01-28 14:32:15 palworld-dedicated-server  | Logging directory: '/home/steam/Steam/logs'
2024-01-28 14:32:15 palworld-dedicated-server  | [  0%] Checking for available updates...
2024-01-28 14:32:15 palworld-dedicated-server  | [----] Verifying installation...
2024-01-28 14:32:15 palworld-dedicated-server  | Steam Console Client (c) Valve Corporation - version 1705108307
2024-01-28 14:32:15 palworld-dedicated-server  | -- type 'quit' to exit --
2024-01-28 14:32:16 palworld-dedicated-server  | Loading Steam API...OK
2024-01-28 14:32:16 palworld-dedicated-server  | 
2024-01-28 14:32:18 palworld-dedicated-server  | Connecting anonymously to Steam Public...OK
2024-01-28 14:32:18 palworld-dedicated-server  | Waiting for client config...OK
2024-01-28 14:32:35 palworld-dedicated-server  | Waiting for user info...OK
2024-01-28 14:32:35 palworld-dedicated-server  |  Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
2024-01-28 14:32:35 palworld-dedicated-server  |  Update state (0x5) verifying install, progress: 2.35 (52871648 / 2248045559)
2024-01-28 14:32:35 palworld-dedicated-server  |  Update state (0x5) verifying install, progress: 17.79 (400014532 / 2248045559)
2024-01-28 14:32:35 palworld-dedicated-server  |  Update state (0x5) verifying install, progress: 35.86 (806159204 / 2248045559)
2024-01-28 14:32:35 palworld-dedicated-server  |  Update state (0x5) verifying install, progress: 52.59 (1182280880 / 2248045559)
2024-01-28 14:32:35 palworld-dedicated-server  |  Update state (0x5) verifying install, progress: 70.65 (1588345410 / 2248045559)
2024-01-28 14:32:35 palworld-dedicated-server  |  Update state (0x5) verifying install, progress: 84.27 (1894526250 / 2248045559)
2024-01-28 14:32:35 palworld-dedicated-server  | Success! App '2394010' fully installed.
2024-01-28 14:32:35 palworld-dedicated-server  | Work thread 'CJobMgr::m_WorkThreadPool:1' is marked exited, but we could not immediately join prior to deleting -- proceeding without join
2024-01-28 14:32:35 palworld-dedicated-server  | >>> Starting the gameserver
2024-01-28 14:32:35 palworld-dedicated-server  | >>> Setting up Engine.ini ...
2024-01-28 14:32:35 palworld-dedicated-server  | Found [/Script/OnlineSubsystemUtils.IpNetDriver] section
2024-01-28 14:32:35 palworld-dedicated-server  | Found NetServerMaxTickRate parameter, chaning it to 120
2024-01-28 14:32:35 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedzmPRas': Permission denied
2024-01-28 14:32:35 palworld-dedicated-server  | >>> Finished setting up Engine.ini ...
2024-01-28 14:32:35 palworld-dedicated-server  | >>> Setting up PalWorldSettings.ini ...
2024-01-28 14:32:35 palworld-dedicated-server  | Checking if config exists
2024-01-28 14:32:35 palworld-dedicated-server  | Setting Difficulty to None
2024-01-28 14:32:35 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedDbdFtu': Permission denied
2024-01-28 14:32:35 palworld-dedicated-server  | Setting DayTimeSpeedRate to 1.000000
2024-01-28 14:32:35 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedwyD9IC': Permission denied
2024-01-28 14:32:35 palworld-dedicated-server  | Setting NightTimeSpeedRate to 1.000000
2024-01-28 14:32:35 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sed8IQMsG': Permission denied
2024-01-28 14:32:35 palworld-dedicated-server  | Setting ExpRate to 1.000000
2024-01-28 14:32:35 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedYEo2II': Permission denied
2024-01-28 14:32:35 palworld-dedicated-server  | Setting PalCaptureRate to 1.000000
2024-01-28 14:32:35 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedPM6GqQ': Permission denied
2024-01-28 14:32:35 palworld-dedicated-server  | Setting PalSpawnNumRate to 1.000000
2024-01-28 14:32:35 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedGiJTXU': Permission denied
2024-01-28 14:32:35 palworld-dedicated-server  | Setting PalDamageRateAttack to 1.000000
2024-01-28 14:32:35 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedwYAUFW': Permission denied
2024-01-28 14:32:35 palworld-dedicated-server  | Setting PalDamageRateDefense to 1.000000
2024-01-28 14:32:35 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedHh1D82': Permission denied
2024-01-28 14:32:35 palworld-dedicated-server  | Setting PlayerDamageRateAttack to 1.000000
2024-01-28 14:32:35 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedzZeH86': Permission denied
2024-01-28 14:32:35 palworld-dedicated-server  | Setting PlayerDamageRateDefense to 1.000000
2024-01-28 14:32:35 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedn3UF8b': Permission denied
2024-01-28 14:32:35 palworld-dedicated-server  | Setting PlayerStomachDecreaceRate to 1.000000
2024-01-28 14:32:35 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedfGNyxg': Permission denied
2024-01-28 14:32:35 palworld-dedicated-server  | Setting PlayerStaminaDecreaceRate to 1.000000
2024-01-28 14:32:35 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedwbz7al': Permission denied
2024-01-28 14:32:35 palworld-dedicated-server  | Setting PlayerAutoHPRegeneRate to 1.000000
2024-01-28 14:32:35 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sed7xq0er': Permission denied
2024-01-28 14:32:35 palworld-dedicated-server  | Setting PlayerAutoHpRegeneRateInSleep to 1.000000
2024-01-28 14:32:36 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sed9XeZjw': Permission denied
2024-01-28 14:32:36 palworld-dedicated-server  | Setting PalStomachDecreaceRate to 1.000000
2024-01-28 14:32:36 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedYjeNzy': Permission denied
2024-01-28 14:32:36 palworld-dedicated-server  | Setting PalStaminaDecreaceRate to 
2024-01-28 14:32:36 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedZDe8pD': Permission denied
2024-01-28 14:32:36 palworld-dedicated-server  | Setting PalAutoHPRegeneRate to 1.000000
2024-01-28 14:32:36 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedDHDxmI': Permission denied
2024-01-28 14:32:36 palworld-dedicated-server  | Setting PalAutoHpRegeneRateInSleep to 1.000000
2024-01-28 14:32:36 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedZnmIDP': Permission denied
2024-01-28 14:32:36 palworld-dedicated-server  | Setting BuildObjectDamageRate to 1.000000
2024-01-28 14:32:36 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedQCF2tQ': Permission denied
2024-01-28 14:32:36 palworld-dedicated-server  | Setting BuildObjectDeteriorationDamageRate to 1.000000
2024-01-28 14:32:36 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedfaHdkV': Permission denied
2024-01-28 14:32:36 palworld-dedicated-server  | Setting PalAutoHpRegeneRateInSleep to 1.000000
2024-01-28 14:32:36 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedbwLNbZ': Permission denied
2024-01-28 14:32:36 palworld-dedicated-server  | Setting CollectionDropRate to 1.000000
2024-01-28 14:32:36 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedVyypv4': Permission denied
2024-01-28 14:32:36 palworld-dedicated-server  | Setting CollectionObjectHpRate to 1.000000
2024-01-28 14:32:36 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedMDUZoa': Permission denied
2024-01-28 14:32:36 palworld-dedicated-server  | Setting CollectionObjectRespawnSpeedRate to 1.000000
2024-01-28 14:32:36 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedk2ytXd': Permission denied
2024-01-28 14:32:36 palworld-dedicated-server  | Setting EnemyDropItemRate to 1.000000
2024-01-28 14:32:36 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sediZIDCi': Permission denied
2024-01-28 14:32:36 palworld-dedicated-server  | Setting DeathPenalty to All
2024-01-28 14:32:36 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedPBZikn': Permission denied
2024-01-28 14:32:36 palworld-dedicated-server  | Setting bEnablePlayerToPlayerDamage to false
2024-01-28 14:32:36 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedm6NB5u': Permission denied
2024-01-28 14:32:36 palworld-dedicated-server  | Setting bEnableFriendlyFire to false
2024-01-28 14:32:36 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedaJJNRz': Permission denied
2024-01-28 14:32:36 palworld-dedicated-server  | Setting bEnableInvaderEnemy to true
2024-01-28 14:32:36 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/seduL9eYB': Permission denied
2024-01-28 14:32:36 palworld-dedicated-server  | Setting bActiveUNKO to false
2024-01-28 14:32:36 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedQ4KztJ': Permission denied
2024-01-28 14:32:36 palworld-dedicated-server  | Setting bEnableAimAssistPad to true
2024-01-28 14:32:36 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedO0vB5J': Permission denied
2024-01-28 14:32:36 palworld-dedicated-server  | Setting bEnableAimAssistKeyboard to false
2024-01-28 14:32:36 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sed38q3fQ': Permission denied
2024-01-28 14:32:36 palworld-dedicated-server  | Setting DropItemMaxNum to 3000
2024-01-28 14:32:36 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedMpPikV': Permission denied
2024-01-28 14:32:36 palworld-dedicated-server  | Setting DropItemMaxNum_UNKO to 100
2024-01-28 14:32:36 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedYSMaOY': Permission denied
2024-01-28 14:32:36 palworld-dedicated-server  | Setting BaseCampMaxNum to 128
2024-01-28 14:32:36 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sed6jtuQ4': Permission denied
2024-01-28 14:32:36 palworld-dedicated-server  | Setting BaseCampWorkerMaxNum to 15
2024-01-28 14:32:36 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sed6Y6bQ9': Permission denied
2024-01-28 14:32:36 palworld-dedicated-server  | Setting DropItemAliveMaxHours to 1.000000
2024-01-28 14:32:36 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sed3ssjve': Permission denied
2024-01-28 14:32:36 palworld-dedicated-server  | Setting bAutoResetGuildNoOnlinePlayers to false
2024-01-28 14:32:37 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedlp3lJi': Permission denied
2024-01-28 14:32:37 palworld-dedicated-server  | Setting AutoResetGuildTimeNoOnlinePlayers to 72.000000
2024-01-28 14:32:37 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedGuXrBo': Permission denied
2024-01-28 14:32:37 palworld-dedicated-server  | Setting GuildPlayerMaxNum to 20
2024-01-28 14:32:37 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedGwzfFu': Permission denied
2024-01-28 14:32:37 palworld-dedicated-server  | Setting PalEggDefaultHatchingTime to 72.000000
2024-01-28 14:32:37 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedq5Dk9u': Permission denied
2024-01-28 14:32:37 palworld-dedicated-server  | Setting WorkSpeedRate to 1.000000
2024-01-28 14:32:37 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedSfA6Fz': Permission denied
2024-01-28 14:32:37 palworld-dedicated-server  | Setting bIsMultiplay to false
2024-01-28 14:32:37 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedLtCLxI': Permission denied
2024-01-28 14:32:37 palworld-dedicated-server  | Setting bIsPvP to false
2024-01-28 14:32:37 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedPoAocN': Permission denied
2024-01-28 14:32:37 palworld-dedicated-server  | Setting bCanPickupOtherGuildDeathPenaltyDrop to false
2024-01-28 14:32:37 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedNtrrBP': Permission denied
2024-01-28 14:32:37 palworld-dedicated-server  | Setting bEnableNonLoginPenalty to true
2024-01-28 14:32:37 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedh8pqES': Permission denied
2024-01-28 14:32:37 palworld-dedicated-server  | Setting bEnableFastTravel to true
2024-01-28 14:32:37 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sed2S7Kb0': Permission denied
2024-01-28 14:32:37 palworld-dedicated-server  | Setting bIsStartLocationSelectByMap to true
2024-01-28 14:32:37 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedwLpIl5': Permission denied
2024-01-28 14:32:37 palworld-dedicated-server  | Setting bExistPlayerAfterLogout to false
2024-01-28 14:32:37 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedNwcV77': Permission denied
2024-01-28 14:32:37 palworld-dedicated-server  | Setting bEnableDefenseOtherGuildPlayer to false
2024-01-28 14:32:37 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedeTqUqb': Permission denied
2024-01-28 14:32:37 palworld-dedicated-server  | Setting CoopPlayerMaxNum to 4
2024-01-28 14:32:37 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedwMKuah': Permission denied
2024-01-28 14:32:37 palworld-dedicated-server  | Setting max-players to 16
2024-01-28 14:32:37 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedMclwAl': Permission denied
2024-01-28 14:32:37 palworld-dedicated-server  | Setting server name to jammsen-docker-generated-###RANDOM###
2024-01-28 14:32:37 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedsNHlGt': Permission denied
2024-01-28 14:32:37 palworld-dedicated-server  | Found standard template, using random numbers in server name
2024-01-28 14:32:37 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedaVjCKv': Permission denied
2024-01-28 14:32:37 palworld-dedicated-server  | Server name is now jammsen-docker-generated-29517
2024-01-28 14:32:37 palworld-dedicated-server  | Setting server description to Palworld-Dedicated-Server running in Docker by jammsen
2024-01-28 14:32:37 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedfYApnz': Permission denied
2024-01-28 14:32:37 palworld-dedicated-server  | Setting server admin password to "I_Replaced_My_Password"
2024-01-28 14:32:37 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedlK4erH': Permission denied
2024-01-28 14:32:37 palworld-dedicated-server  | Setting server password to "I_Replaced_My_Password"
2024-01-28 14:32:37 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedErUslM': Permission denied
2024-01-28 14:32:37 palworld-dedicated-server  | Setting public port to 8211
2024-01-28 14:32:37 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedRE1kbR': Permission denied
2024-01-28 14:32:37 palworld-dedicated-server  | Setting public ip to "I_Replaced_DDNS_TEXT"
2024-01-28 14:32:37 palworld-dedicated-server  | sed: -e expression #1, char 36: unknown option to `s'
2024-01-28 14:32:37 palworld-dedicated-server  | Setting rcon-enabled to false
2024-01-28 14:32:37 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedGC6H8Y': Permission denied
2024-01-28 14:32:37 palworld-dedicated-server  | Setting RCONPort to 25575
2024-01-28 14:32:37 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedwYAeh2': Permission denied
2024-01-28 14:32:37 palworld-dedicated-server  | Setting bUseAuth to true
2024-01-28 14:32:37 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedFxSy06': Permission denied
2024-01-28 14:32:37 palworld-dedicated-server  | Setting BanListURL to https://api.palworldgame.com/api/banlist.txt
2024-01-28 14:32:37 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedfUUSUa': Permission denied
2024-01-28 14:32:37 palworld-dedicated-server  | >>> Finished setting up PalWorldSettings.ini ...
2024-01-28 14:32:39 palworld-dedicated-server  | [S_API] SteamAPI_Init(): Loaded local 'steamclient.so' OK.
2024-01-28 14:32:39 palworld-dedicated-server  | Shutdown handler: initalize.
2024-01-28 14:32:39 palworld-dedicated-server  | - Existing per-process limit (soft=1048576, hard=1048576) is enough for us (need only 1048576)
2024-01-28 14:32:39 palworld-dedicated-server  | Increasing per-process limit of core file size to infinity.
2024-01-28 14:32:39 palworld-dedicated-server  | CAppInfoCacheReadFromDiskThread took 6 milliseconds to initialize
2024-01-28 14:32:39 palworld-dedicated-server  | Setting breakpad minidump AppID = 2394010
2024-01-28 14:32:39 palworld-dedicated-server  | [S_API FAIL] Tried to access Steam interface SteamUser021 before SteamAPI_Init succeeded.
2024-01-28 14:32:39 palworld-dedicated-server  | [S_API FAIL] Tried to access Steam interface SteamFriends017 before SteamAPI_Init succeeded.
2024-01-28 14:32:41 palworld-dedicated-server  | [S_API FAIL] Tried to access Steam interface STEAMAPPS_INTERFACE_VERSION008 before SteamAPI_Init succeeded.
2024-01-28 14:32:42 palworld-dedicated-server  | [S_API FAIL] Tried to access Steam interface SteamNetworkingUtils004 before SteamAPI_Init succeeded.
2024-01-28 14:35:01 palworld-dedicated-server  | FUnixPlatformMisc::RequestExitWithStatus
2024-01-28 14:35:01 palworld-dedicated-server  | FUnixPlatformMisc::RequestExit
2024-01-28 14:35:03 palworld-dedicated-server  | dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory
2024-01-28 14:35:05 palworld-dedicated-server  | Exiting abnormally (error code: 143)
2024-01-28 14:35:05 palworld-dedicated-server  | Shutdown handler: cleanup.
2024-01-28 14:35:06 palworld-dedicated-server  | >>> Checking for existence of default credentials
2024-01-28 14:35:06 palworld-dedicated-server  | >>> Doing an update of the gameserver
2024-01-28 14:35:06 palworld-dedicated-server  | time="2024-01-28T14:35:06+09:00" level=info msg="read crontab: cronlist"
2024-01-28 14:35:07 palworld-dedicated-server  | tid(20) burning pthread_key_t == 0 so we never use it
2024-01-28 14:35:07 palworld-dedicated-server  | Redirecting stderr to '/home/steam/Steam/logs/stderr.txt'
2024-01-28 14:35:07 palworld-dedicated-server  | Logging directory: '/home/steam/Steam/logs'
2024-01-28 14:35:07 palworld-dedicated-server  | [  0%] Checking for available updates...
2024-01-28 14:35:07 palworld-dedicated-server  | [----] Verifying installation...
2024-01-28 14:35:07 palworld-dedicated-server  | Steam Console Client (c) Valve Corporation - version 1705108307
2024-01-28 14:35:07 palworld-dedicated-server  | -- type 'quit' to exit --
2024-01-28 14:35:07 palworld-dedicated-server  | Loading Steam API...OK
2024-01-28 14:35:07 palworld-dedicated-server  | 
2024-01-28 14:35:09 palworld-dedicated-server  | Connecting anonymously to Steam Public...OK
2024-01-28 14:35:09 palworld-dedicated-server  | Waiting for client config...OK
2024-01-28 14:35:10 palworld-dedicated-server  | Waiting for user info...OK
2024-01-28 14:35:10 palworld-dedicated-server  |  Update state (0x0) unknown, progress: 0.00 (0 / 0)
2024-01-28 14:35:10 palworld-dedicated-server  | Error! App '2394010' state is 0x204 after update job.
2024-01-28 14:35:10 palworld-dedicated-server  | >>> Starting the gameserver
2024-01-28 14:35:10 palworld-dedicated-server  | >>> Setting up Engine.ini ...
2024-01-28 14:35:10 palworld-dedicated-server  | Found no [/Script/OnlineSubsystemUtils.IpNetDriver], adding it
2024-01-28 14:35:10 palworld-dedicated-server  | Found no NetServerMaxTickRate parameter, adding it to 120
2024-01-28 14:35:10 palworld-dedicated-server  | >>> Finished setting up Engine.ini ...
2024-01-28 14:35:10 palworld-dedicated-server  | >>> Setting up PalWorldSettings.ini ...
2024-01-28 14:35:10 palworld-dedicated-server  | Checking if config exists
2024-01-28 14:35:10 palworld-dedicated-server  | Setting Difficulty to None
2024-01-28 14:35:10 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedgb8m2d': Permission denied
2024-01-28 14:35:10 palworld-dedicated-server  | Setting DayTimeSpeedRate to 1.000000
2024-01-28 14:35:10 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedKiTg9j': Permission denied
2024-01-28 14:35:10 palworld-dedicated-server  | Setting NightTimeSpeedRate to 1.000000
2024-01-28 14:35:10 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedftwSIo': Permission denied
2024-01-28 14:35:10 palworld-dedicated-server  | Setting ExpRate to 1.000000
2024-01-28 14:35:10 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sed84dI8q': Permission denied
2024-01-28 14:35:10 palworld-dedicated-server  | Setting PalCaptureRate to 1.000000
2024-01-28 14:35:10 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sed25ygTv': Permission denied
2024-01-28 14:35:10 palworld-dedicated-server  | Setting PalSpawnNumRate to 1.000000
2024-01-28 14:35:10 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedyCkmfz': Permission denied
2024-01-28 14:35:10 palworld-dedicated-server  | Setting PalDamageRateAttack to 1.000000
2024-01-28 14:35:10 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedxkTaOH': Permission denied
2024-01-28 14:35:10 palworld-dedicated-server  | Setting PalDamageRateDefense to 1.000000
2024-01-28 14:35:10 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedBo2hDK': Permission denied
2024-01-28 14:35:10 palworld-dedicated-server  | Setting PlayerDamageRateAttack to 1.000000
2024-01-28 14:35:10 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedn23mqN': Permission denied
2024-01-28 14:35:10 palworld-dedicated-server  | Setting PlayerDamageRateDefense to 1.000000
2024-01-28 14:35:10 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedvyc2sU': Permission denied
2024-01-28 14:35:10 palworld-dedicated-server  | Setting PlayerStomachDecreaceRate to 1.000000
2024-01-28 14:35:10 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedVl661W': Permission denied
2024-01-28 14:35:10 palworld-dedicated-server  | Setting PlayerStaminaDecreaceRate to 1.000000
2024-01-28 14:35:10 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedLsAJP4': Permission denied
2024-01-28 14:35:10 palworld-dedicated-server  | Setting PlayerAutoHPRegeneRate to 1.000000
2024-01-28 14:35:10 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedJCcB29': Permission denied
2024-01-28 14:35:10 palworld-dedicated-server  | Setting PlayerAutoHpRegeneRateInSleep to 1.000000
2024-01-28 14:35:10 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sed87oTUa': Permission denied
2024-01-28 14:35:10 palworld-dedicated-server  | Setting PalStomachDecreaceRate to 1.000000
2024-01-28 14:35:10 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedjNk0dh': Permission denied
2024-01-28 14:35:10 palworld-dedicated-server  | Setting PalStaminaDecreaceRate to 
2024-01-28 14:35:10 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedPg9VYm': Permission denied
2024-01-28 14:35:10 palworld-dedicated-server  | Setting PalAutoHPRegeneRate to 1.000000
2024-01-28 14:35:10 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedVoFSsq': Permission denied
2024-01-28 14:35:10 palworld-dedicated-server  | Setting PalAutoHpRegeneRateInSleep to 1.000000
2024-01-28 14:35:10 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sed78T4Sv': Permission denied
2024-01-28 14:35:10 palworld-dedicated-server  | Setting BuildObjectDamageRate to 1.000000
2024-01-28 14:35:10 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedJZriaC': Permission denied
2024-01-28 14:35:10 palworld-dedicated-server  | Setting BuildObjectDeteriorationDamageRate to 1.000000
2024-01-28 14:35:10 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedkPLFyE': Permission denied
2024-01-28 14:35:10 palworld-dedicated-server  | Setting PalAutoHpRegeneRateInSleep to 1.000000
2024-01-28 14:35:10 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedWJnMHH': Permission denied
2024-01-28 14:35:10 palworld-dedicated-server  | Setting CollectionDropRate to 1.000000
2024-01-28 14:35:10 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedwHWLZM': Permission denied
2024-01-28 14:35:10 palworld-dedicated-server  | Setting CollectionObjectHpRate to 1.000000
2024-01-28 14:35:10 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedJKfQuS': Permission denied
2024-01-28 14:35:10 palworld-dedicated-server  | Setting CollectionObjectRespawnSpeedRate to 1.000000
2024-01-28 14:35:10 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedKswfHW': Permission denied
2024-01-28 14:35:10 palworld-dedicated-server  | Setting EnemyDropItemRate to 1.000000
2024-01-28 14:35:10 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedfVM1o2': Permission denied
2024-01-28 14:35:10 palworld-dedicated-server  | Setting DeathPenalty to All
2024-01-28 14:35:10 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedSxO3A6': Permission denied
2024-01-28 14:35:10 palworld-dedicated-server  | Setting bEnablePlayerToPlayerDamage to false
2024-01-28 14:35:10 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedA9OmPd': Permission denied
2024-01-28 14:35:10 palworld-dedicated-server  | Setting bEnableFriendlyFire to false
2024-01-28 14:35:10 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedzDgqgf': Permission denied
2024-01-28 14:35:10 palworld-dedicated-server  | Setting bEnableInvaderEnemy to true
2024-01-28 14:35:10 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sed3Ci4Lj': Permission denied
2024-01-28 14:35:10 palworld-dedicated-server  | Setting bActiveUNKO to false
2024-01-28 14:35:10 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedme2Zcp': Permission denied
2024-01-28 14:35:10 palworld-dedicated-server  | Setting bEnableAimAssistPad to true
2024-01-28 14:35:10 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedv6PsLw': Permission denied
2024-01-28 14:35:10 palworld-dedicated-server  | Setting bEnableAimAssistKeyboard to false
2024-01-28 14:35:10 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sed9RPeHB': Permission denied
2024-01-28 14:35:11 palworld-dedicated-server  | Setting DropItemMaxNum to 3000
2024-01-28 14:35:11 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sed3vbVIB': Permission denied
2024-01-28 14:35:11 palworld-dedicated-server  | Setting DropItemMaxNum_UNKO to 100
2024-01-28 14:35:11 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedhnfTDI': Permission denied
2024-01-28 14:35:11 palworld-dedicated-server  | Setting BaseCampMaxNum to 128
2024-01-28 14:35:11 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedg3KclN': Permission denied
2024-01-28 14:35:11 palworld-dedicated-server  | Setting BaseCampWorkerMaxNum to 15
2024-01-28 14:35:11 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedTY2mUS': Permission denied
2024-01-28 14:35:11 palworld-dedicated-server  | Setting DropItemAliveMaxHours to 1.000000
2024-01-28 14:35:11 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedD0r2ZY': Permission denied
2024-01-28 14:35:11 palworld-dedicated-server  | Setting bAutoResetGuildNoOnlinePlayers to false
2024-01-28 14:35:11 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedsyysH3': Permission denied
2024-01-28 14:35:11 palworld-dedicated-server  | Setting AutoResetGuildTimeNoOnlinePlayers to 72.000000
2024-01-28 14:35:11 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sed20xE67': Permission denied
2024-01-28 14:35:11 palworld-dedicated-server  | Setting GuildPlayerMaxNum to 20
2024-01-28 14:35:11 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedYcVsO8': Permission denied
2024-01-28 14:35:11 palworld-dedicated-server  | Setting PalEggDefaultHatchingTime to 72.000000
2024-01-28 14:35:11 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedfFvPVf': Permission denied
2024-01-28 14:35:11 palworld-dedicated-server  | Setting WorkSpeedRate to 1.000000
2024-01-28 14:35:11 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedy9iDQl': Permission denied
2024-01-28 14:35:11 palworld-dedicated-server  | Setting bIsMultiplay to false
2024-01-28 14:35:11 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sed6ObBuo': Permission denied
2024-01-28 14:35:11 palworld-dedicated-server  | Setting bIsPvP to false
2024-01-28 14:35:11 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedYWZR8t': Permission denied
2024-01-28 14:35:11 palworld-dedicated-server  | Setting bCanPickupOtherGuildDeathPenaltyDrop to false
2024-01-28 14:35:11 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sed2Oe10z': Permission denied
2024-01-28 14:35:11 palworld-dedicated-server  | Setting bEnableNonLoginPenalty to true
2024-01-28 14:35:11 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedArnjJB': Permission denied
2024-01-28 14:35:11 palworld-dedicated-server  | Setting bEnableFastTravel to true
2024-01-28 14:35:11 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sed1UnFiJ': Permission denied
2024-01-28 14:35:11 palworld-dedicated-server  | Setting bIsStartLocationSelectByMap to true
2024-01-28 14:35:11 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedxgQ1iN': Permission denied
2024-01-28 14:35:11 palworld-dedicated-server  | Setting bExistPlayerAfterLogout to false
2024-01-28 14:35:11 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sediHqGhS': Permission denied
2024-01-28 14:35:11 palworld-dedicated-server  | Setting bEnableDefenseOtherGuildPlayer to false
2024-01-28 14:35:11 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedWzhu2W': Permission denied
2024-01-28 14:35:11 palworld-dedicated-server  | Setting CoopPlayerMaxNum to 4
2024-01-28 14:35:11 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedU77di2': Permission denied
2024-01-28 14:35:11 palworld-dedicated-server  | Setting max-players to 16
2024-01-28 14:35:11 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedjCvNh5': Permission denied
2024-01-28 14:35:11 palworld-dedicated-server  | Setting server name to jammsen-docker-generated-###RANDOM###
2024-01-28 14:35:11 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sed2IpiZ8': Permission denied
2024-01-28 14:35:11 palworld-dedicated-server  | Found standard template, using random numbers in server name
2024-01-28 14:35:11 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedl22GKe': Permission denied
2024-01-28 14:35:11 palworld-dedicated-server  | Server name is now jammsen-docker-generated-26608
2024-01-28 14:35:11 palworld-dedicated-server  | Setting server description to Palworld-Dedicated-Server running in Docker by jammsen
2024-01-28 14:35:11 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedO5jiTk': Permission denied
2024-01-28 14:35:11 palworld-dedicated-server  | Setting server admin password to "I_Replaced_My_Password"
2024-01-28 14:35:11 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedeMX4bo': Permission denied
2024-01-28 14:35:11 palworld-dedicated-server  | Setting server password to "I_Replaced_My_Password"
2024-01-28 14:35:11 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sed9Ej02q': Permission denied
2024-01-28 14:35:11 palworld-dedicated-server  | Setting public port to 8211
2024-01-28 14:35:11 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/seddc90fx': Permission denied
2024-01-28 14:35:11 palworld-dedicated-server  | Setting public ip to "I_Replaced_DDNS_TEXT"
2024-01-28 14:35:11 palworld-dedicated-server  | sed: -e expression #1, char 36: unknown option to `s'
2024-01-28 14:35:11 palworld-dedicated-server  | Setting rcon-enabled to false
2024-01-28 14:35:11 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedM6taMI': Permission denied
2024-01-28 14:35:11 palworld-dedicated-server  | Setting RCONPort to 25575
2024-01-28 14:35:11 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedUThzgJ': Permission denied
2024-01-28 14:35:11 palworld-dedicated-server  | Setting bUseAuth to true
2024-01-28 14:35:11 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sed8x7p9P': Permission denied
2024-01-28 14:35:11 palworld-dedicated-server  | Setting BanListURL to https://api.palworldgame.com/api/banlist.txt
2024-01-28 14:35:11 palworld-dedicated-server  | sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedASnYGS': Permission denied
2024-01-28 14:35:11 palworld-dedicated-server  | >>> Finished setting up PalWorldSettings.ini ...
2024-01-28 14:35:11 palworld-dedicated-server  | chmod: changing permissions of '/palworld/Pal/Binaries/Linux/PalServer-Linux-Test': Permission denied
2024-01-28 14:35:13 palworld-dedicated-server  | Shutdown handler: initalize.
2024-01-28 14:35:13 palworld-dedicated-server  | - Existing per-process limit (soft=1048576, hard=1048576) is enough for us (need only 1048576)
2024-01-28 14:35:13 palworld-dedicated-server  | Increasing per-process limit of core file size to infinity.
2024-01-28 14:35:13 palworld-dedicated-server  | [S_API] SteamAPI_Init(): Loaded local 'steamclient.so' OK.
2024-01-28 14:35:13 palworld-dedicated-server  | CAppInfoCacheReadFromDiskThread took 4 milliseconds to initialize
2024-01-28 14:35:13 palworld-dedicated-server  | Setting breakpad minidump AppID = 2394010
2024-01-28 14:35:13 palworld-dedicated-server  | [S_API FAIL] Tried to access Steam interface SteamUser021 before SteamAPI_Init succeeded.
2024-01-28 14:35:13 palworld-dedicated-server  | [S_API FAIL] Tried to access Steam interface SteamFriends017 before SteamAPI_Init succeeded.
2024-01-28 14:35:14 palworld-dedicated-server  | [S_API FAIL] Tried to access Steam interface STEAMAPPS_INTERFACE_VERSION008 before SteamAPI_Init succeeded.
2024-01-28 14:35:15 palworld-dedicated-server  | [S_API FAIL] Tried to access Steam interface SteamNetworkingUtils004 before SteamAPI_Init succeeded.


@clastneo clastneo added the bug Something isn't working label Jan 28, 2024
@clastneo clastneo changed the title [Bug Report] Get permission error, and can't load previous game data after Docker restart! [Bug Report] Get permission error, and can't load previous game data after Docker restart. Jan 28, 2024
@clastneo
Copy link
Author

After much effort, I successfully recovered the play data. The recovery was done by overlaying the save files onto the data created after running the server once. It seems there was an error due to a different checksum in a folder under Saved/SaveGames/0. However, the permission error still persists. For now, I'm continuing to play with the server restarted in this state.

@jammsen
Copy link
Owner

jammsen commented Jan 28, 2024

I dont have a Mac to test this, but when i read your errors, i think about chown/chmod permission problems.

Also that config looks very weird. -> sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedU77di2': Permission denied

Here is my code regarding that https://github.com/jammsen/docker-palworld-dedicated-server/blob/master/servermanager.sh#L59

@jammsen jammsen added help wanted Extra attention is needed needs-more-information Not enough information provided to help labels Jan 28, 2024
@jammsen jammsen changed the title [Bug Report] Get permission error, and can't load previous game data after Docker restart. [Bug Report] MacOS - Get permission error, and can't load previous game data after Docker restart. Please help Jan 28, 2024
@jammsen jammsen self-assigned this Jan 28, 2024
@jammsen jammsen closed this as completed Jan 28, 2024
@navishachiku
Copy link

The same problem for macos users has not been solved yet

Docker version: 24.0.7, build afdd53b
Image: jammsen/palworld-dedicated-server:latest
Image digest: sha256:f512ffd0b238867e6536c1ab539ada253290abfe3dba485750d0ae6d9f7871e4

The server can be started, and players can log in.
However, during the startup process, an error similar to the one in this post may occur.

The log is as follows:

>>> Checking for existence of default credentials
>>> Doing an update and validate of the gameserver files
time="2024-01-31T12:06:12Z" level=info msg="read crontab: cronlist"
tid(22) burning pthread_key_t == 0 so we never use it
Redirecting stderr to '/home/steam/Steam/logs/stderr.txt'
Logging directory: '/home/steam/Steam/logs'
[  0%] Checking for available updates...
[----] Verifying installation...
[  0%] Downloading update...
[  0%] Checking for available updates...
[----] Download complete.
[----] Extracting package...
[----] Extracting package...
[----] Extracting package...
[----] Extracting package...
[----] Installing update...
[----] Installing update...
[----] Installing update...
[----] Installing update...
[----] Installing update...
[----] Installing update...
[----] Installing update...
[----] Installing update...
[----] Cleaning up...
[----] Update complete, launching Steamcmd...
Connecting anonymously to Steam Public...OK
Waiting for client config...OK
Waiting for user info...OK
 Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
 Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
 Update state (0x5) verifying install, progress: 36.55 (821580920 / 2248045559)
 Update state (0x5) verifying install, progress: 79.43 (1785732829 / 2248045559)
Success! App '2394010' fully installed.
>>> Starting the gameserver
>>> Setting up Engine.ini ...
> SERVER_SETTINGS_MODE is set to auto, using environment variables to configure the server!
>Found [/Script/OnlineSubsystemUtils.IpNetDriver] section
>Found NetServerMaxTickRate parameter, changing it to 120
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedvAxn9B': Permission denied
>>> Finished setting up Engine.ini ...
>>> Setting up PalWorldSettings.ini ...
> Checking if config already exists
> Found existing config
> SERVER_SETTINGS_MODE is set to auto, using environment variables to configure the server!
> Setting Difficulty to None
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedLallqG': Permission denied
> Setting DayTimeSpeedRate to 1.000000
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedzDLmPI': Permission denied
> Setting NightTimeSpeedRate to 1.000000
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedPcjSAN': Permission denied
> Setting ExpRate to 3
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sed8yBb8S': Permission denied
> Setting PalCaptureRate to 1.000000
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedouqpYX': Permission denied
> Setting PalSpawnNumRate to 1.000000
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedfoU8z3': Permission denied
> Setting PalDamageRateAttack to 1.000000
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedbWU5w5': Permission denied
> Setting PalDamageRateDefense to 1.000000
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sede5zuB9': Permission denied
> Setting PlayerDamageRateAttack to 1.000000
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedeoJy8f': Permission denied
> Setting PlayerDamageRateDefense to 1.000000
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sed0c5G0m': Permission denied
> Setting PlayerStomachDecreaceRate to 1.000000
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedZ5jwvr': Permission denied
> Setting PlayerStaminaDecreaceRate to 1.000000
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedaXcP0u': Permission denied
> Setting PlayerAutoHPRegeneRate to 1.000000
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedJifOVx': Permission denied
> Setting PlayerAutoHpRegeneRateInSleep to 1.000000
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedzhvCnG': Permission denied
> Setting PalStomachDecreaceRate to 1.000000
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sednOGdKK': Permission denied
> Setting PalStaminaDecreaceRate to
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/seduG4GuP': Permission denied
> Setting PalAutoHPRegeneRate to 1.000000
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sed45ESaS': Permission denied
> Setting PalAutoHpRegeneRateInSleep to 1.000000
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedaNle4Y': Permission denied
> Setting BuildObjectDamageRate to 1.000000
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedIzRL41': Permission denied
> Setting BuildObjectDeteriorationDamageRate to 1.000000
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedeo0BT3': Permission denied
> Setting CollectionDropRate to 2
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedsrLzg9': Permission denied
> Setting CollectionObjectHpRate to 1.000000
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedVzldUf': Permission denied
> Setting CollectionObjectRespawnSpeedRate to 1.000000
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedTCpRBj': Permission denied
> Setting EnemyDropItemRate to 1.000000
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedldlcPp': Permission denied
> Setting DeathPenalty to Item
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedaoF03r': Permission denied
> Setting bEnablePlayerToPlayerDamage to false
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sednz9Tbw': Permission denied
> Setting bEnableFriendlyFire to false
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedr155MC': Permission denied
> Setting bEnableInvaderEnemy to true
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedQtD6PI': Permission denied
> Setting bActiveUNKO to false
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedrljj9M': Permission denied
> Setting bEnableAimAssistPad to true
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/seds8y7TS': Permission denied
> Setting bEnableAimAssistKeyboard to false
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedjq2opU': Permission denied
> Setting DropItemMaxNum to 3000
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedZVPhj0': Permission denied
> Setting DropItemMaxNum_UNKO to 100
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedcfnLx6': Permission denied
> Setting BaseCampMaxNum to 5
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedsQYBub': Permission denied
> Setting BaseCampWorkerMaxNum to 15
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedDt7eLe': Permission denied
> Setting DropItemAliveMaxHours to 0.5
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedY9oTtk': Permission denied
> Setting bAutoResetGuildNoOnlinePlayers to false
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedUREHGp': Permission denied
> Setting AutoResetGuildTimeNoOnlinePlayers to 72.000000
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedgJLLrq': Permission denied
> Setting GuildPlayerMaxNum to 20
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedCTmsaw': Permission denied
> Setting PalEggDefaultHatchingTime to 2
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedogEruC': Permission denied
> Setting WorkSpeedRate to 1.000000
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedxjaSwE': Permission denied
> Setting bIsMultiplay to false
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedgImnSL': Permission denied
> Setting bIsPvP to false
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedschqDR': Permission denied
> Setting bCanPickupOtherGuildDeathPenaltyDrop to false
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sed5yASPV': Permission denied
> Setting bEnableNonLoginPenalty to true
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sed3zIDWZ': Permission denied
> Setting bEnableFastTravel to true
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedlf1532': Permission denied
> Setting bIsStartLocationSelectByMap to true
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedzsgdV6': Permission denied
> Setting bExistPlayerAfterLogout to false
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedea4Oyd': Permission denied
> Setting bEnableDefenseOtherGuildPlayer to false
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedMGrExh': Permission denied
> Setting CoopPlayerMaxNum to 4
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedtMfMTm': Permission denied
> Setting max-players to 32
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedlH1l4r': Permission denied
> Setting server name to myPalworld
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedUTKm1w': Permission denied
> Setting server description to my world
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedfTgy2y': Permission denied
> Setting server admin password to pyadminpwd
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedEfAdeE': Permission denied
> Setting server password to mypwd
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedzoHN2K': Permission denied
> Setting public port to 8211
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedUZHEuQ': Permission denied
> Setting public ip to
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedySlkqS': Permission denied
> Setting rcon-enabled to true
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/seda8WMw0': Permission denied
> Because rcon is enabled, setting rcon.yml config file
> Setting RCONPort to 25575
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedNPIJPa': Permission denied
> Setting Region to
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedFYJDmj': Permission denied
> Setting bUseAuth to true
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedsSzVXm': Permission denied
> Setting BanListURL to https://api.palworldgame.com/api/banlist.txt
sed: preserving permissions for '/palworld/Pal/Saved/Config/LinuxServer/sedIzAlfp': Permission denied
>>> Finished setting up PalWorldSettings.ini ...
> Setting Multi-Core-Enchancements to enabled
[S_API] SteamAPI_Init(): Loaded local 'steamclient.so' OK.
Shutdown handler: initalize.
- Existing per-process limit (soft=1048576, hard=1048576) is enough for us (need only 1048576)
Increasing per-process limit of core file size to infinity.
CAppInfoCacheReadFromDiskThread took 2 milliseconds to initialize
Setting breakpad minidump AppID = 2394010
[S_API FAIL] Tried to access Steam interface SteamUser021 before SteamAPI_Init succeeded.
[S_API FAIL] Tried to access Steam interface SteamFriends017 before SteamAPI_Init succeeded.
[S_API FAIL] Tried to access Steam interface STEAMAPPS_INTERFACE_VERSION008 before SteamAPI_Init succeeded.
[S_API FAIL] Tried to access Steam interface SteamNetworkingUtils004 before SteamAPI_Init succeeded.

@beardenj
Copy link

beardenj commented Feb 8, 2024

Hello! I was able to reproduce this issue on a Mac. It appears there is a bug in the version of sed deployed in the Debian image that when making temporary files with inline commands (sed -i), it doesn't apply the correct umask. The result is a bunch of permission issues. This gets fixed in sed 4.8.

The workaround for Docker Desktop on Mac that solved it for me was to instead use gRPC FUSE (not VirtioFS)

@jammsen
Copy link
Owner

jammsen commented Feb 9, 2024

Hello! I was able to reproduce this issue on a Mac. It appears there is a bug in the version of sed deployed in the Debian image that when making temporary files with inline commands (sed -i), it doesn't apply the correct umask. The result is a bunch of permission issues. This gets fixed in sed 4.8.

The workaround for Docker Desktop on Mac that solved it for me was to instead use gRPC FUSE (not VirtioFS)

Hello @beardenj - According to this https://packages.debian.org/bullseye/sed Sed 4.7.1 is used in oldstable.

Bookworm uses 4.9.1 - https://packages.debian.org/search?keywords=sed&searchon=names&suite=bookworm&section=all

Not sure if @CM2Walki will deliver a "steamcmd image for Bookworm though. As far as i can see on master its Bullseye so Debian 11 only. You might want to consider a Feature Request over there.

@jammsen
Copy link
Owner

jammsen commented Feb 11, 2024

See CM2Walki/steamcmd#54

@jammsen
Copy link
Owner

jammsen commented Feb 13, 2024

@beardenj @navishachiku Debian 12 support was added, i can look into upgrading the base-image in a few days.
Feel free to open a FR issue for that please.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working help wanted Extra attention is needed needs-more-information Not enough information provided to help
Projects
None yet
Development

No branches or pull requests

4 participants