Non résolu - [Joplin] - Erreur 502 Bad Gateway

What app is this about, and its version: Joplin 3.4.7~ynh1
What YunoHost version are you running: YunoHost 12.1.25 (stable)
What type of hardware are you using: Old laptop or computer

Describe your issue

Bonjour,

J’ai installé Joplin ce matin, l’installation s’est bien passé.
je suis allé sur la page : erreur 502 Bad Gateway.
Vérification du service : en statut échec.

Ci-dessous, le lien des fichiers logs.

Bonne journée à vous,
Gérard

Share relevant logs or error messages

Bizarre, il mentionne que tu es avec la version postgresql 11.7 alors que tu devrais être sur la 13 depuis la migration vers Bookworm…
À mon avis tu as la 13 mais la 11.7 coexiste et c’est celle qui a été trouvée par Joplin?

C’est possible, mais je ne suis pas assez callé, je vais éviter de faire des bêtises.
Qu’est-il possible de faire ?

Peux-tu partager le log d’installation de l’application ainsi que le retour de la commande sudo pg_lsclusters?

Bonjour,

Voici le retour de la commande :

sudo pg_lsclusters
Ver Cluster Port Status Owner Data directory Log file
11 main 5432 online postgres /var/lib/postgresql/11/main /var/log/postgresql/postgresql-11-main.log
13 main 5433 online postgres /var/lib/postgresql/13/main /var/log/postgresql/postgresql-13-main.log
15 main 5434 online postgres /var/lib/postgresql/15/main /var/log/postgresql/postgresql-15-main.log
16 main 5435 online postgres /var/lib/postgresql/16/main /var/log/postgresql/postgresql-16-main.log
17 main 5436 online postgres /var/lib/postgresql/17/main /var/log/postgresql/postgresql-17-main.log

Les logs d’installation de Joplin :
https://paste.yunohost.org/raw/rugivukuru

Mouais. Joplin pour YNH est paramétré pour se connecter au port 5432. Sur ta machine, cela correspond à postgresql 11, la version incompatible avec Joplin.

De prime abord, ça me semble compliqué :

  • dans les paramètres de Joplin, il est possible de changer le port de connexion postgresql après installation et de migrer la base de données joplin vers postgresql 13, 15, 16 ou 17. Le problème est qu’à chaque upgrade/utilisation du script yunohost, ça va planter Joplin car il cherchera de nouveau à se connecter au port 5432.

  • autre solution : inverser les ports de connexion de postgresql 11 et 15 (ou 16 ou 17) mais il faudra modifier tous les fichiers des applications qui vont subir ce changement.
    Liste les applications utilisant chaque version :
    sudo -u postgres psql -p 5432 -c "\l" (tu changes le port à chaque commande (5432, 5433, 5434…)
    peut-être que certaines seront vides ou peu occupées et permettront de faire une inversion de ports facilement.
    Si la 11 n’est pas vide, il faudra aussi migrer les bases de données…

mouais, je vais faire plus simple, désinstaller Joplin et utiliser un autre logiciel de Notes.
Pas envie de tout faire planter pour une application …

Edit :
C’est bon, Joplin désinstallé, je vais utiliser Plainpad.
Ne vous embêtez pas.

Bon week-end à tous et merci pour votre aide.
Gérard

Il y aura peut-être d’autres avis plus éclairés que le mien sur la question :wink:

Sans vouloir jouer les Cassandre, je crains que le problème se posant pour Joplin ne se reproduise pour toutes les applications qui utiliseront postgresql sur le port 5432 et ne seront pas compatibles avec sa version 11.

Pour le moment, toutes les applications sont fonctionnelles et pas de problèmes en faisant les mises à jour, sauf Immich, mais c’est un autre problème.

J’ai aussi remarqué que pendant les mises a jours, j’ai des fichiers qui ne sont pas modifiés car ceux-ci ont étés modifiés manuellement, ce qui n’est pas le cas, enfin pas par moi.
Donc à force, il y a peut-être un problème si les fichiers ne sont pas mis à jours …

Que te dit le diagnostique de YunoHost ?

Bonjour,

Le diag me dit que tout est bon, mais j’ai désinstallé Joplin …

Salut,
Ça ne concerne pas la même appli, mais vu qu’il y a cette même erreur :
“Erreur 502 Bad Gateway”.
Peut-être que cela pourrait t’aider à avancer pour “Joplin”, non ?

Ce n’est qu’une suggestion :sweat_smile:

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.