Hi, I have a similar problem pls . when I get up my second odoo (with an second process script)
1. I have two config files in /etc/odoo/ --->openerp-server.conf :8069 (defalut)
--->choclito-server.conf :8169
(also I use xmlrpc=8169 to point my port, and )
2. I have two owner in my postgresql --> odoo -->odoopass (defalut)
--> choclito ---> choclitopass
(my first database called db1 , and my second is db2)
3. and I have two process script in /etc/init.d/ --> odoo (defalut)
------------> choclito
all my config files have permission odoo:odoo ( , except in /etc/init.d/ because they are from root)
(i have nginx with my web srv, but I don think so , becausa my ports listen ok, I think is some related to my database , I dont know ) :(
... and this is my log from my second odoo (when I run choclito , but my first odoo was already running before):
======================================================================================================
2016-12-15 14:34:05,694 7431 INFO db1 werkzeug: 179.7.94.77 - - [15/Dec/2016 14:34:05] "GET / HTTP/1.1" 500 -2016-12-15 14:34:05,700 7431 ERROR db1 werkzeug: Error on request:
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/werkzeug/serving.py", line 177, in run_wsgi execute(self.server.app)
File "/usr/lib/python2.7/dist-packages/werkzeug/serving.py", line 165, in execute application_iter = app(environ, start_response)
File "/usr/lib/python2.7/dist-packages/openerp/service/server.py", line 291, in app return self.app(e, s)
File "/usr/lib/python2.7/dist-packages/openerp/service/wsgi_server.py", line 216, in application return application_unproxied(environ, start_response)
File "/usr/lib/python2.7/dist-packages/openerp/service/wsgi_server.py", line 202, in application_unproxied result = handler(environ, start_response)
File "/usr/lib/python2.7/dist-packages/openerp/http.py", line 1297, in __call__ return self.dispatch(environ, start_response)
File "/usr/lib/python2.7/dist-packages/openerp/http.py", line 1271, in __call__ return self.app(environ, start_wrapped)
File "/usr/lib/python2.7/dist-packages/werkzeug/wsgi.py", line 579, in __call__ return self.app(environ, start_response)
File "/usr/lib/python2.7/dist-packages/openerp/http.py", line 1435, in dispatch ir_http = request.registry['ir.http']
File "/usr/lib/python2.7/dist-packages/openerp/http.py", line 353, in registry return openerp.modules.registry.RegistryManager.get(self.db) if self.db else None
File "/usr/lib/python2.7/dist-packages/openerp/modules/registry.py", line 339, in get update_module)
File "/usr/lib/python2.7/dist-packages/openerp/modules/registry.py", line 370, in new openerp.modules.load_modules(registry._db, force_demo, status, update_module)
File "/usr/lib/python2.7/dist-packages/openerp/modules/loading.py", line 289, in load_modules graph.add_module(cr, 'base', force)
File "/usr/lib/python2.7/dist-packages/openerp/modules/graph.py", line 89, in add_module self.add_modules(cr, [module], force)
File "/usr/lib/python2.7/dist-packages/openerp/modules/graph.py", line 129, in add_modules self.update_from_db(cr)
File "/usr/lib/python2.7/dist-packages/openerp/modules/graph.py", line 78, in update_from_db ' WHERE name IN %s',(tuple(additional_data),)
File "/usr/lib/python2.7/dist-packages/openerp/sql_db.py", line 158, in wrapper return f(self, *args, **kwargs)
File "/usr/lib/python2.7/dist-packages/openerp/sql_db.py", line 234, in execute res = self._obj.execute(query, params)ProgrammingError: permission denied for relation ir_module_module