OVH Cloud OVH Cloud

pg_hba.conf & debian

3 réponses
Avatar
cauchemardesque
Bonjour,

Sur un PI 133 Mhz 96 Mo ram, kernel 2.4.19 distrib woody j'ai installé
postgresql 7.2.1 .
Quand je veux crréer une BDD avec l'user postgres et la commande
createdb mabase, j'ai l'erreur suivante:
psql: FATAL 1: Missing or erroneous pg_hba.conf file, see postmaster
log for details
createdb: database creation failed

l'erreur est similaire quelque soit l'user.

Le fichier de log dis :
parse_hda: invalid syntax in pg_hba.conf file at line 172, token
"TYPE"

La ligne en question dans le fichier pg_hba.conf:
local all 127.0.0.1 255.0.0.0 trust

J'ai du essayer une dizaine de solution pour cette ligne et toujours
la même erreur, j'ai une 2 eme ligne dans se fichier qui est :
host all 127.0.0.1 255.0.0.0 trust
tous le reste en commentaire.
Même la création d'un user avec createuser me donne la même erreur !

Une solution ?

merci de votre aide

cauchemare !

3 réponses

Avatar
ts
"c" == cauchemare writes:











c> La ligne en question dans le fichier pg_hba.conf:
c> local all 127.0.0.1 255.0.0.0 trust

L'exemple donné dans la distribution d'origine du 7.2 est

# Allow any user on the local system to connect to any database under any
# username using Unix-domain sockets (the default for local connections):
# TYPE DATABASE IP_ADDRESS MASK AUTH_TYPE AUTH_ARGUMENT
# local all trust
#
# The same using local loopback IP connections:
# TYPE DATABASE IP_ADDRESS MASK AUTH_TYPE AUTH_ARGUMENT
# host all 127.0.0.1 255.255.255.255 trust
#

--

Guy Decoux
Avatar
cauchemardesque
Bonjour,

ts wrote in message news:...
>>>>> "c" == cauchemare writes:

c> La ligne en question dans le fichier pg_hba.conf:
c> local all 127.0.0.1 255.0.0.0 trust

L'exemple donné dans la distribution d'origine du 7.2 est

# Allow any user on the local system to connect to any database under any
# username using Unix-domain sockets (the default for local connections):
# TYPE DATABASE IP_ADDRESS MASK AUTH_TYPE AUTH_ARGUMENT
# local all trust
#
# The same using local loopback IP connections:
# TYPE DATABASE IP_ADDRESS MASK AUTH_TYPE AUTH_ARGUMENT
# host all 127.0.0.1 255.255.255.255 trust
#



J'ai essayé cette solution en modifiens le mask, sa ne fontionne pas,
même la création d'user de BDD raméne la même erreur ?

Cauchemare!
Avatar
ts
"c" == cauchemare writes:











c> ts wrote in message news:...

# TYPE DATABASE IP_ADDRESS MASK AUTH_TYPE AUTH_ARGUMENT





c> J'ai essayé cette solution en modifiens le mask, sa ne fontionne pas,
c> même la création d'user de BDD raméne la même erreur ?

Vérifiez alors qu'il y a un # au début de la ligne contenant TYPE, ou
mieux faites

grep -v ^# pg_hba.conf

et postez le résultat (s'il ne contient rien de sensible)


--

Guy Decoux