Estoy en Odoo 9, tengo un problema al almorzar el servidor odoo $odoo.py -r odoo -w password, el localhost:8069 no se carga y aparece un error en el terminal "Error de autenticación de pares para el usuario" odoo "".

Ya creé un usuario "odoo" en postgres.
Al almorzar $odoo.py puedo cargar la página odoo en el navegador pero no puedo crear una base de datos (como usuario predeterminado).

Estaba funcionando y ya creé la base de datos, pero cuando cerré la sesión ya no pude conectarme a mi cuenta de base de datos.

¿Alguna idea?

4
Nero Ouali 12 may. 2016 a las 19:57

3 respuestas

La mejor respuesta

Necesita cambiar su configuración de pg_hba.conf. Este error significa que está utilizando la autenticación de igual, por lo que debe cambiarla por md5 o algo que le convenga.

Puedes encontrar más información aquí: http://www.postgresql.org/docs/9.4 /static/auth-pg-hba-conf.html

Si se está conectando localmente, deberá cambiar la siguiente entrada de

Local toda par

A algo como esto:

Local todo todo md5

10
lsilva 12 may. 2016 a las 17:19

Esto me ayudo.

  • sudo nano /etc/postgresql/9.3/main/pg_hba.conf

Luego añade

  • local todo odoo confianza

Luego reinicie postgres

  • sudo service reinicio postgresql
3
Giezel Esteves 13 may. 2016 a las 01:01

Sé que esta es una publicación antigua, pero los resultados superiores no me funcionan. Bueno, esto definitivamente funcionará. Puede ver este enlace de django.

Aparentemente, hay varias formas de autenticación con postgresql.

Entonces, si su usuario de Postgresql es diferente de su usuario de Linux, entonces una manera fácil es agregar --db_host a localhost que es "127.0.0.1":

.odoo-bin -r "pg_user" -w 'pg_pass' --db_host "127.0.0.1"

Si siente algún problema en esto, dígame que elaboraré más

2
wahab ali 13 dic. 2017 a las 05:37