Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 25/04/2018 08:23:45
- lpo77
- Membre
Erreur 08P01 FATAL
Bonjour,
nous avons de façon récurrente les erreurs suivantes
2018-04-23 21:42:47 CEST [31826]:[1]ERROR: 08P01: invalid string in message
2018-04-23 21:42:47 CEST [31826]:[2]LOCATION: pq_getmsgstring, pqformat.c:691
2018-04-23 21:42:47 CEST [31826]:[3]FATAL: 08P01: invalid frontend message type 0
2018-04-23 21:42:47 CEST [31826]:[4]LOCATION: SocketBackend, postgres.c:419
dans le fichier de log de notre base postgresql
comment peut-on identifier la cause ?
notre base est en version 8.4.16 elle est hébergée sur OS Linux RHEL 6.3
Cordialement
Hors ligne
#2 25/04/2018 08:42:51
- rjuju
- Administrateur
Re : Erreur 08P01 FATAL
Vous devriez au minimum mettre à jour en version 8.4.22. Sinon, le client envoie apparemment de mauvais messages à postgres au niveau du protocole. Impossible d'en dire plus avec ces informations.
Julien.
https://rjuju.github.io/
Hors ligne
#3 25/04/2018 10:31:26
- lpo77
- Membre
Re : Erreur 08P01 FATAL
Merci pour votre retour
avez-vous une idée pour avoir des informations complémentaires (élever le niveau de trace de la base ...) ?
Cordialement
Lucien
Hors ligne
#4 25/04/2018 16:22:16
- dverite
- Membre
Re : Erreur 08P01 FATAL
Typiquement on a ce genre d'erreur quand une même connexion est multi-utilisée par différents threads ou processus fils d'un même programme client. C'est interdit. Chaque thread doit utiliser sa propre connexion, ou au pire un système d'exclusion mutuelle parfaitement au point pour éviter les conflits.
@DanielVerite
http://blog-postgresql.verite.pro/
Hors ligne
#5 25/04/2018 19:15:05
- lpo77
- Membre
Re : Erreur 08P01 FATAL
Bonsoir,
merci pour cette information
Cordialement
Lucien
Hors ligne
Pages : 1