Interner Serverfehler 29

Hallo zusammen,

wieder mal das Thema mit dem Internen Serverfehler!
NC 29.04/5

Leider hatte ich diesesmal bei meinen 3 Instanzen die App’s upgedatet.
Danach hatte ich diese Meldung !

Hat das Problem aktuell auch jemand und gibt es da eine Abhilfe?

Ich tippe auf eine App die das Amok läuft.
Zeig mal occ app:list.
Im Zweifelsfall einfach mal alle Apps bis auf Stock disablen.

Enabled:

  • activity: 2.21.1
  • breezedark: 29.0.0
  • bruteforcesettings: 2.9.0
  • calendar: 4.7.16
  • circles: 29.0.0-dev
  • cloud_federation_api: 1.12.0
  • comments: 1.19.0
  • contacts: 6.0.0
  • contactsinteraction: 1.10.0
  • dashboard: 7.9.0
  • dav: 1.30.1
  • federatedfilesharing: 1.19.0
  • federation: 1.19.0
  • files: 2.1.1
  • files_accesscontrol: 1.19.1
  • files_downloadlimit: 2.0.0
  • files_external: 1.21.0
  • files_pdfviewer: 2.10.0
  • files_reminders: 1.2.0
  • files_sharing: 1.21.0
  • files_trashbin: 1.19.0
  • files_versions: 1.22.0
  • files_zip: 1.6.0
  • firstrunwizard: 2.18.0
  • groupfolders: 17.0.2
  • logreader: 2.14.0
  • lookup_server_connector: 1.17.0
  • mail: 3.7.8
  • maps: 1.4.0
  • nextcloud_announcements: 1.18.0
  • notes: 4.10.1
  • notifications: 2.17.0
  • oauth2: 1.17.0
  • password_policy: 1.19.0
  • photos: 2.5.0
  • privacy: 1.13.0
  • provisioning_api: 1.19.0
  • recommendations: 2.1.0
  • related_resources: 1.4.0
  • serverinfo: 1.19.0
  • settings: 1.12.0
  • sharebymail: 1.19.0
  • spreed: 19.0.8
  • support: 1.12.0
  • survey_client: 1.17.0
  • systemtags: 1.19.0
  • text: 3.10.1
  • theming: 2.4.0
  • twofactor_backupcodes: 1.18.0
  • unsplash: 3.0.0
  • updatenotification: 1.19.1
  • user_status: 1.9.0
  • viewer: 2.3.0
  • weather: 1.7.7
  • weather_status: 1.9.0
  • workflow_pdf_converter: 1.14.0
  • workflowengine: 2.11.0
    Disabled:
  • admin_audit: 1.19.0
  • encryption: 2.17.0
  • files_rightclick: 0.15.1 (installed 0.15.1)
  • suspicious_login: 7.0.0
  • twofactor_totp: 11.0.0-dev
  • user_ldap: 1.20.0

Es war auf alle Fälle bei den letzten 2-3 Apps unsplash mit dabei!
Wie kann ich da eine App über die Konsole disablen?

occ app:disable <app_id>

→ handbuch ←


Viel Glück,
ernolf

Danke für den Tip!
Ich habe mal ein paar deaktiviert, bei denen ich der Meinung war, das sie upgedatet worden sind, war aber leider ohne Erfolg!

An dem NC 29.05 Update kann es nicht liegen, denn ich hatte von den 3 Instanzen nur bei einer das Update durchgeführt, die beiden anderen hatten noch das 29.04.

Hallo Gerri,
Internal server error hatte ich heute auch. Nach dem 29.0.5 update war allerdings die mariadb nicht mehr erreichbar. Habe dann u.a. Die mariadb aktualisiert und danach konnte ich wieder auf die Datenbank connecten. Und die nextcloud hat sich anschliessend auch wieder gemeldet. Evtl hilft dir das weiter. Diese generische Fehlermeldung hat mir erstmal nicht geholfen, musste erst ein bisschen die Foren durchsuchen und chatgpt um Rat fragen.

Hallo ncfuser,
über die Konsole habe ich auf die Datenbank zugreifen können, auch die Datenbank für NC ist vorhanden.
Mein erster Gedanke war auch, das evtl. was mit der DB nit stimmt, aber die läuft!
Die Fehlermeldung ist immer noch vorhanden!

Ich habe den Fehler gefunden!
Es war die APP unsplash: 3.0.0
Ich hatte den Befehl zur Deaktivierung nicht richtig geschrieben, es kam aber auch keine Fehlermeldung!

Anscheinend hat die APP unsplash: 3.0.0 einen massiven Treffer!!!

Die Version 3.0.0 der unsplash App war aber auch noch nicht kompatibel mit Nextcloud 29. Wenn sie trotzdem aktiviert war, dann hast du sie irgendwann im 'app_install_overwrite' Array hinzugefügt, also dich über die Sicherheitsvorkehrungen des Servers hinweg gesetzt. Dazu muss man lediglich einmal im Appstore-Tab deines Servers auf den Knopf “Ungetestete App zulassen” geklickt haben. Dann wird diese App im Array eingefügt und meistens vergessen. Das führt dann zu unnötige Interne Serverfehler und daraus resultierende Hilferufe.
Es ist immer ratsam vor einem Update zunächst die nicht unterstützte Apps aus zu schalten bzw. besser noch, den 'app_install_overwrite' Array aus der config/config.php komplett zu löschen, damit solche Überraschungen nicht wieder vor kommen.
Nach einem Update kann man dann einzeln, App für App ausprobieren, ob sie auf der neuen Version dennoch funktioniert, auch ohne offiziell dafür frei gegeben zu sein.

Die gute Nachricht:

Die heute Morgen erschienene Version 3.0.1 soll auch unter der Nextcloud Version 29 funktionieren:

App-Id unsplash
App-Name Splash
Summary :camera_flash::twisted_rightwards_arrows::cloud: Zufällige Hintergrundbilder von Unsplash
Categories customization, multimedia, tools
App-Version 3.0.1
Repository GitHub - nextcloud/unsplash: 📸🔀☁️ Random Nextcloud log in background from Unsplash
Issue-Tracker Issues · nextcloud/unsplash · GitHub
PHP min/max 8.0 / 8.3
PHP min-intsize 32
NC min/max 26 / 29
Not-shipped (not included) App available in appstore
Appstore Splash - Apps - App Store - Nextcloud
Created 2017-10-31T10:20:55.264171Z
Last modified 2024-09-07T07:12:05.429316Z

Viel Glück,
ernolf

Ja, die waren in Vergessenheit geraten!
Anfangs lief das ohne Probleme, dann eine Zeitlang wieder nicht und dann wieder!
Jetzt habe ich die APP bei allen 3 gelöscht.

Danke nochmal für die Hilfe!

1 Like