Dears,
Thank you Akkadius for your work, it's absolutly amazing, i'm a fan.
I have install a fresh akk-stack in a VM ubuntu 20.04 fully updated.
All is fine, except the zone server it don't want start.
I look on log and it's seem to be an issue with shared memory.
Code:
[08-31-2022 :: 10:13:52] [Zone] [Info] CURRENT_VERSION: 2.0
[08-31-2022 :: 10:13:52] [Zone] [Info] Mapping Incoming Opcodes
[08-31-2022 :: 10:13:52] [Zone] [Info] Loading Variables
[08-31-2022 :: 10:13:52] [Zone] [Info] Loading zone names
[08-31-2022 :: 10:13:52] [Zone] [Info] Loading items
[08-31-2022 :: 10:13:52] [Zone] [Info] [Shared Memory] Attempting to load file [shared/items]
[08-31-2022 :: 10:13:52] [Zone] [Error] Error Loading Items: EQEmu Exception (Shared Memory) in /home/eqemu/code/common/memory_mapped_file.cpp at line (112): Could not open the file to find the existing file size.
[08-31-2022 :: 10:13:52] [Zone] [Error] Loading items failed!
[08-31-2022 :: 10:13:52] [Zone] [Error] Failed. But ignoring error and going on..
[08-31-2022 :: 10:13:52] [Zone] [Info] Loading npc faction lists
[08-31-2022 :: 10:13:52] [Zone] [Info] [Shared Memory] Attempting to load file [shared/faction]
[08-31-2022 :: 10:13:52] [Zone] [Error] Error Loading npc factions: EQEmu Exception (Shared Memory) in /home/eqemu/code/common/memory_mapped_file.cpp at line (112): Could not open the file to find the existing file size.
[08-31-2022 :: 10:13:52] [Zone] [Error] Loading npcs faction lists failed!
The git folder is in the /home/user folder, i use a sudoer but don't need sudo to be working (user is in docker grp).
The server/shared folder have three files:
- faction.lock
- items.lock
- skill_caps.lock
When i try to remove .lock on file name, that work but only for faction and items, loot file won't be able to pass in that way.
I don't think it's a right problem, the internal container user eqemu can write without problem.
In the past, i found the solution to this issue, but i'm unable to remember what exacly. Very fustrating !
In my memories it was simple to fix.
Thank for help,