Skip to Content
Menu
This question has been flagged
1 Reply
4254 Views

Hello everyone

I've just install odoo 9 community edition on my new ubuntu-erver (16.04)

Followind the doc I made

# wget -O - https://nightly.odoo.com/odoo.key | apt-key add - # echo "deb http://nightly.odoo.com/9.0/nightly/deb/ ./" >> /etc/apt/sources.list # apt-get update && apt-get install odoo

Next I check postgrestql

# service postgresql status
● postgresql.service - PostgreSQL RDBMS
   Loaded: loaded (/lib/systemd/system/postgresql.service; enabled; vendor prese
   Active: active (exited) since dim. 2016-06-19 10:15:41 CEST; 3min 19s ago

I start odoo on a new port (because 5432 seems use in my server, see below)

odoo.py --xmlrpc-port 8090
give me that (without any connection)
2016-06-19 08:20:20,458 1400 INFO ? openerp: OpenERP version 9.0c-20160618
2016-06-19
 08:20:20,458 1400 INFO ? openerp: addons paths: 
['/root/.local/share/Odoo/addons/9.0', 
u'/usr/lib/python2.7/dist-packages/openerp/addons']
2016-06-19 08:20:20,458 1400 INFO ? openerp: database: default@default:default
2016-06-19 08:20:20,573 1400 INFO ? openerp.service.server: HTTP service (werkzeug) running on 0.0.0.0:8090

and when I try to connect with firefox it give me:

 conn = _connect(dsn, connection_factory=connection_factory, async=async)
OperationalError: could not connect to server: Aucun fichier ou dossier de ce type
    Is the server running locally and accepting
    connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?

but 5432 is not use

# netstat -tlnp | grep 5432

give me nothing

However when I run  odoo without any option I have:
 File "/usr/lib/python2.7/socket.py", line 228, in meth
    return getattr(self._sock,name)(*args)
error: [Errno 98] Adresse déjà utilisée

so, there is something wrong in my kingdon and I need help

Avatar
Discard
Author Best Answer

after long time looking for solution in internet I found one:

Change postgresql default port in

/etc/postgresql/9.5/main/postgresql.conf

mine was in 5433. I change by 5432 and it's run ...

File "/usr/lib/python2.7/dist-packages/psycopg2/__init__.py", line 164, in connect
    conn = _connect(dsn, connection_factory=connection_factory, async=async)
OperationalError: FATAL:  role "user" does not exist


I know that a user odoo exist in my server but i can't connect to it, it's not a real one.


And I need odoo start with computer boot so, what I have to do to solve it ?


[edit] I can start it after create a new user

su - postgres -c "createuser -s myuser"

login with this user account and running odoo from this account.

but with automatinc launch (or with "service odoo restart") it fail

log file give me

OperationalError: fe_sendauth: no password_supplied

so I made with psql

 ALTER USER odoo WITH PASSWORD 'mypassword';

but nothing change.


And with "sudo odoo restart" is the same

Avatar
Discard

Did you try sudo service odoo restart ? If it works, everything is fine and odoo is running as a service and starting automatically after reboot if you did not change anything relevant in the service configuration.

Related Posts Replies Views Activity
2
Oct 23
513
0
Oct 21
887
0
Aug 15
2246
3
Jun 15
6638
1
Mar 15
7691