Ark:SA-Server Pterodactyl Egg with API

Ark:SA-Server Pterodactyl Egg with API v2.02

Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!

It looks like the egg is failing to install the server and it's getting stuck at the api download section. IT gets to that part and then it stops and wont move form there. Looks like this may be an api issue rn since the update, I was just informed by a gsh mike.

Success! App '2430930' fully installed.
'linux32/steamclient.so' -> '../.steam/sdk32/steamclient.so'
'linux64/steamclient.so' -> '../.steam/sdk64/steamclient.so'
-----------------------------------------
Downloading API...
-----------------------------------------
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 3569 100 3569 0 0 17423 0 --:--:-- --:--:-- --:--:-- 17495
Archive: AsaApi.zip
creating: /tmp/asapi/ArkApi/
inflating: /tmp/asapi/ArkApi/pdbignores.txt
creating: /tmp/asapi/ArkApi/Plugins/
inflating: /tmp/asapi/AsaApiLoader.exe
inflating: /tmp/asapi/AsaApiLoader.pdb
inflating: /tmp/asapi/config.json
inflating: /tmp/asapi/msdia140.dll
creating: /tmp/asapi/ArkApi/Plugins/Permissions/
inflating: /tmp/asapi/ArkApi/Plugins/Permissions/config.json
inflating: /tmp/asapi/ArkApi/Plugins/Permissions/notes.txt
inflating: /tmp/asapi/ArkApi/Plugins/Permissions/Permissions.dll
inflating: /tmp/asapi/ArkApi/Plugins/Permissions/Permissions.pdb
inflating: /tmp/asapi/ArkApi/Plugins/Permissions/PluginInfo.json
creating: /tmp/asapi/Lib/
inflating: /tmp/asapi/Lib/AsaApi.lib
inflating: /tmp/asapi/ArkApi/AsaApi.pdb
inflating: /tmp/asapi/ArkApi/AsaApi.dll
inflating: /tmp/asapi/libcrypto-3-x64.dll
inflating: /tmp/asapi/libssl-3-x64.dll
**Fix using Portainer**

1. Install the server and wait for it to stop at the same spot inflating the libssl.

2. Toggle the install of the server to your installed even though it’s not.

2. Open Portainer connect the “agent” to you docker server where the wing is installed, connect tot he server afterwards and locate the container by searching the server id. You will then see the <server id>_installer container.

3. Connect to the console of the container and run <bash /mnt/install/install.sh> go through the prompts and when it gets to the api stuff it will scream at you. Press Y and enter through all of the crap it will spit at you.

4. When you now go look for the same container I’d on Portainer you may have noticed there was two containers with the same id, one saying running and another saying “created”. Delete the created container and check delete non persistent volumes as well, click on the one that has the same <serverid_installer> and remove the “_installer” part and leave the server id.

5. Stop the container and don’t leave the screen, the server may auto start in the panel once you stop the container, stop it in the panel as well. Wait a second and start the container manually from Portainer and then go look at the panel and the api will load fine from here on out.

**this is a work around until the API stuff is fixed this is not a problem with GSH or the egg, it’s ark..**

I will need to spend more time making the steps without Portainer but I think if you installed pterodactyl, Portainer should be an easy install for this fix. Additionally if you run docker, Portainer is a must have.
 
Have any new updates appeared?
Can we count on an update for the paid version of egg?
 
Tempest Dedicated Servers
Rogue Vikings Discord Server - Rogue Vikings Gaming Servers - Minecraft Prison Servers - Minecraft Creative Servers
Tebex
Monetize your ARK server
Back
Top