Fatal error bei Upgrade von Ubuntu 22.04 auf 24.04  [GELÖST]

Haben Sie einen Bug entdeckt? Teilen Sie es uns mit.
Post Reply
daniels
Posts: 5
Joined: Sun 24. Nov 2024, 09:08

Fatal error bei Upgrade von Ubuntu 22.04 auf 24.04

Post by daniels »

Ich bin sicher, dass die Ursache des Problems bei KeyHelp liegt
Fehler taucht bei Ausführung des KeyHelp Upgrade Scriptes auf


Server-Betriebssystem + Version
Ubuntu 22.04


Eingesetzte Server-Virtualisierung-Technologie
KVM


KeyHelp-Version + Build-Nummer
24.2 Build 3326


Problembeschreibung / Fehlermeldungen
Beim Versuch des Updates von Ubuntu 22.04 auf 24.04 mittels dieser Beschreibung: https://www.keyweb.de/de/keyhelp/entwic ... a878e56ede
wird dieser Fehler ausgegeben:

You are about to upgrade the operating system of your KeyHelp server.
Running system checks...
Run upgrade script...
PHP Fatal error:
The encoded file /home/keyhelp/www/keyhelp/init/init_cli.php has been included by the unauthorised file /root/keyhelp_ubuntu_upgrade_22_to_24.php
in Unknown on line 0

Fatal error:
The encoded file /home/keyhelp/www/keyhelp/init/init_cli.php has been included by the unauthorised file /root/keyhelp_ubuntu_upgrade_22_to_24.php
in Unknown on line 0

Erwartetes Ergebnis
Upgrade Ubunt 22.04 auf 24.04

Tatsächliches Ergebnis
Oben genannte Fehlermeldung

Schritte zur Reproduktion
Wenn ich das Upgrade mit

wget --no-check-certificate https://install.keyhelp.de/scripts/upgr ... _system.sh -O upgrade_operating_system.sh && bash upgrade_operating_system.sh

erneut starte erhalte ich diese Fehlermeldung.

Zusätzliche Informationen
(z.B. kürzlich durchgeführte Änderungen am Server, Auszüge aus Protokolldateien (/var/log/*, /var/log/keyhelp/php-error.log, etc.))
User avatar
Florian
Keyweb AG
Posts: 1727
Joined: Wed 20. Jan 2016, 02:28

Re: Fatal error bei Upgrade von Ubuntu 22.04 auf 24.04

Post by Florian »

Hallo,

bitte die Ausgabe von

Code: Select all

php -v
Mit freundlichen Grüßen / Best regards
Florian Cheno

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
User avatar
Alexander
Keyweb AG
Posts: 4554
Joined: Wed 20. Jan 2016, 02:23

Re: Fatal error bei Upgrade von Ubuntu 22.04 auf 24.04

Post by Alexander »

Kannst du Beschreiben, an welcher Stelle des Upgrades du stehst? Z.B. anhand der Anleitung:

https://www.keyweb.de/de/keyhelp/entwic ... a878e56ede

Also ist "do-release-upgrade" schon gelaufen?
Wurdest du schon nach Reboots gebeten etc.?
Kopiere einmal die Ausgabe dieses Befehls hier rein

Code: Select all

tail -n 1 /home/keyhelp/www/keyhelp/index.php ; echo "\n"
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
daniels
Posts: 5
Joined: Sun 24. Nov 2024, 09:08

Re: Fatal error bei Upgrade von Ubuntu 22.04 auf 24.04

Post by daniels »

Hallo @Florian,

php -v liefert

Code: Select all

PHP 8.1.2-1ubuntu2.19 (cli) (built: Sep 30 2024 16:25:25) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.1.2, Copyright (c) Zend Technologies
    with the ionCube PHP Loader v13.3.1, Copyright (c) 2002-2024, by ionCube Ltd.
    with SourceGuardian v15.0.2, Copyright (c) 2000-2024, by SourceGuardian Ltd.
    with Zend OPcache v8.1.2-1ubuntu2.19, Copyright (c), by Zend Technologies
daniels
Posts: 5
Joined: Sun 24. Nov 2024, 09:08

Re: Fatal error bei Upgrade von Ubuntu 22.04 auf 24.04

Post by daniels »

Hallo Alexander,

ich bin nach der Anleitung noch im 2. Schritt. "do-release-upgrade" ist noch nicht gelaufen. Neustart ist noch nicht durchgeführt worden.

Code: Select all

tail -n 1 /home/keyhelp/www/keyhelp/index.php ; echo "\n"
liefert

Code: Select all

ShkHDZGrXlgA145AeYRtMMSIdD/IjD1HxgS/r6IaEnhCBHi5rZznUQkaabdfBzYKTwwmlVKwcm==\n
VG Daniel
Last edited by daniels on Wed 27. Nov 2024, 07:34, edited 1 time in total.
daniels
Posts: 5
Joined: Sun 24. Nov 2024, 09:08

Re: Fatal error bei Upgrade von Ubuntu 22.04 auf 24.04

Post by daniels »

Ich stelle grade fest, dass ich beim Aufruf der Weboberfläche von KeyHelp eine leere Seite erhalte.
Wenn ich keyhelp im Terminal aufrufe erhalte ich die Meldung

Code: Select all

PHP Fatal error:  The file /home/keyhelp/www/keyhelp/bin/keyhelp.php encoded as type [1/82] cannot be decoded by this version of the ionCube Loader.
 in Unknown on line 0
User avatar
Alexander
Keyweb AG
Posts: 4554
Joined: Wed 20. Jan 2016, 02:23

Re: Fatal error bei Upgrade von Ubuntu 22.04 auf 24.04

Post by Alexander »

Alles klar, dann sollte das folgende Helfen:

Führe einmal:

Code: Select all

do-release-upgrade
aus und folge den Anweisungen des Programms.

Anschließend machst du hier bei Schritt 4 weiter: https://www.keyweb.de/de/keyhelp/entwic ... -ubuntu-24
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
daniels
Posts: 5
Joined: Sun 24. Nov 2024, 09:08

Re: Fatal error bei Upgrade von Ubuntu 22.04 auf 24.04  [GELÖST]

Post by daniels »

Hi Alexander,

vielen Dank für die Hilfe.
Nach dem Ausführen von

Code: Select all

do-release-upgrade
habe ich untenstehende Ausgabe erhalten.

Code: Select all

...
Reading package lists... Done    
Building dependency tree... Done 
Reading state information... Done

Unable to upgrade to Ubuntu 24.04 LTS 

Currently, you have RabbitMQ server installed, which is not directly 
upgradable to the newer version. Upgrading may prevent the server 
from starting due to missing feature flags. 

For more information, please see 
https://bugs.launchpad.net/bugs/2074309. 


Restoring original system state

Aborting
Reading package lists... Done    
Building dependency tree... Done 
Reading state information... Done
=== Command terminated with exit status 1 (Fri Nov 29 10:54:57 2024) ===
In meinem Fall habe ich mir geholfen, indem ich RabbitMQ deinstalliert und nach dem do-release-upgrade, was dann problemlos durchlief, und nach dem weiteren Update von KeyHelp gemäß Deines Hinweises, wieder installiert habe. Den Hinweis auf RabbitMQ hatte ich beim ersten Update Versuch nicht gesehen oder wahrgenommen.

Jetzt läuft wieder alles.
Vielen Dank nochmal und viele Grüße
Daniel
mfeicht
Posts: 55
Joined: Fri 8. Mar 2019, 09:24

Re: Fatal error bei Upgrade von Ubuntu 22.04 auf 24.04

Post by mfeicht »

Hallo zusammen,

ich stecke an der gleichen Stelle fest wie @daniels.

Wie in der Anleitung beschrieben habe ich das Upgrade damit gestartet:

Code: Select all

wget --no-check-certificate https://install.keyhelp.de/scripts/upgr ... _system.sh -O upgrade_operating_system.sh && bash upgrade_operating_system.sh
Anfangs lief alles gut durch, bis ich an dem "CTRL + C" Punkt ankam. Nachdem nichts automatisch passiert ist, habe ich CTRL + C gedrückt und versucht das Upgrade mit "sudo do-release-upgrade" manuell zu starten. Da bekomme ich jetzt die Meldung:

Code: Select all

Checking for a new Ubuntu release
Could not download the release announcement
Please check your internet connection.
(Die Internetverbindung besteht fehlerfrei)

Versuche ich das Upgrade-Script für KeyHelp erneut zu starten, bekomme ich den Fehler:

Code: Select all

You are about to upgrade the operating system of your KeyHelp server.
Running system checks...
Run upgrade script...
PHP Fatal error:
The encoded file /home/keyhelp/www/keyhelp/init/init_cli.php has been included by the unauthorised file /root/keyhelp_ubuntu_upgrade_22_to_24.php
in Unknown on line 0
Habe daraufhin versucht, die PHP-Versionen manuell zu drehen, was aber alles nicht zum Erfolg geführt hat.

Mein KeyHelp Controlpanel ist nicht mehr erreichbar – erhalte einen 500er Fehler.

Der Command

Code: Select all

tail -n 1 /home/keyhelp/www/keyhelp/index.php ; echo "\n"
gibt aus:

Code: Select all

uAPB/OTRQA9rjeS3jIXCEp4=\n
Könnt mir hierbei weiterhelfen, wie ich den Server wieder zum Laufen bekomme?
User avatar
Alexander
Keyweb AG
Posts: 4554
Joined: Wed 20. Jan 2016, 02:23

Re: Fatal error bei Upgrade von Ubuntu 22.04 auf 24.04

Post by Alexander »

Wie sieht der Inhalt der Datei aus?

Code: Select all

/etc/update-manager/release-upgrades
Funktioniert ein

Code: Select all

apt update
?
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
mfeicht
Posts: 55
Joined: Fri 8. Mar 2019, 09:24

Re: Fatal error bei Upgrade von Ubuntu 22.04 auf 24.04

Post by mfeicht »

Inhalt der Datei:

Code: Select all

root@web-vps:~# cat /etc/update-manager/release-upgrades
# Default behavior for the release upgrader.

[DEFAULT]
# Default prompting behavior, valid options:
#
#  never  - Never check for a new release.
#  normal - Check to see if a new release is available.  If more than one new
#           release is found, the release upgrader will attempt to upgrade to
#           the release that immediately succeeds the currently-running
#           release.
#  lts    - Check to see if a new LTS release is available.  The upgrader
#           will attempt to upgrade to the first LTS release available after
#           the currently-running one.  Note that this option should not be
#           used if the currently-running release is not itself an LTS
#           release, since in that case the upgrader won't be able to
#           determine if a newer release is available.
Prompt=lts
Ein "apt update" funktioniert problemlos (auch ein "apt upgrade")

Code: Select all

root@web-vps:~# apt update && apt upgrade -y
Hit:1 http://archive.ubuntu.com/ubuntu jammy InRelease
Hit:2 https://ppa.launchpadcontent.net/ondrej/php/ubuntu jammy InRelease
Hit:3 http://security.ubuntu.com/ubuntu jammy-security InRelease
Hit:4 http://archive.ubuntu.com/ubuntu jammy-updates InRelease
Hit:5 http://archive.ubuntu.com/ubuntu jammy-backports InRelease
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
All packages are up to date.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
Get more security updates through Ubuntu Pro with 'esm-apps' enabled:
  libheif1 imagemagick libmagickwand-6.q16-6 imagemagick-6.q16
  libmagickcore-6.q16-6 imagemagick-6-common libde265-0
Learn more about Ubuntu Pro at https://ubuntu.com/pro
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
User avatar
Alexander
Keyweb AG
Posts: 4554
Joined: Wed 20. Jan 2016, 02:23

Re: Fatal error bei Upgrade von Ubuntu 22.04 auf 24.04

Post by Alexander »

Bevor wir lange hin und her schreiben, schick mir mal die Zugangsdaten per PM.
Mit freundlichen Grüßen / Best regards
Alexander Mahr

**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Post Reply