Hola amigos voy a compartir con ustedes una nueva publicación en la que veremos como instalar Odoo el nuevo OPENERP en Ubuntu 14.04 LTS.

Asumimos que ya tiene instalado Ubuntu 14.04.

1. Actualizamos el sistema.

apt-get update

2. Creamos el usuario odoo, que será con la que ejecutaremos la aplicación.

adduser --system --home=/opt/odoo --group odoo

3. Instalando la basde de datos

apt-get install postgresql

4. Iniciamos sesion con el de postgres

su - postgres

5. Creando el usuario de Odoo ERP en postgreSql y asignandole un password.

createuser --createdb --username postgres --no-createrole --no-superuser --pwprompt odoo
Enter password for new role: 
Enter it again:

6. Finalizamos la sesión de postgres

exit

7. Instalando los paquetes necesarios de python para Odoo ERP.

apt-get install python-dateutil python-feedparser python-gdata python-ldap python-libxslt1 python-lxml python-mako python-openid python-psycopg2 python-pybabel python-pychart python-pydot python-pyparsing python-reportlab python-simplejson python-tz python-vatnumber python-vobject python-webdav python-werkzeug python-xlwt python-yaml python-zsi python-docutils python-psutil wget python-unittest2 python-mock python-jinja2 python-dev libpq-dev poppler-utils python-pdftools antiword python-setuptools python-requests python-pypdf python-decorator python-passlib

8. Ingresamos a la carpeta odoo

cd /opt/odoo

 

9. Descargamos Odoo v8

wget https://github.com/odoo/odoo/archive/8.0.zip

10. Descomprimimos

unzip 8.0.zip

11. Cambiamos los permisos

chown -R odoo: odoo-8.0

12. Renombrando la carpeta  odoo-8.0 a server

mv odoo-8.0 server

13. Configurando Odoo ERP

cp /opt/odoo/server/debian/openerp-server.conf /etc/odoo-server.conf
chown odoo: /etc/odoo-server.conf
chmod 640 /etc/odoo-server.conf

14. Editamos el archivo odoo-server.conf y modificamos a db_user =odoo y  db_password=False por db_password=nuestropassword colocado en el paso 5.

nano /etc/odoo-server.conf

15. Agregamos también en odoo-server.conf la linea siguiente, es un archivo donde se veran los logs de Odoo colocamos la ruta donde estarán los addons

logfile = /var/log/odoo/odoo-server.log
addons_path = /opt/odoo/server/addons/

16. Iniciamos sesion con el usuario odoo.

su - odoo -s /bin/bash

17. Iniciamos el servidor oddo

/opt/odoo/server/openerp-server

2014-06-07 03:12:25,702 14034 INFO ? openerp: OpenERP version 8.0alpha1
2014-06-07 03:12:25,702 14034 INFO ? openerp: addons paths: ['/opt/odoo/.local/share/OpenERP/addons/8.0', u'/opt/odoo/server/openerp/addons', u'/opt/odoo/server/addons']
2014-06-07 03:12:25,704 14034 INFO ? openerp: database hostname: localhost
2014-06-07 03:12:25,704 14034 INFO ? openerp: database port: 5432
2014-06-07 03:12:25,704 14034 INFO ? openerp: database user: odoo
2014-06-07 03:12:27,061 14034 INFO ? openerp.service.server: HTTP service (werkzeug) running on 0.0.0.0:8069

18. Presionamos Ctrl + C y luego exit para salir de la sesion del usuario odoo.

exit

19. Ingresamos a siguiente ruta.

cd /etc/init.d/

20. descargamos el siguiente archivo

wget http://salazarcarlos.com/odoo-server

21. Damos permiso al archivo odoo-server

chmod 755 /etc/init.d/odoo-server
chown root: /etc/init.d/odoo-server

22. Creamos el el directorio y la carpeta para guardar los logs de odoo y le damos los permisos correspondientes

mkdir /var/log/odoo
chown odoo:root /var/log/odoo

23. Haciendo que openerp se inicie automaticamente

update-rc.d odoo-server defaults

24. Iniciando el servidor con cambios finales

/etc/init.d/odoo-server start

25. Podemos ir a un navegador web y probar

http://IP_or_domain.com:8069

 

odoo_inicial

 

26. Viendo el log de Odoo:

tail -f /var/log/odoo/odoo-server.log

Es todo amigos gracias.

Categorías: Odoo ERP v8

Javier Salazar Carlos

Soy Ingeniero de Ingeniería de Sistemas, egresado de la Universidad Nacional del Callao, especialista en Tecnologías de la Información y de las Comunicaciones (TICs).

57 comentarios

hiko_hitokiri · 09/06/2014 a las 2:50 am

segun vos en que es mejor este a el openerp 7 ? te pregunto por que vos podes ser mas imparcial que ellos jajajja. y decirnos eso jajaja

JOSE CHAMACHE · 09/06/2014 a las 5:01 pm

necesito contactarte.
para implementar el open erp.

JOSE CHAMACHE

JOSE CHAMACHE CHIONG · 09/06/2014 a las 5:49 pm

POR FAVOR CONTACTARSE CONMIGO.
MI CORREO ES:
j.chamache@grupoastral.org

DESEO IMPLEMENTAR ODOO.

JOSE

Jhonny · 08/07/2014 a las 11:42 pm

Por alguna razón me salia error señalando que no se encontraba el modulo “decorator”. Buscando soluciones me encontré con que se debe instalar el paquete python decorator haciendo: sudo easy_install decorator. Luego todo normal. Buen tutorial Amigo.

    Javier Salazar Carlos · 10/07/2014 a las 8:40 am

    Siempre hay librerías de python que se necesitan instalar para que odoo funcione, por lo mismo que conforme pasan los días van agregando nuevas funcionalidades a odoo.

    Otra forma de instalar la librería que mencionas es:

    apt-get install python-decorator

Carras · 09/07/2014 a las 1:41 pm

Me encuentro el error siguiente:

¿Qué estoy haciendo mal?

Traceback (most recent call last):
File “/opt/odoo/server/openerp-server”, line 2, in
import openerp
File “/opt/odoo/server/openerp/__init__.py”, line 72, in
import modules
File “/opt/odoo/server/openerp/modules/__init__.py”, line 27, in
from . import db, graph, loading, migration, module, registry
File “/opt/odoo/server/openerp/modules/graph.py”, line 32, in
import openerp.osv as osv
File “/opt/odoo/server/openerp/osv/__init__.py”, line 22, in
import osv
File “/opt/odoo/server/openerp/osv/osv.py”, line 23, in
from .orm import Model, TransientModel, AbstractModel
File “/opt/odoo/server/openerp/osv/orm.py”, line 5, in
from ..models import (
File “/opt/odoo/server/openerp/models.py”, line 62, in
from . import api
File “/opt/odoo/server/openerp/api.py”, line 70, in
from openerp.tools import frozendict
File “/opt/odoo/server/openerp/tools/__init__.py”, line 26, in
from misc import *
File “/opt/odoo/server/openerp/tools/misc.py”, line 54, in
from cache import *
File “/opt/odoo/server/openerp/tools/cache.py”, line 24, in
from decorator import decorator
ImportError: No module named decorator

    Javier Salazar Carlos · 10/07/2014 a las 8:41 am

    Siempre hay librerías de python que se necesitan instalar para que odoo funcione, por lo mismo que conforme pasan los días van agregando nuevas funcionalidades a odoo.

    Otra forma de instalar la librería que mencionas es:

    apt-get install python-decorator

cristian alarcon · 27/07/2014 a las 10:05 am

ESTIMADO

SEGUI LOS PASOS DE INSTALACION PARA UBUNTU 14.04, PERO ME ARROJA ERROR 500

SALUDOS

Jaime Fernandez · 14/08/2014 a las 4:16 pm

Estimado Javier, primero, felicidades por tu trabajo, comentarte que segui tu tutorial, el servido si levanta el servicio pero al momento de instalar aplicaciones desde linea, no me deja, al hacer click salta a modulos locales, como se puede solucionar esto?

Gracias de antemano

Felicidades.

Jaime Fernandez · 26/08/2014 a las 4:45 pm

Una consulta, instale basandome en tu tutorial, todo perfecto, solo que instale el master que corresponde a la version 9, bueno instale otra vez e instale la vercion 8, el problema que tengo es que no me permite instalar app on line, cuando hago click en aplicaciones en linea, solo me muestra las locales. Como puedo solucionar esto? necesito instalar el app de mantenimiento. Gracias y exito, sigue adelante.

Jaime Fernandez.

Richard Riveros · 31/08/2014 a las 9:00 am

Javier muchas gracias por compartir. Me instaló perfectamente, pero me sucede lo mismo que a Jaime Fernndez. En realidad instala la version 9 de los modulos y no deja hacer más nada, o eso es lo que aparenta.

Muchas gracias

    Javier Salazar Carlos · 01/09/2014 a las 1:15 pm

    Si tu deseas instalar los modulos, en la ruta Configuracion/Modulos/Modulos locales
    en el filtro de busqueda borras “Instalado” y podrás ver todos los modulos a instalar.

Aldo Bedoy · 19/09/2014 a las 9:01 am

me podrias ayudar no se por que marca este error, de antemano te agradezco y te felicito por el tutorial esta muy bien hecho

server@server:~$ /opt/odoo/server/openerp-server
2014-09-19 13:58:16,092 3755 INFO ? openerp: OpenERP version 9.0alpha1
2014-09-19 13:58:16,092 3755 INFO ? openerp: addons paths: [‘/home/server/.local/share/Odoo/addons/9.0′, u’/opt/odoo/server/openerp/addons’, u’/opt/odoo/server/addons’]
2014-09-19 13:58:16,092 3755 INFO ? openerp: database hostname: localhost
2014-09-19 13:58:16,092 3755 INFO ? openerp: database port: 5432
2014-09-19 13:58:16,092 3755 INFO ? openerp: database user: server
2014-09-19 13:58:16,828 3755 INFO ? openerp.service.server: HTTP service (werkzeug) running on 0.0.0.0:8069
Exception in thread openerp.service.httpd:
Traceback (most recent call last):
File “/usr/lib/python2.7/threading.py”, line 810, in __bootstrap_inner
self.run()
File “/usr/lib/python2.7/threading.py”, line 763, in run
self.__target(*self.__args, **self.__kwargs)
File “/opt/odoo/server/openerp/service/server.py”, line 235, in http_thread
self.httpd = ThreadedWSGIServerReloadable(self.interface, self.port, app)
File “/opt/odoo/server/openerp/service/server.py”, line 98, in __init__
handler=RequestHandler)
File “/usr/lib/python2.7/dist-packages/werkzeug/serving.py”, line 410, in __init__
HTTPServer.__init__(self, (host, int(port)), handler)
File “/usr/lib/python2.7/SocketServer.py”, line 419, in __init__
self.server_bind()
File “/opt/odoo/server/openerp/service/server.py”, line 108, in server_bind
super(ThreadedWSGIServerReloadable, self).server_bind()
File “/usr/lib/python2.7/BaseHTTPServer.py”, line 108, in server_bind
SocketServer.TCPServer.server_bind(self)
File “/usr/lib/python2.7/SocketServer.py”, line 430, in server_bind
self.socket.bind(self.server_address)
File “/usr/lib/python2.7/socket.py”, line 224, in meth
return getattr(self._sock,name)(*args)
error: [Errno 98] La dirección ya se está usando

Victor · 19/09/2014 a las 8:56 pm

Hola,
gracias por la guía me he podido seguirla hasta el paso 21, cuando intento iniciar el servidor odio, me parece
odoo@ubuntu:~/server/doc$ sudo /opt/odoo/server/openerp-server
[sudo] password for odoo:
Sorry, try again.
[sudo] password for odoo:
Sorry, try again.
[sudo] password for odoo:
Sorry, try again.
sudo: 3 incorrect password attempts

ingreso el password que edite en el paso 19,
me podrías ayudar con esto.
Gracias de antemano

Marcelo · 26/10/2014 a las 6:57 am

Hola. Gracias por el tutorial.

He intentado varias formas de instalar Odoo, pero en todas caigo a lo mismo: no poder ejecutar el programa.

En esta configuración me arrojó el siguiente problema en el navegador Firefox:

“Not Found
The requested URL was not found on the server. If you entered the URL manually please check your spelling and try again.”

¿Qué puede ser? He seguido las instrucciones al pie de la letra, incluso instalando
apt-get install postgresql-9.3 postgresql-client-9.3 postgresql-contrib-9.3

El único problema que tuve fue al hacer esto:
wget https://github.com/odoo/odoo/archive/8.0.zip
unzip odoo-8.0.zip

donde no reconoció odoo-8.0.zip y lo cambié a
unzip 8.0.zip

Corriendo sin problemas.

Agradeceré tu respuesta. Saludos.

    Javier Salazar Carlos · 28/10/2014 a las 8:28 pm

    Una forma de ver los errores es ver el log de OdooERP
    En una consola ejecuta lo siguiente:
    tail -f /var/log/odoo/odoo-server.log

    Fijate que error te sale allí.

Ignacio · 30/10/2014 a las 7:23 pm

Hola, disculpa la molestia, odoo v8 funciona en general bien, pero al querer instalar algunos modulos que necesito me aparece el mensaje “ImportError: No module named osv”
Tenes idea de alguna solucion?
Desde ya muchas gracias

Gabiii · 29/01/2015 a las 4:48 pm

DISCULPE LA PREGUNTA CUAL ES LA RUTA DONDE SE GUARDA POR COMPLETO EL SISTEMA ODOO V8
ESPERANDO RESPONDA GRACIAS

    Javier Salazar Carlos · 30/01/2015 a las 12:12 am

    Si tienes Odoo instalado bajo Ubuntu tal como se menciona este tutorial, entonces la ruta debe ser /opt/odoo

Concepción · 05/02/2015 a las 4:43 pm

DISCULPE LA MOLESTIA COMO PUEDO HACER UN SCRIPT AUTOMATICO EN UBUNTU PARA RESPALDAR TODO EL SISTEMA ODOO ESPERANDO RESPONDA LO MAS ANTES POSIBLE GRACIAS DE ANTEMANO

Maru · 06/03/2015 a las 4:02 pm

En mi trabajo recientemente se implementó el sistema, estuvo funcionando bien un par de semanas, luego el acceso al portal se ha vuelto lento, es decir demora en cargar la página. Cuáles pueden ser las razones.

Gracias de antemano.

    Javier Salazar Carlos · 08/03/2015 a las 12:13 pm

    Hay muchos factores que pueden ocasionar la lentitud que mencionas, habría que ver la arquitectura bajo el cual tienes instalando Odoo.

David Mogort · 08/05/2015 a las 5:32 am

Hola, gracias por este magnifico manual me ha funcionado todo perfecto, solo he tenido que canbiar : odoo-8.0.zip por 8.0.zip . El problema lo tengo con el error de que la db no es UTF8 para el castellano de España. “new encoding (UTF8) is incompatible with the encoding of the template database (SQL_ASCII) ”

¿como puedo cambiar el PostgreSQL database a UTF-8?

Gracias DaVID

    Javier Salazar Carlos · 08/05/2015 a las 10:32 am

    Puedes usar este comando en la consola:
    #su – postgres
    Ya estamos como usuario postgres
    Entramos al Postgresql ejecutando
    $psql template1 postgres
    $update pg_database set encoding=6 where datname=’NOMBRE_DATABASE’;
    Con eso deberías poder cambiar la codificación de la base de datos

David Mogort · 09/05/2015 a las 6:19 am

Pues estoy igual.

DataError: new encoding (UTF8) is incompatible with the encoding of the template database (SQL_ASCII)
HINT: Use the same encoding as in the template database, or use template0 as template.

EL problema es que no me deja crear la DB, por el UTF8, No es que no pueda cambiar el UTF, sino que no me deja crearla.

David Mogort · 09/05/2015 a las 6:47 am

Gracias, buscando por internet encontre la solución: el link sale muy raro porque esta en griego.

http://www.openerp.bg/%D0%B1%D0%BB%D0%BE%D0%B3/item/163-%D0%BF%D1%80%D0%BE%D0%BC%D1%8F%D0%BD%D0%B0-%D0%BD%D0%B0-postgresql-default-template0-%D0%BD%D0%B0-utf8-encoding

cristian · 04/06/2015 a las 2:38 pm

estimado, gracias por el tutorial, tengo problemas ya que al ingresar el comando su – postgres me pide una contraseña, la cual desconozco, me podrias ayudar

gracias

    Javier Salazar Carlos · 04/06/2015 a las 4:06 pm

    Debes de haber iniciado sesion en la consola o terminal como administrador o root.

    Henry · 19/06/2015 a las 6:27 pm

    una vez que estes como root (sudo su), puedes entrar como postgre con el siguiente comando: sudo -i -u postgres

Javier · 06/08/2015 a las 4:18 pm

Hola,

Siguiendo la instalación todo bien…, al ingresar por primera vez y crear la base de datos, tardó bastante incluso sale del navegador (midori), incluso volviendo a cargar el navegador pasa igual.

despliega el mensaje:

Modulos Locales – Odoo
Se retrasó la carga de la pagina

la carga se ha retrasado debido a un cuelgue reciente o a las preferencias de inicio.

al hacer clic en cargar pagina, despliega “cargando” con la interfaz de Odoo, pero nuevamente sale del navegador.

esto es parte del log:

2015-08-06 21:00:51,142 11949 INFO granempresa openerp.service.common: successful login from ‘admin’ using database ‘granempresa’
2015-08-06 21:00:51,147 11949 INFO granempresa werkzeug: 127.0.0.1 – – [06/Aug/2015 21:00:51] “POST /web/session/get_session_info HTTP/1.1” 200 –
2015-08-06 21:00:51,279 11949 INFO granempresa werkzeug: 127.0.0.1 – – [06/Aug/2015 21:00:51] “POST /web/proxy/load HTTP/1.1” 200 –
2015-08-06 21:00:51,383 11949 INFO granempresa werkzeug: 127.0.0.1 – – [06/Aug/2015 21:00:51] “POST /web/session/modules HTTP/1.1” 200 –
2015-08-06 21:00:51,508 11949 INFO granempresa werkzeug: 127.0.0.1 – – [06/Aug/2015 21:00:51] “POST /web/webclient/translations HTTP/1.1” 200 –
2015-08-06 21:00:51,530 11949 INFO ? werkzeug: 127.0.0.1 – – [06/Aug/2015 21:00:51] “GET /web/static/lib/datejs/globalization/es-MX.js HTTP/1.1” 200 –
2015-08-06 21:00:51,652 11949 INFO granempresa werkzeug: 127.0.0.1 – – [06/Aug/2015 21:00:51] “POST /web/dataset/call_kw/res.users/has_group HTTP/1.1” 200 –
2015-08-06 21:00:51,729 11949 INFO granempresa werkzeug: 127.0.0.1 – – [06/Aug/2015 21:00:51] “POST /web/dataset/call_kw/res.users/read HTTP/1.1” 200 –
2015-08-06 21:00:51,775 11949 INFO ? werkzeug: 127.0.0.1 – – [06/Aug/2015 21:00:51] “GET /web/static/src/img/user_menu_avatar.png HTTP/1.1” 200 –
2015-08-06 21:00:51,806 11949 INFO granempresa werkzeug: 127.0.0.1 – – [06/Aug/2015 21:00:51] “GET /web/binary/company_logo?db=granempresa&company=1 HTTP/1.1” 200 –
2015-08-06 21:00:51,809 11949 INFO granempresa werkzeug: 127.0.0.1 – – [06/Aug/2015 21:00:51] “POST /web/menu/load_needaction HTTP/1.1” 200 –
2015-08-06 21:00:51,809 11949 INFO granempresa werkzeug: 127.0.0.1 – – [06/Aug/2015 21:00:51] “POST /web/dataset/call_kw/res.users/read HTTP/1.1” 200 –
2015-08-06 21:00:51,839 11949 INFO granempresa werkzeug: 127.0.0.1 – – [06/Aug/2015 21:00:51] “POST /web/action/load HTTP/1.1” 200 –
2015-08-06 21:00:52,101 11949 INFO granempresa werkzeug: 127.0.0.1 – – [06/Aug/2015 21:00:52] “POST /im_chat/init HTTP/1.1” 200 –
2015-08-06 21:00:52,109 11949 INFO ? werkzeug: 127.0.0.1 – – [06/Aug/2015 21:00:52] “GET /im_odoo_support/static/img/odoo_o_small.png HTTP/1.1” 200 –
2015-08-06 21:00:52,115 11949 INFO ? werkzeug: 127.0.0.1 – – [06/Aug/2015 21:00:52] “GET /im_chat/static/src/img/green.png HTTP/1.1” 200 –
2015-08-06 21:00:52,148 11949 INFO granempresa werkzeug: 127.0.0.1 – – [06/Aug/2015 21:00:52] “GET /web/binary/image?model=res.users&field=image_small&id=1 HTTP/1.1” 200 –
2015-08-06 21:00:52,178 11949 INFO granempresa werkzeug: 127.0.0.1 – – [06/Aug/2015 21:00:52] “POST /web/dataset/call_kw/ir.module.module/fields_view_get HTTP/1.1” 200 –
2015-08-06 21:00:52,200 11949 INFO granempresa werkzeug: 127.0.0.1 – – [06/Aug/2015 21:00:52] “POST /web/dataset/call_kw/ir.module.module/fields_view_get HTTP/1.1” 200 –
2015-08-06 21:01:13,623 11949 INFO granempresa werkzeug: 127.0.0.1 – – [06/Aug/2015 21:01:13] “POST /longpolling/poll HTTP/1.1” 200 –
2015-08-06 21:01:22,150 11949 INFO granempresa werkzeug: 127.0.0.1 – – [06/Aug/2015 21:01:22] “GET /favicon.ico HTTP/1.1” 404 –

Por donde debo mirar para evitar este problema?.

Gracias.

PS: SO Elementary OS Freya

Saludos,
Javier

Javier · 09/08/2015 a las 12:37 pm

Hola Javier,

Al parecer con el navegador Google Chrome no tengo el problema reportado, será algún tema de compatibilidad con el navegador Midori?, o algún tema de configuración?.

Gracias.

Saludos,
Javier

    Javier Salazar Carlos · 10/08/2015 a las 8:27 am

    Se recomienda Usar Chrome sino Firefox, no recomiendo usar otros navegadores porque no siempre son compatibles con lo ultimo en ténología web.

Enrique Hernandez · 25/08/2015 a las 1:15 pm

Saludos, ante todo muchas gracias por este buen tutorial, era lo que estaba buscando. Realice los pasos segun indicas pero me muestra este error al intentar ejecutar el openerp.

root@usve78252:/etc/init.d# /opt/odoo/server/openerp-server –config=”/etc/odoo-server-default.conf”
Traceback (most recent call last):
File “/opt/odoo/server/openerp-server”, line 2, in
import openerp
ImportError: No module named openerp

Este es el contenido del fichero de configuracion
[options]
; This is the password that allows database operations:
; admin_passwd = admin
db_host = False
db_port = False
db_user = odoo
db_password = ****************
logfile = /var/log/odoo/odoo-server-default.log
addons_path = /opt/odoo/server/addons/

Al parecer no encuentra la ruta de las addons.
Gracias de antemano.

Francisco · 02/10/2015 a las 1:03 pm

Buenos dias, instale Odoo v8 siguiendo este tutorial y funciono sin problemas, pero al tratar de instalar un repositorio con modulos agregandolo al path del archivo de configuracion odoo-server.conf de la carpete etc de esta manera:

addons_path = /opt/odoo/server/addons/,/opt/repos-odoo/odoo-argentina/

me genera el siguiente error cuando intento acceder a Odoo:

Internal Server Error

The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application.

No se en donde me estoy equivocando. Si me pudieras dar una mano seria de gran ayuda.

Gracias

    Javier Salazar Carlos · 02/10/2015 a las 2:17 pm

    La ruta : /opt/repos-odoo/odoo-argentina/
    debe estar creado y debes darle los permisos adecuados:
    Si estas en un servidor de producción o entorno real has esto:
    #chown -R odoo: /opt/repos-odoo/odoo-argentina/
    #chmod 775 /opt/repos-odoo/odoo-argentina/

    Si estas en tu Pc local:
    #chmod 777 /opt/repos-odoo/odoo-argentina/

    Puedes enviarme el log que te sale, alli hay mas detalles de error:

    #tail -f /var/log/odoo/odoo-server.log

Angel · 04/10/2015 a las 9:34 pm

HOLA Carlos en el paso 19 pongo el comando y me aparese en la pantalla — INSETAR — Todo y ahi no se que tengo q insertar me puedes ayudar en es parte porfavor

ng · 12/11/2015 a las 12:15 pm

Realizo toda la instalación sin problemas a la hora de ir al navegador y poner mi_ip:8069 me da el siguiente error y no me muestra odoo. ¿Qué puede ir mal?
Not Found

The requested URL was not found on the server. If you entered the URL manually please check your spelling and try again.

Espero su respuesta

    ng · 12/11/2015 a las 1:15 pm

    [SOLUCIONADO]

    La instalación es correcta, todo es correcto, el problema venia de que python se había quedado colgado.

      Frank · 02/12/2016 a las 2:21 pm

      que se hizo para solucionar algun comando? .
      Yo reinicié el servidor pero aun persiste.

ng · 12/11/2015 a las 1:30 pm

Entro en odoo por primera vez para crear la base de datos tal cual se muestra en el tutorial y me salen los siguientes errores, ¿qué debo hacer?

Traceback (most recent call last):
File “/opt/odoo/server/openerp/http.py”, line 537, in _handle_exception
return super(JsonRequest, self)._handle_exception(exception)
File “/opt/odoo/server/openerp/http.py”, line 574, in dispatch
result = self._call_function(**self.params)
File “/opt/odoo/server/openerp/http.py”, line 311, in _call_function
return self.endpoint(*args, **kwargs)
File “/opt/odoo/server/openerp/http.py”, line 803, in __call__
return self.method(*args, **kw)
File “/opt/odoo/server/openerp/http.py”, line 403, in response_wrap
response = f(*args, **kw)
File “/opt/odoo/server/addons/web/controllers/main.py”, line 703, in create
params[‘create_admin_pwd’])
File “/opt/odoo/server/openerp/http.py”, line 879, in proxy_method
result = dispatch_rpc(self.service_name, method, args)
File “/opt/odoo/server/openerp/http.py”, line 115, in dispatch_rpc
result = dispatch(method, params)
File “/opt/odoo/server/openerp/service/db.py”, line 65, in dispatch
security.check_super(passwd)
File “/opt/odoo/server/openerp/service/security.py”, line 32, in check_super
raise openerp.exceptions.AccessDenied()
AccessDenied: Access denied.

    Javier Salazar Carlos · 12/11/2015 a las 2:41 pm

    Mira tu log, alli hay mas detalles del error:
    el la terminal de ubuntu ejecutar esto:
    tail -f /var/log/odoo/odoo-server.log

usergerar · 14/11/2015 a las 6:59 pm

buenas tardes

Compañero excelente tutorial tengo un error quisiera que me ayudaras:
log

2015-11-14 23:25:23,862 1404 INFO None werkzeug: 127.0.0.1 – – [14/Nov/2015 23:25:23] “GET / HTTP/1.1” 404 –
2015-11-14 23:25:45,755 2715 INFO ? openerp.service.server: Initiating shutdown
2015-11-14 23:25:46,058 2715 INFO ? openerp.service.server: Hit CTRL-C again or send a second signal to force the shutdown.
2015-11-14 23:25:52,625 2812 INFO ? openerp: OpenERP version 8.0
2015-11-14 23:25:52,626 2812 INFO ? openerp: addons paths: [‘/opt/odoo/.local/share/Odoo/addons/8.0′, u’/usr/lib/python2.7/dist-packages/openerp/addons’, ‘/opt/odoo/server/openerp/addons’]
2015-11-14 23:25:52,627 2812 INFO ? openerp: database hostname: localhost
2015-11-14 23:25:52,627 2812 INFO ? openerp: database port: 5432
2015-11-14 23:25:52,627 2812 INFO ? openerp: database user: odoo
2015-11-14 23:25:52,629 2812 WARNING ? openerp.modules.module: module web: module not found
2015-11-14 23:25:52,630 2812 CRITICAL ? openerp.modules.module: Couldn’t load module web
2015-11-14 23:25:52,630 2812 CRITICAL ? openerp.modules.module: No module named web
2015-11-14 23:25:52,631 2812 ERROR ? openerp.service.server: Failed to load server-wide module `web`.
The `web` module is provided by the addons found in the `openerp-web` project.
Maybe you forgot to add those addons in your addons_path configuration.
Traceback (most recent call last):
File “/opt/odoo/server/openerp/service/server.py”, line 870, in load_server_wide_modules
openerp.modules.module.load_openerp_module(m)
File “/opt/odoo/server/openerp/modules/module.py”, line 315, in load_openerp_module
__import__(‘openerp.addons.’ + module_name)
File “/opt/odoo/server/openerp/modules/module.py”, line 79, in load_module
f, path, descr = imp.find_module(module_part, ad_paths)
ImportError: No module named web
2015-11-14 23:25:52,635 2812 WARNING ? openerp.modules.module: module web_kanban: module not found
2015-11-14 23:25:52,636 2812 CRITICAL ? openerp.modules.module: Couldn’t load module web_kanban
2015-11-14 23:25:52,636 2812 CRITICAL ? openerp.modules.module: No module named web_kanban
2015-11-14 23:25:52,636 2812 ERROR ? openerp.service.server: Failed to load server-wide module `web_kanban`.
Traceback (most recent call last):
File “/opt/odoo/server/openerp/service/server.py”, line 870, in load_server_wide_modules
openerp.modules.module.load_openerp_module(m)
File “/opt/odoo/server/openerp/modules/module.py”, line 315, in load_openerp_module
__import__(‘openerp.addons.’ + module_name)
File “/opt/odoo/server/openerp/modules/module.py”, line 79, in load_module
f, path, descr = imp.find_module(module_part, ad_paths)
ImportError: No module named web_kanban
2015-11-14 23:25:52,638 2812 INFO ? openerp.service.server: HTTP service (werkzeug) running on 0.0.0.0:8069
2015-11-14 23:25:53,636 1404 INFO None werkzeug: 127.0.0.1 – – [14/Nov/2015 23:25:53] “GET / HTTP/1.1” 404 –
2015-11-14 23:25:56,219 1404 INFO None werkzeug: 127.0.0.1 – – [14/Nov/2015 23:25:56] “GET / HTTP/1.1” 404 –
2015-11-14 23:26:03,497 1404 INFO None werkzeug: 127.0.0.1 – – [14/Nov/2015 23:26:03] “GET / HTTP/1.1” 404 –
2015-11-14 23:30:05,490 1404 INFO None werkzeug: 127.0.0.1 – – [14/Nov/2015 23:30:05] “GET / HTTP/1.1” 404 –
2015-11-14 23:38:55,181 2812 INFO ? openerp.service.server: Initiating shutdown
2015-11-14 23:38:55,182 2812 INFO ? openerp.service.server: Hit CTRL-C again or send a second signal to force the shutdown.
2015-11-14 23:38:58,881 2984 INFO ? openerp: OpenERP version 8.0
2015-11-14 23:38:58,883 2984 INFO ? openerp: addons paths: [‘/opt/odoo/.local/share/Odoo/addons/8.0′, u’/opt/odoo/server/addons’, ‘/opt/odoo/server/openerp/addons’]
2015-11-14 23:38:58,883 2984 INFO ? openerp: database hostname: localhost
2015-11-14 23:38:58,883 2984 INFO ? openerp: database port: 5432
2015-11-14 23:38:58,884 2984 INFO ? openerp: database user: odoo
2015-11-14 23:39:00,090 2984 INFO ? openerp.service.server: HTTP service (werkzeug) running on 0.0.0.0:8069
2015-11-14 23:39:09,368 1404 INFO None werkzeug: 127.0.0.1 – – [14/Nov/2015 23:39:09] “GET / HTTP/1.1” 404 –

muchas gracias de antemano
saludos

Hind · 17/02/2016 a las 6:00 am

Hola!
Cuando escribo el comando “su – postgres” me pide una contraseña. Introduce la contraseña de mi cuenta Ubuntu y me salio “su: Fallo de autenticación”, intente con varias contraseñas y sigo teniendo el mismo problema.

carolina · 06/03/2016 a las 10:24 am

hola, gracias por facilitar el tutorial, muy bueno.. pero tengo un problema al llegar al paso que es cuando Cambiamos los permisos me dice lo siguente}-

root@karlys-G31T-M:/opt/odoo# unzip odoo-8.0.zip
unzip: cannot find or open odoo-8.0.zip, odoo-8.0.zip.zip or odoo-8.0.zip.ZIP.
root@karlys-G31T-M:/opt/odoo# chown -R odoo: odoo-8.0
chown: no se puede acceder a «odoo-8.0»: No existe el archivo o el directorio
root@karlys-G31T-M:/opt/odoo#

me gustaria saber que haccer, porque no puedo ontinuar con la instalacion..

Nelson Luis Contreras Centeno · 11/04/2016 a las 8:52 am

Hola buenas amigo estaba viendo la parte de cotizacion y justo cuando quiero enviarlo a un correo de un cliente me sale este error

Traceback (most recent call last):
File “/opt/odoo/server/openerp/http.py”, line 539, in _handle_exception
return super(JsonRequest, self)._handle_exception(exception)
File “/opt/odoo/server/openerp/http.py”, line 576, in dispatch
result = self._call_function(**self.params)
File “/opt/odoo/server/openerp/http.py”, line 312, in _call_function
return checked_call(self.db, *args, **kwargs)
File “/opt/odoo/server/openerp/service/model.py”, line 118, in wrapper
return f(dbname, *args, **kwargs)
File “/opt/odoo/server/openerp/http.py”, line 309, in checked_call
return self.endpoint(*a, **kw)
File “/opt/odoo/server/openerp/http.py”, line 805, in __call__
return self.method(*args, **kw)
File “/opt/odoo/server/openerp/http.py”, line 405, in response_wrap
response = f(*args, **kw)
File “/opt/odoo/server/addons/web/controllers/main.py”, line 944, in call_kw
return self._call_kw(model, method, args, kwargs)
File “/opt/odoo/server/addons/web/controllers/main.py”, line 936, in _call_kw
return getattr(request.registry.get(model), method)(request.cr, request.uid, *args, **kwargs)
File “/opt/odoo/server/openerp/api.py”, line 268, in wrapper
return old_api(self, *args, **kwargs)
File “/opt/odoo/server/addons/email_template/wizard/mail_compose_message.py”, line 54, in default_get
res.get(‘model’), res.get(‘res_id’), context=context
File “/opt/odoo/server/openerp/api.py”, line 268, in wrapper
return old_api(self, *args, **kwargs)
File “/opt/odoo/server/addons/email_template/wizard/mail_compose_message.py”, line 104, in onchange_template_id
values = self.generate_email_for_composer_batch(cr, uid, template_id, [res_id], context=context)[res_id]
File “/opt/odoo/server/openerp/api.py”, line 268, in wrapper
return old_api(self, *args, **kwargs)
File “/opt/odoo/server/addons/email_template/wizard/mail_compose_message.py”, line 168, in generate_email_for_composer_batch
template_values = self.pool.get(‘email.template’).generate_email_batch(cr, uid, template_id, res_ids, fields=fields, context=ctx)
File “/opt/odoo/server/openerp/api.py”, line 268, in wrapper
return old_api(self, *args, **kwargs)
File “/opt/odoo/server/addons/email_template/email_template.py”, line 523, in generate_email_batch
result, format = self.pool[‘report’].get_pdf(cr, uid, [res_id], report_service, context=ctx), ‘pdf’
File “/opt/odoo/server/openerp/api.py”, line 268, in wrapper
return old_api(self, *args, **kwargs)
File “/opt/odoo/server/addons/report/models/report.py”, line 275, in get_pdf
paperformat, specific_paperformat_args, save_in_attachment
File “/opt/odoo/server/openerp/api.py”, line 268, in wrapper
return old_api(self, *args, **kwargs)
File “/opt/odoo/server/addons/report/models/report.py”, line 448, in _run_wkhtmltopdf
wkhtmltopdf = [_get_wkhtmltopdf_bin()] + command_args + local_command_args
File “/opt/odoo/server/addons/report/models/report.py”, line 55, in _get_wkhtmltopdf_bin
raise IOError
IOError

que puede ser mi estimado .. me puedes dejar tu numero celular , quiero comunicarme contigo gracias

Victor Munoz · 20/04/2016 a las 1:44 pm

Genere un nuevo repositorio

/opt/odoo-repos/odoo-argentina/
le cambie el owner para que sean de oddo
le cambie los permisos para que sean 777
todo esto recurrente

Copie el todo el contentido de este link dentro de /opt/repos-odoo/odoo-argentina/

https://github.com/ingadhoc/odoo-argentina

En el /etc/odoo-server.conf
agregue mi repositorio de esta manera

addons_path = /opt/odoo/server/addons/,/opt/repos-odoo/odoo-argentina/

el problema en resumen es que en la entrada de la app tengo un mensaje

could not get content for /base/static/src/css/modules.css defined in bundle ‘web.assets_backend’.

Y veo los iconos de diferentes tamaños.
Que me falta hacer o que tengo mal

    Javier Salazar Carlos · 04/12/2016 a las 12:49 pm

    Debes de agregar el directorio donde están los modulos base de Odoo:
    /opt/odoo/server/odoo/addons

    De esa forma no tendras errores.

Manuel · 05/09/2016 a las 6:14 am

Hola compañero, genial el tutorial y hace unos meses me fue sin problema, tuve un fallo en el ordenador que me estropeo mi progreso y cuando volví a instalar odoo me da fallo en el paso que descargas la última versión del paquete gdata-python-client desde wget http://gdata-python-client.googlecode.com/files/gdata-2.0.18.tar.gz . el error que me da ese 404 not found lo que me da a pensar que ha sido eliminado. Donde puedo conseguir descargar el paquete para poder finalizar mi instalacion. Gracias de antemano, un saludo cordial.

danielR · 31/10/2016 a las 4:59 am

Hola, he seguido tu tutorial y va todo bien pero cuando he instalado un modulo de la renta española me sale estos errores.
15499 INFO Centrodeestudios werkzeug: 127.0.0.1 – – [31/Oct/2016 09:45:40] “GET /web/js/web.assets_backend/181fa2f HTTP/1.1” 304 –
2016-10-31 09:45:40,764 15499 INFO werkzeug: 127.0.0.1 – – [31/Oct/2016 09:45:40] “GET /web/css/web.assets_backend/181fa2f HTTP/1.1” 304 –
2016-10-31 09:45:40,775 15499 INFO xxxxos werkzeug: 127.0.0.1 – – [31/Oct/2016 09:45:40] “GET /web/binary/company_logo HTTP/1.1” 200 –
2016-10-31 09:45:41,066 15499 INFO xxxos werkzeug: 127.0.0.1 – – [31/Oct/2016 09:45:41] “GET /web HTTP/1.1” 200 –
2016-10-31 09:45:41,091 15499 INFO xxxs werkzeug: 127.0.0.1 – – [31/Oct/2016 09:45:41] “GET /web/static/src/css/full.css HTTP/1.1” 404 –
2016-10-31 09:45:41,129 15499 INFO sxxos werkzeug: 127.0.0.1 – – [31/Oct/2016 09:45:41] “GET /web/css/web.assets_common/52f5d62 HTTP/1.1” 304 –
2016-10-31 09:45:41,139 15499 INFO xxxos werkzeug: 127.0.0.1 – – [31/Oct/2016 09:45:41] “GET /web/js/web.assets_common/52f5d62 HTTP/1.1” 304 –
2016-10-31 09:45:41,295 15499 INFO xxxos werkzeug: 127.0.0.1 – – [31/Oct/2016 09:45:41] “GET /web/js/web.assets_backend/181fa2f HTTP/1.1” 304 –
2016-10-31 09:45:41,302 15499 INFO xxxos werkzeug: 127.0.0.1 – – [31/Oct/2016 09:45:41] “GET /web/css/web.assets_backend/181fa2f HTTP/1.1” 304 –
2016-10-31 09:45:41,316 15499 INFO xxxox werkzeug: 127.0.0.1 – – [31/Oct/2016 09:45:41] “GET /web/binary/company_logo HTTP/1.1” 200 –
Me podrias decir que puede ser y como solucionarlo. Gracias, un Saludo y gracias tambien por este tutorial.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

code