El 13/08/14 15:26, [email protected] escribió:
El 13 de agosto de 2014, 14:48, Jhuliana Delgado <[email protected] <mailto:[email protected]>> escribió:


    El 13/08/14 14:59, [email protected] <mailto:[email protected]>
    escribió:
    El 13 de agosto de 2014, 12:57, Jhuliana Delgado
    <[email protected] <mailto:[email protected]>> escribió:


        El 13/08/14 13:10, [email protected]
        <mailto:[email protected]> escribió:
        El 13 de agosto de 2014, 12:27, Jhuliana Delgado
        <[email protected] <mailto:[email protected]>> escribió:


            falto incluir que igual intento crear la BD con tryton
            sigue el mismo error, pero ya yo cambie clave postgres y
            por consolo hace todo bien hasta la cree la BD CDI que
            ves en la imagen ,,,pero al irme a tryton a crearla dice
            lo mismo

            Can't create the database, caused by an unknown
            reason.If there is a database created, it could be
            broken. Maybe drop this database! Please check the error
            message for possible informations.Error message:FATAL:
            la autentificaci?n Ident fall? para el usuario <<admin>>

            ya no se que hacer y estoy para en ese paso por conexion aBD


        Haz lo siguiente:

        1. ejecuta $ sudo su postgres (ingresa la contraseña de tu
        usuario para habilitar el sudo)

        Esto cambiará el usuario actual por 'postgres', de forma que
        quedará el prompt de la consola como:

        postgres@tuserver:/home/tu_usuario$

        2.  ejecuta $ psql

        Ingresarás al CLI (interfaz de línea de comandos)

        3. Ejecuta \du de forma que veas lo siguiente postgres=# \du
        (es el / alrevés)

        Con eso listarás los usuarios (roles) que tienes en la base
        de datos y sus permisos.  Copia lo que aparece, pégalo en
        http://paste.ofcode.org/ y nos envías la página que te da el
        navegador.

        aqui esta el resultado: http://dpaste.com/0HPYBY2


    OK.  Tu usuario tryton si tiene permisos para crear base de datos
    (y otros que no son necesarios como el SuperUser, Create Rol, etc)

    el problema parece que se enfoca en la autenticación que hace
    este con la base de datos:

    1) revisa la configuración de autenticación de Postgres con $
    sudo nano /etc/postgresql/9.1/main/pg_hba.conf (si la version de
    tu BD es la 9.1; sino coloca en la ruta el número de versión que
    corresponda).  Verifica que tengas una línea sin comentar como:

    local   all             all                         md5

    (puedes leer el archivo también, para entender un poco mejor de
    que se trata)

    http://dpaste.com/1TT4BND


    2) como te han comentado los compañeros de la lista, verifica que
    ejecutes el servidor con tu archivo .conf $ trytond -c
    ~/ruta_al/trytond.conf y que dentro del mismo la contraseña del
    usuario tryton sea la correcta.  Si no recuerdas la contraseña;

    http://dpaste.com/3X57YFJ


    3) haz el paso anterior para llegar al CLI de la base de datos ($
    psql) y ejecuta postgres# ALTER USER tryton WITH PASSWORD
    'mi_nueva_contraseña' ;
    postgres=# ALTER USER tryton WITH PASSWORD 'tryton';
    ALTER ROLE
    postgres=#



    4) Actualiza tu trytond.conf e intenta de nuevo

    PD: ¿estás segura que tienes instalado el psycopg2? (virtualenv)$
    pip install -U psycopg2

    root@gateway:/home/jhuliana# pip install -U psycopg2
    Downloading/unpacking psycopg2 from
    
https://pypi.python.org/packages/source/p/psycopg2/psycopg2-2.5.3.tar.gz#md5=09dcec70f623a9ef774f1aef75690995
      Downloading psycopg2-2.5.3.tar.gz (690Kb): 690Kb downloaded
      Running setup.py egg_info for package psycopg2

        Error: You need to install postgresql-server-dev-X.Y for
    building a server-side extension or libpq-dev for building a
    client-side application.

        Complete output from command python setup.py egg_info:
        running egg_info

    creating pip-egg-info/psycopg2.egg-info

    writing pip-egg-info/psycopg2.egg-info/PKG-INFO

    writing top-level names to
    pip-egg-info/psycopg2.egg-info/top_level.txt

    writing dependency_links to
    pip-egg-info/psycopg2.egg-info/dependency_links.txt

    writing manifest file 'pip-egg-info/psycopg2.egg-info/SOURCES.txt'

    warning: manifest_maker: standard file '-c' not found



    Error: You need to install postgresql-server-dev-X.Y for building
    a server-side extension or libpq-dev for building a client-side
    application.



    ----------------------------------------
    Command python setup.py egg_info failed with error code 1 in
    /home/jhuliana/build/psycopg2
    Storing complete log in /root/.pip/pip.log
    root@gateway:/home/jhuliana#

    todo realizado, paso a paso como lo haz mencionado pero sigo igual:

    No se ha podido crear la base de datos, la causa es desconocida.
    Si hay una base de datos creada, podría estar dañada. Pruebe a
    eliminar esta base de datos. Revise el mensaje de error en busca
    de información adicional.
    Mensaje de error:

    FATAL:  la autentificaci?n Ident fall? para el usuario <<admin>>
    FATAL:  la autentificaci?n Ident fall? para el usuario <<admin>>


    y por consola cree la BD con "su - postgres -c 'createdb
    --encoding=UNICODE --owner=tryton CDI_db'" al intentar de entrar
    con localhost me dice: El cliente no es compatible con la versión
    del servidor como ves en la imagen adjunta


OK.

1) Instala $ sudo apt-get install postgresql-server-dev-all e intenta nuevamente instalar pip install -U psycopg2
(hacia futuro recomendaría no trabajar con el root...)
http://dpaste.com/01HXBM4

2) verifica que la versión del servidor $ trytond --version sea igual a la del cliente $ tryton --version (también la puedes ver en la pestaña de ayuda)
jhuliana@gateway:~$ trytond --version
trytond 2.8.9
jhuliana@gateway:~$ trytond --version
trytond 2.8.9
jhuliana@gateway:~$ tryton --version
Tryton 3.2.0
jhuliana@gateway:~$
--

<<attachment: crisyelit.vcf>>

Responder a