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 le forum yunohost, Aleks donne 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.