BoiseComputer / atlas-server-tools

Install and manage ATLAS game servers using Linux CLI. Allows for management of multiple server grid instances.
https://biteoftech.com/2019/01/22/atlas-linux-server-tools/
MIT License
28 stars 7 forks source link

openssl1.0.2 issue #27

Open Dev2ZooF opened 4 years ago

Dev2ZooF commented 4 years ago

Hi !

I'm trying to start my server on a debian 10 machine but it seems that it wont start because of a dependency for openssl 1.0.2. Here are the logs :

2020-04-07 17:06:37: [main] 2020-04-07 17:06:37: start 2020-04-07 17:06:38: [main] 2020-04-07 17:06:37: Running /data/gameservers/atlas/ATLAS/ShooterGame/Binaries/Linux/ShooterGameServer Blackwood\?RCONEnabled=True\?RCONPort=32330\?Port=5750\?QueryPort=57550\?ServerPassword=****\?ServerAdminPassword=**\?MaxPlayers=20\?AltSaveDirectoryName=A1\?ServerX=0\?ServerY=0\?MapPlayerLocation=True\?culture=fr\?listen -NoCrashDialog -log -manualmanagedmods -server 2020-04-07 17:06:38: [main] 2020-04-07 17:06:37: Server PID: 2073 2020-04-07 17:06:38: [main] /data/gameservers/atlas/ATLAS/ShooterGame/Binaries/Linux/ShooterGameServer: /usr/lib/x86_64-linux-gnu/libssl.so.1.0.0: version `OPENSSL_1.0.2' not found (required by /data/gameservers/atlas/ATLAS/ShooterGame/Binaries/Linux/libcurl.so.4) 2020-04-07 17:06:42: [main] 2020-04-07 17:06:42: Bad PID ''; expected '2073' 2020-04-07 17:06:42: [main] 2020-04-07 17:06:42: exited with status 0

I tried the following : sudo aptitude reinstall libssl1.0.2

but I got : W: Package libssl1.0.2 had been marked to reinstall, but the file for the current installed version 1.0.2u-1~deb9u1 is not available Les paquets suivants seront RÉINSTALLÉS : libssl1.0.2 0 paquets mis à jour, 0 nouvellement installés, 1 réinstallés, 0 à enlever et 0 non mis à jour. E: Impossible de trouver une source de téléchargement de la version « 1.0.2u-1~deb9u1 » de « libssl1.0.2:amd64 » Après dépaquetage, 0 o seront utilisés. E: Impossible de trouver une source de téléchargement de la version « 1.0.2u-1~deb9u1 » de « libssl1.0.2:amd64 » E: Erreur interne : impossible de créer la liste des paquets à télécharger E: Perhaps the package lists are out of date, please try 'aptitude update' (or equivalent); otherwise some packages or versions are not available from the current repository sources

The french output says it can't find download source for 1.0.2u-1~deb9u1 for libssl1.0.2 (why deb9 if I have debian 10 ?)

I obviously tried aptitude update as the output asked me to. I tried diffrent repository sources but each time it won't work. I tried to install manually the libssl1.0.2 with :

sudo wget http://ftp.fr.debian.org/debian/pool/main/o/openssl1.0/libssl1.0.2_1.0.2u-1~deb9u1_amd64.deb dpkg -i libssl1.0.2_1.0.2u-1~deb9u1_amd64.deb

It didn't worked... I give you my current sources.list in case you see something :

deb http://ftp.u-picardie.fr/debian/ stable main contrib deb-src http://ftp.u-picardie.fr/debian/ stable main contrib deb http://ftp.fr.debian.org/debian/ stable main contrib deb-src http://ftp.fr.debian.org/debian/ stable main contrib deb http://ftp2.fr.debian.org/debian/ stable main contrib deb-src http://ftp2.fr.debian.org/debian/ stable main contrib

I don't see what I'm doing wrong. Can you help me ?

Thanks in advance !

BoiseComputer commented 4 years ago

The Linux server client now works again. Update Atlas and try running it again.