====== Problème de Synapse et postgresql ======
Mon service Synapse (serveur matrix) redémarre en boucle.
Pour voir les logs :
$ sudo yunohost service log synapse
/var/log/matrix-synapse/homeserver.log:
(...)
- RuntimeError: Synapse requires PostgreSQL 13 or above.
journalctl:
(...)
- Feb 09 12:23:32 python[355637]: raise RuntimeError("Synapse requires PostgreSQL 13 or above.")
- Feb 09 12:23:32 python[355637]: RuntimeError: Synapse requires PostgreSQL 13 or above.
On peut vérifier l'état du service :
$ sudo yunohost service status postgresql
configuration: unknown
description: Stores app data (SQL database)
last_state_change: 2025-02-06 14:23:27
start_on_boot: enabled
status: running
On peut vérifier la version de Postgresql :
$ psql --version
psql (PostgreSQL) 15.10 (Debian 15.10-0+deb12u1)
Sur [[https://forum.yunohost.org/t/synapse-postgresql/21532/2|le forum yunohost]], Aleks donne [[https://forum.yunohost.org/t/synapse-postgresql/21532/3?u=artanux|la solution]].
On vérifie le service ''postgresql@13-main'' :
$ sudo systemctl status postgresql@13-main
○ postgresql@13-main.service - PostgreSQL Cluster 13-main
Loaded: loaded (/lib/systemd/system/postgresql@.service; disabled; preset: enabled)
Active: inactive (dead)
On active le service :
$ sudo systemctl enable postgresql@13-main
Created symlink /etc/systemd/system/multi-user.target.wants/postgresql@13-main.service → /lib/systemd/system/postgresql@.service.
On vérifie :
$ sudo systemctl status postgresql@13-main
○ postgresql@13-main.service - PostgreSQL Cluster 13-main
Loaded: loaded (/lib/systemd/system/postgresql@.service; enabled; preset: enabled)
Active: inactive (dead)
Le problème n'est pas encore résolu, je cherche.