Autor Tema: Error de postgres en instalación  (Leído 86 veces)

0 Usuarios y 1 Visitante están viendo este tema.

lrodriguez

  • Newbie
  • *
  • Mensajes: 12
    • Ver Perfil
  • Institución: UNTREF
  • Nombre y apellido: Leandro Efrain Rodriguez
  • Sistema: Pilaga
Error de postgres en instalación
« : mayo 08, 2017, 04:05:58 pm »
Hola Comunidad, buenas tardes!

Estoy intentando instalar SIU-ARAI-Usuarios pero tengo un error que no puedo resolver. Les paso los mensajes de error:
Citar
rectorado@SRV2-Huarpe:/usr/local/siu/arai/arai-usuarios$ source arai-usuarios.env
rectorado@SRV2-Huarpe:/usr/local/siu/arai/arai-usuarios$ sudo composer siu:instalar --no-interaction
[sudo] password for rectorado:
Updating the "config/parameters-only-install.yml" file
Updating the "config/idp.yml" file
Updating the "config/connections.yml" file
Updating the "config/connectionLdap.yml" file
Updating the "config/connectionDb.yml" file
Updating the "config/additionalDefinitionLdap.yml" file
Updating the "config/additionalDefinitionDb.yml" file
Updating the "config/configAraiUsuarios.yml" file
Updating the "config/security.yml" file

 ---------------------------------------------------------------------------------------------------
  Creación de la instancia                                                                         
 ---------------------------------------------------------------------------------------------------

 Creando base 'toba_2_7'...
 ERROR ejecutando SQL:
  [CODIGO]: 7
  [SQLSTATE]: db_08006
  [MENSAJE]: SQLSTATE[08006] [7] FATAL:  password authentication failed for user "postgres"
 FATAL:  password authentication failed for user "postgres"
  [SQL EJECUTADA]:
 

 ___________________________________________________________________________________________________
 TIEMPO: 0,032 segundos
 
 ERROR ejecutando SQL:
  [CODIGO]: 7
  [SQLSTATE]: db_08006
  [MENSAJE]: SQLSTATE[08006] [7] FATAL:  password authentication failed for user "postgres"
 FATAL:  password authentication failed for user "postgres"
  [SQL EJECUTADA]:
 

 ___________________________________________________________________________________________________
 TIEMPO: 0,046 segundos
 La opcion 'instalar' no existe

 ---------------------------------------------------------------------------------------------------
  Administracion de PROYECTOS                                                                       
 ---------------------------------------------------------------------------------------------------

 INVOCACION: toba proyecto OPCION [-p id_proyecto] [-i id_instancia]

 [-p id_proyecto] Asume el valor de la variable de entorno 'TOBA_PROYECTO': arai_usuarios
 [-i id_instancia] Asume el valor de la variable de entorno 'TOBA_INSTANCIA': desarrollo

 Lista de opciones
 -----------------

 actualizar_proyecto     
 personalizable           Hace que un proyecto pueda ser personalizado.
 revincular               Revincula las clases que representan componentes. Reescribe código, utilizar con CUIDADO.
 autoload                 Regenera el autoload del proyecto. Ejecutar cuando se crea una nueva clase.
                          Opcional: [-s] Si se utiliza esta opción solo se genera el autoload de la personalizacion
 crear                    Crea un proyecto NUEVO.
                          Opcional: [-x] Si se utiliza esta opción el proyecto creado será personalizable
 cargar                   Carga el PROYECTO en la INSTANCIA (Carga metadatos y crea un vinculo entre ambos elementos).
                         
                          Opcional: [--alias-nombre] Nombre del alias con que se debe publicar
                          Opcional: [--full-url] URL completa donde esta publicado el proyecto (ej: www.tobacorazon.com)
                          Opcional: [-d 'directorio'] [-a 0|1] Indica si se deben generar los alias para el proyecto
 info                     Brinda informacion sobre los METADATOS del proyecto.
 exportar                 Exporta los METADATOS del proyecto.
 regenerar                Elimina los METADATOS del proyecto y los vuelve a cargar.
 eliminar                 Elimina el PROYECTO de la INSTANCIA (Elimina los metadatos y el vinculo entre ambos elementos).
 actualizar               Exporta los METADATOS, actualiza el proyecto (usando svn) y regenera el proyecto en la instancia
 compilar                 Compila los METADATOS del proyecto.
 publicar                 Incluye al proyecto dentro del archivo de configuración de apache (toba.conf)
                          Opcional: [-u 'url'] Lo publica en una url específica (por ej. /mi_proyecto )
 despublicar              Quita al proyecto del archivo de configuración de apache (toba.conf)
 empaquetar               Crea un instalador del proyeto/framework para produccion
                          Opcional: [-d 'deployment'] Indica si el instalador sera para produccion o desarrollo.
 actualizar_login         Actualiza o crea la operación de login asociada al proyecto
 importar                 Importa y migra un proyecto desde otra instalacion de toba
                          -d 'directorio'. Especifica el path de toba que contiene el proyecto a migrar
 ejecutar_tareas          Ejecuta las tareas planificadas pendientes
                          Opcional: [-v 0|1] Modo verbose
 migrar_toba              Migra un proyecto entre dos versiones toba.
                          Opcionales: [-d 'desde']  [-h 'hasta'] [-R 0|1] [-m metodo puntual de migracion]
                          _________________________________
                         
 ver_log                  Muestra los LOGS del proyecto
                          Opcional: [-n 'numero'] Muestra un log específico. Por defecto se muestra el último
 roles_script             Genera el script de creacion de roles en bd y asignacion de permisos a los mismos

 ___________________________________________________________________________________________________
 TIEMPO: 0,051 segundos
 Existe un problema con la base de datos, por favor verifique los logs

 ___________________________________________________________________________________________________
 TIEMPO: 0,058 segundos





Dentro de los logs de postgres encontré el siguiente error:
Citar
2017-05-08 10:50:54 ART [31428-1] postgres@toba_arai_usuarios FATAL:  password authentication failed for user "pos$
2017-05-08 10:50:54 ART [31428-2] postgres@toba_arai_usuarios DETAIL:  Connection matched pg_hba.conf line 94: "ho$
2017-05-08 10:50:54 ART [31429-1] postgres@toba_arai_usuarios FATAL:  password authentication failed for user "pos$
2017-05-08 10:50:54 ART [31429-2] postgres@toba_arai_usuarios DETAIL:  Connection matched pg_hba.conf line 94: "ho$
2017-05-08 10:50:54 ART [31430-1] postgres@template1 FATAL:  password authentication failed for user "postgres"
2017-05-08 10:50:54 ART [31430-2] postgres@template1 DETAIL:  Connection matched pg_hba.conf line 94: "host    all$
2017-05-08 10:50:54 ART [31431-1] postgres@template1 FATAL:  password authentication failed for user "postgres"
2017-05-08 10:50:54 ART [31431-2] postgres@template1 DETAIL:  Connection matched pg_hba.conf line 94: "host    all$
2017-05-08 10:50:54 ART [31432-1] postgres@toba_arai_usuarios FATAL:  password authentication failed for user "pos$
2017-05-08 10:50:54 ART [31432-2] postgres@toba_arai_usuarios DETAIL:  Connection matched pg_hba.conf line 94: "ho$
2017-05-08 10:50:54 ART [31433-1] postgres@toba_arai_usuarios FATAL:  password authentication failed for user "pos$
2017-05-08 10:50:54 ART [31433-2] postgres@toba_arai_usuarios DETAIL:  Connection matched pg_hba.conf line 94: "ho$
2017-05-08 10:50:54 ART [31434-1] postgres@toba_arai_usuarios FATAL:  password authentication failed for user "pos$
2017-05-08 10:50:54 ART [31434-2] postgres@toba_arai_usuarios DETAIL:  Connection matched pg_hba.conf line 94: "ho$
2017-05-08 10:50:54 ART [31435-1] postgres@toba_arai_usuarios FATAL:  password authentication failed for user "pos$
2017-05-08 10:50:54 ART [31435-2] postgres@toba_arai_usuarios DETAIL:  Connection matched pg_hba.conf line 9

En principio revisé el archivo "arai-usuarios.env" pero parece estar todo bien. Hice las pruebas de ver si la contraseña de postgres estaba bien y pude hacer un dump con esa contraseña.

Por lo que dice el log de postgres es un error en la configuración del archivo "pg_hba.conf" pero no encontré cual es la indicada. ¿Como debería tenerlo configurado?

Estoy utilizando Ubuntu.


Muchas gracias

Saludos!

Sergio F. Vier

  • Desarrollador SIU
  • Moderador Global
  • *****
  • Mensajes: 373
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Sergio Fabian Vier
Re:Error de postgres en instalación
« Respuesta #1 : mayo 09, 2017, 02:37:28 pm »
Hola Leandro!

Hola Comunidad, buenas tardes!

....

En principio revisé el archivo "arai-usuarios.env" pero parece estar todo bien. Hice las pruebas de ver si la contraseña de postgres estaba bien y pude hacer un dump con esa contraseña.

Por lo que dice el log de postgres es un error en la configuración del archivo "pg_hba.conf" pero no encontré cual es la indicada. ¿Como debería tenerlo configurado?

Por lo que se vé, es una cuestión de configuración de PostgreSQL, si todavía tienen este inconveniente sería cuestión de que revisen la configuración en arai-usuarios.env y en la del motor PostgreSQL (pg_hba.conf es uno de los archivos, hace reglas por db/usuario/host/autenticación y es algo que depende exclusivamente de uds.). Pueden probar instalar el cliente de postgresql en ese server y conectarse por consola vía psql ... de esta forma podrían descartar el problema.

Saludos!
happy coding!!

lrodriguez

  • Newbie
  • *
  • Mensajes: 12
    • Ver Perfil
  • Institución: UNTREF
  • Nombre y apellido: Leandro Efrain Rodriguez
  • Sistema: Pilaga
Re:Error de postgres en instalación
« Respuesta #2 : mayo 11, 2017, 10:55:43 am »
Si de hecho, he ingresado al psql y no tuve inconvenientes. Por eso no entiendo porque no funciona.  Sobre la configuración pg_hba.conf no se que método de autenticación utiliza esta instalación.  ¿Con cual debería funcionar bien?


Muchas gracias

Saludos!

Sergio F. Vier

  • Desarrollador SIU
  • Moderador Global
  • *****
  • Mensajes: 373
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Sergio Fabian Vier
Re:Error de postgres en instalación
« Respuesta #3 : mayo 12, 2017, 02:52:41 pm »
Leandro,

Mucho no puedo hacer desde acá ya que tu inconveniente es de acceso a PostgreSQL... si lo que decís desde psql les funciona, entonces hay un error en la configuración de la instalación que están realizando. Adjunta los datos de conexión a la DB de arai-usuarios.env y lo vemos y/o te lo detallo.

Saludos!
happy coding!!

 

Comunidad SIU