Welcome!

This community is for professionals and enthusiasts of our products and services. Share and discuss the best content and new marketing ideas, build your professional profile and become a better marketer together.

0

Aero report con odoo 9 en ubuntu 16?

por
Javier
en 4/3/17 02:05 694 vistas

Alguien a logrado resolver el problema de configuracion de conexion  con odoo 9 sobre ubuntu 16 para usar Aero Report:

" Failure! Connection to DOCS service was not established or convertion to PDF unsuccessful! ---

- : 'Connection aborted.', gaierror(-2, 'Nombre o servicio desconocido')).."

Nota:

 


0
Agustin Pighin
En 10/5/17 05:02

Buenas, yo tuve el mismo problema usando Odoo 9.0 desde docker compose.

Resulta que cada vez que se corre "docker compose up", ademas de levantarse los contenedores con odoo y postgres, se esta generado un network nuevo en el que quedan incluidos ambos.

Anteriormente, al usar docker "normal" (sin el docker compose), los containers se levantaban dentro de la red "default" de docker llamada "bridge". Pero con docker compose, se genera una red virtual nueva usando como nombre de red la combinacion del nombre de la carpeta donde se corre el docker-compose.  Ambas redes, (bridge y "dockerodooaddoc_backend" o como sea que se llame la red que se genera en cada caso ) Poseen un rango de IPs especificas y nombre de hosts especificos. 

Lo que esta pasando con aeroo es que: al correrlo por separado del docker compose, mas alla de que el link este configurado dentro del archivo docker-compose.yml, el container se esta asociando a la red default es decir la red bridge en vez de asociarse a la red en la que estan agregados los contenedores. Por consiguiente, al querer configurar el aeroo desde odoo, el sistema nos arroja que no conoce el host, precisamente porque no esta en su red virtual. 

La solucion entonces seria: una vez que se levantan todos los containers, hay que agregar aeroo a la red que formaron los contenedores de odoo y postgresql. 

Estos son los pasos que segui yo:

Prerequisitos: Haber levantado todos los contenedores. El nombre del conenedor aeroo-docs debe ser "aeroo". En mi caso, agregue docker al grupo de usuario root, por eso no uso sudo. 

Para ver las redes creadas por docker, pueden ejecutar el siguiente comando:

docker network ls

En mi caso ese comando me arroja lo siguiente:

NETWORK ID          NAME                       DRIVER              SCOPE

6d535c4cea74        bridge                     bridge              local      ( <----Network default )

7a928570f228        dockernginxadhoc_backend   bridge              local   ( <---- Network creada por docker-compose. )

49c7e03077bb        host                       host                local

7d1765f7eee2        none                       null                local

Para poder attachar el container aeroo a la red formada por docker-compose se puede usar el siguiente comando:

docker network connect dockernginxadhoc_backend aeroo  

Para confirmar que todo esta en orden, se puede inspeccionar el contenido de la red usando el siguiente comando:

docker network inspect dockernginxadhoc_backend

En mi caso, este comando arroja la siguiente informacion:

[

    {

        "Name": "dockernginxadhoc_backend",

        "Id": "7a928570f228dcd04d5d33f5fd652a60c4d368debf651d45f229655b8d67b9f8",

        "Created": "2017-04-19T02:35:31.280948135-03:00",

        "Scope": "local",

        "Driver": "bridge",

        "EnableIPv6": false,

        "IPAM": {

            "Driver": "default",

            "Options": null,

            "Config": [

                {

                    "Subnet": "172.18.0.0/16",

                    "Gateway": "172.18.0.1"

                }

            ]

        },

        "Internal": false,

        "Attachable": false,

        "Containers": {

            "0eccf6b98743be2559ddc98bd133635b86414a5ddf442f7b3abdea08fe1d0c5e": {

                "Name": "dockerodooadhoc_db_1",

                "EndpointID": "21fe982b210358c26aa4ee6cf392ed59f61a72eec14b1a53cb6fcc5cbe28c8a4",

                "MacAddress": "02:42:ac:12:00:02",

                "IPv4Address": "172.18.0.2/16",

                "IPv6Address": ""

            },

            "224a16a436ee626cd91ca07227650c230daa4aa2f7848d59889a93c65d21480d": {

                "Name": "aeroo",

                "EndpointID": "b6d37cdf9ac8a354d818f998455f3ba1f3b8e8278c8a07c66644b32caba69212",

                "MacAddress": "02:42:ac:12:00:04",

                "IPv4Address": "172.18.0.4/16",

                "IPv6Address": ""

            },

            "c550da7ce8aac9326ac3edbea1975f786e3d0a6162f91b72f0500ceb70013d61": {

                "Name": "dockerodooadhoc_odoo_1",

                "EndpointID": "128f8dbe8417e53a2795145295a8508a7879648c8028eb458fa7cfc0bb38b755",

                "MacAddress": "02:42:ac:12:00:03",

                "IPv4Address": "172.18.0.3/16",

                "IPv6Address": ""

            }

        },

        "Options": {},

        "Labels": {}

    }

]

Espero que sirva! Saludos!

 



0
ruben
En 7/5/17 19:11

Tengo el mismo problema pero sobre ubuntu 14


Mantener informado

Acerca de esta comunidad

Esta comunidad es para profesionales y entusiastas de nuestros productos y servicios, compartir los mejores contenidos y nuevas ideas de marketing, construir su perfil profesional y mejorar el mercado para todos. Lea las directrices

Herramientas de las preguntas

56 seguidor(es)

Estadísticas

Preguntado: 4/3/17 02:05
Visto: 694 veces
Última actualización: 14/4/18 12:41