Seite 2 von 2

Betreff: PC scheint seit Update auf 2.2 nicht mehr verbunden zu sein

Veröffentlicht: 6. Juli 2022 – 14:26 Uhr
von dcardon
Welche Version von PostgreSQL läuft aktuell (nicht die installierten Versionen)?

Code: Alle auswählen

sudo -u postgres psql template1 -c "SELECT version();"
Könnten Sie die Ausnahme, die dem zurückgegebenen Fehler ("ERROR: syntax error on or near...") entspricht, in /var/log/waptserver.log abrufen?.

Übrigens scheint Ihr Server in einer französischen Umgebung installiert zu sein, was nicht den Dokumentationsvorgaben entspricht… Das ist keine empfehlenswerte Vorgehensweise….

Aufrichtig,

Denis

Betreff: PC scheint seit Update auf 2.2 nicht mehr verbunden zu sein

Veröffentlicht: 7. Juli 2022 - 9:11 Uhr
von Alex
Die Version ist PostgreSQL 9.4.19

- Folgendes habe ich aus den Protokollen entnommen:

Code: Alle auswählen

Jul  3 00:04:05 EOS waptserver[1047]: 2022-07-03 00:04:05,930 [waptserver     ] CRITICAL Get_websocket_auth_token failed ProgrammingError("ERREUR:  erreur de syntaxe sur ou près de « ON »\nLINE 1: ...519b9b0-d697-11e7-8d03-000c2954dc5e', 1656799445) ON CONFLIC...\n                                                             ^\n")
Jul  3 00:04:06 EOS waptserver[1047]: 2022-07-03 00:04:06,936 [waptserver     ] CRITICAL Get_websocket_auth_token failed ProgrammingError("ERREUR:  erreur de syntaxe sur ou près de « ON »\nLINE 1: ...519b9b0-d697-11e7-8d03-000c2954dc5e', 1656799446) ON CONFLIC...\n                                                             ^\n")
Jul  3 00:04:07 EOS waptserver[1047]: 2022-07-03 00:04:07,399 [waptdb         ] CRITICAL Unable to update installed_softwares for 4C4C4544-0053-5210-804C-B6C04F32344A: ProgrammingError: ERREUR:  erreur de syntaxe sur ou près de « on »
Jul  3 00:04:07 EOS waptserver[1047]: LINE 3:               on conflict (host_id,software_id) do update
Was die Sprache angeht, habe ich gerade wieder auf LANG=en_US.UTF-8 umgestellt

Betreff: PC scheint seit Update auf 2.2 nicht mehr verbunden zu sein

Veröffentlicht: 7. Juli 2022 – 18:11 Uhr
von dcardon
Sie benötigen mindestens PostgreSQL 9.6. Bitte aktualisieren Sie PostgreSQL (standardmäßig installiert Debian die neue Version bei einem größeren Distributions-Upgrade, schaltet aber nicht um und belässt die alte Version im Produktivbetrieb auf Port 5432).

Mit freundlichen Grüßen,

Denis

Betreff: PC scheint seit Update auf 2.2 nicht mehr verbunden zu sein

Veröffentlicht: 8. Juli 2022 - 11:32 Uhr
von Alex
So was?

Code: Alle auswählen

9.4 main    5432 online postgres /var/lib/postgresql/9.4/main /var/log/postgresql/postgresql-9.4-main.log
11  main    5433 online postgres /var/lib/postgresql/11/main  /var/log/postgresql/postgresql-11-main.log
Aber das ändert nichts... gibt es ein bestimmtes Vorgehen, das befolgt werden muss?

Betreff: PC scheint seit Update auf 2.2 nicht mehr verbunden zu sein

Veröffentlicht: 8. Juli 2022 – 19:28 Uhr
von dcardon
Das Problem liegt nicht an wapt, sondern am Debian-Upgrade-Prozess. Sie müssen den Befehl `pg_upgradecluster` verwenden, um die Daten auf Version 11 zu aktualisieren.

Siehe:

https://gist.github.com/dmitrykustov/27 ... c830910019.

Nach Abschluss des Vorgangs sollte PostgreSQL 11 mit der wapt-Datenbank auf Port 5432 lauschen. Anschließend können Sie die PostgreSQL-9.4-Pakete entfernen.

Denis

Betreff: PC scheint seit Update auf 2.2 nicht mehr verbunden zu sein

Veröffentlicht: 11. Juli 2022 - 09:21 Uhr
von Alex
Ah, danach läuft es viel besser! Die aktualisierten Geräte funktionieren jetzt einwandfrei!

Vielen Dank.
Schönen Tag noch!

Betreff: PC scheint seit Update auf 2.2 nicht mehr verbunden zu sein

Veröffentlicht: 11. Juli 2022 - 09:28 Uhr
von dcardon
Okay, gute Neuigkeiten. Das Problem lag darin, dass die Postgres-Datenbank beim Debian-Upgrade nicht aktualisiert wurde. Zur Erinnerung: Für den Betrieb des WAPT-Servers benötigen Sie Postgres Version 9.6 oder höher.

Ich markiere das Problem als gelöst.

Viele Grüße,

Denis