Swisslinux.org

− The GNU/Linux crossroads in Switzerland −

 

Language

 

The Forum

You are not logged in.

  • Index
  •  » Logiciels
  •  » [Résolu] Odoo impossible de se connecter sur le port 8069

#1 15 Jun 2014 14:59:55

François Marthaler
Modérateur
From: Prilly
Registered: 07 Sep 2013
Posts: 2277
Website

[Résolu] Odoo impossible de se connecter sur le port 8069

Je souhaite tester OpenERP 8 (rebaptisé Odoo) dans le but de fusionner notre site web WordPress, notre boutique en ligne Prestashop et notre ERP (OpenERP 7), afin d'éviter la problématique synchronisation Prestashop / OpenERP à l'aide d'un connecteur, puisque Odoo intègre maintenant un shop et un blog.

J'ai suivi les instructions de cette vidéo pour installer en local OpenERP 8 et Postgresql, mais lorsque j'essaie de me connecter avec Firefox sur 0.0.0.0:8069, le navigateur me dit que "Firefox ne peut établir de connexion avec le serveur à l'adresse 0.0.0.0:8069".

En outre, je n'ai aucun fichier de log pour openerp dans /var/log/openerp et le fichier /etc/openerp/openerp-server.config est vide. J'ai tenté de copier dans ce dernier fichier le contenu qui devrait s'y trouver par défaut, mais cela ne change rien...

A noter que les mêmes instructions suivies pour installer OpenERP 8 sur mon vieux Dell sous Ubuntu 14.04 conduisent au même problème. J'avais pourtant réussi d'y installer tout seul OpenERP 7, il y a un peu plus d'un an...

Voilà plus d'un jour que je tourne en rond. Merci pour votre aide!

Last edited by François Marthaler (18 Jun 2014 11:19:38)


laptop why! N240JU-PRO, Intel Core i7-6500U, RAM 8 Gb, Ubuntu 16.04 LTS

Offline

 

#2 15 Jun 2014 15:16:27

BOFH
Admin
From: Ecublens, VD
Registered: 03 Feb 2005
Posts: 862
Website

Re: [Résolu] Odoo impossible de se connecter sur le port 8069

Bonjour,

  Et si vous remplacez 0.0.0.0 par 127.0.0.1 ?

Offline

 

#3 15 Jun 2014 17:14:58

François Marthaler
Modérateur
From: Prilly
Registered: 07 Sep 2013
Posts: 2277
Website

Re: [Résolu] Odoo impossible de se connecter sur le port 8069

BOFH wrote:

Bonjour,

  Et si vous remplacez 0.0.0.0 par 127.0.0.1 ?

Firefox ne peut établir de connexion avec le serveur à l'adresse 127.0.0.1:8069


laptop why! N240JU-PRO, Intel Core i7-6500U, RAM 8 Gb, Ubuntu 16.04 LTS

Offline

 

#4 15 Jun 2014 17:22:50

ParaDoxe
Citoyen(ne)
 
Registered: 11 Dec 2012
Posts: 16

Re: [Résolu] Odoo impossible de se connecter sur le port 8069

Le service openerp-server est-il lancé?


GNU user since 7D6.

Offline

 

#5 15 Jun 2014 17:23:30

BOFH
Admin
From: Ecublens, VD
Registered: 03 Feb 2005
Posts: 862
Website

Re: [Résolu] Odoo impossible de se connecter sur le port 8069

Ok, on parle bien de l'installer sur la machine locale ?

est-ce que

Code:

netstat -lntp

montre un port ouvert par openerp ? si oui, sur quelle addresse ? vous pourrez peut-être résoudre le problème en remplaçant 0.0.0.0 par l'addresse locale de la machine. Si non, il y a un processus qui n'a pas démarré correctement, mais difficile d'en dire plus sans informations supplémentaires sur les autres éventuelles erreurs...

Offline

 

#6 15 Jun 2014 18:28:31

François Marthaler
Modérateur
From: Prilly
Registered: 07 Sep 2013
Posts: 2277
Website

Re: [Résolu] Odoo impossible de se connecter sur le port 8069

Visiblement, openerp n'a pas démarré...

Code:

Proto Recv-Q Send-Q Adresse locale          Adresse distante        Etat       PID/Program name
tcp        0      0 127.0.0.1:53            0.0.0.0:*               LISTEN      1307/dnsmasq    
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN      1099/cupsd      
tcp        0      0 127.0.0.1:5432          0.0.0.0:*               LISTEN      1282/postgres   
tcp6       0      0 ::1:631                 :::*                    LISTEN      1099/cupsd

Si je lance openerp-server dans une fenêtre terminal, il se passe des choses:

Code:

francois@francois-W240EU-W250EUQ-W270EUQ:~$ openerp-server
2014-06-15 16:26:22,683 9148 INFO ? openerp: OpenERP version 8.0dev-20140416-230101
2014-06-15 16:26:22,683 9148 INFO ? openerp: addons paths: ['/home/francois/.local/share/OpenERP/addons/8.0', u'/usr/lib/pymodules/python2.7/openerp/addons', '/usr/lib/pymodules/python2.7/openerp/addons']
2014-06-15 16:26:22,683 9148 INFO ? openerp: database hostname: localhost
2014-06-15 16:26:22,683 9148 INFO ? openerp: database port: 5432
2014-06-15 16:26:22,683 9148 INFO ? openerp: database user: francois
2014-06-15 16:26:22,782 9148 INFO ? openerp.service.server: HTTP service (werkzeug) running on 0.0.0.0:8069

Et le système pédale dans le yaourth...


laptop why! N240JU-PRO, Intel Core i7-6500U, RAM 8 Gb, Ubuntu 16.04 LTS

Offline

 

#7 15 Jun 2014 18:36:39

ParaDoxe
Citoyen(ne)
 
Registered: 11 Dec 2012
Posts: 16

Re: [Résolu] Odoo impossible de se connecter sur le port 8069

François Marthaler wrote:

Visiblement, openerp n'a pas démarré...

Code:

Proto Recv-Q Send-Q Adresse locale          Adresse distante        Etat       PID/Program name
tcp        0      0 127.0.0.1:53            0.0.0.0:*               LISTEN      1307/dnsmasq    
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN      1099/cupsd      
tcp        0      0 127.0.0.1:5432          0.0.0.0:*               LISTEN      1282/postgres   
tcp6       0      0 ::1:631                 :::*                    LISTEN      1099/cupsd

Si je lance openerp-server dans une fenêtre terminal, il se passe des choses:

Code:

francois@francois-W240EU-W250EUQ-W270EUQ:~$ openerp-server
2014-06-15 16:26:22,683 9148 INFO ? openerp: OpenERP version 8.0dev-20140416-230101
2014-06-15 16:26:22,683 9148 INFO ? openerp: addons paths: ['/home/francois/.local/share/OpenERP/addons/8.0', u'/usr/lib/pymodules/python2.7/openerp/addons', '/usr/lib/pymodules/python2.7/openerp/addons']
2014-06-15 16:26:22,683 9148 INFO ? openerp: database hostname: localhost
2014-06-15 16:26:22,683 9148 INFO ? openerp: database port: 5432
2014-06-15 16:26:22,683 9148 INFO ? openerp: database user: francois
2014-06-15 16:26:22,782 9148 INFO ? openerp.service.server: HTTP service (werkzeug) running on 0.0.0.0:8069

Et le système pédale dans le yaourth...

Mais après avoir lancé la commande openerp-server, sans l'interrompre, OpenERP est accessible depuis le navigateur?


GNU user since 7D6.

Offline

 

#8 16 Jun 2014 09:16:30

François Marthaler
Modérateur
From: Prilly
Registered: 07 Sep 2013
Posts: 2277
Website

Re: [Résolu] Odoo impossible de se connecter sur le port 8069

J'ai relancé en tapant "openerp-server" dans une fenêtre terminal, puis, dans Firefox, tenté de me connecter sur 0.0.0.0:8069. Et voilà la réponse: "The server encountered an internal error and was unable to complete your request.".

Du côté de la fenêtre terminal, le prompt n'est pas revenu, mais la dernière ligne du message pourrait nous mettre sur la bonne piste...

Code:

  File "/usr/share/pyshared/openerp/http.py", line 1275, in db_monodb
    dbs = db_list(True, httprequest)
  File "/usr/share/pyshared/openerp/http.py", line 1251, in db_list
    dbs = dispatch_rpc("db", "list", [force])
  File "/usr/share/pyshared/openerp/http.py", line 92, in dispatch_rpc
    result = dispatch(method, params)
  File "/usr/share/pyshared/openerp/service/db.py", line 75, in dispatch
    return fn(*params)
  File "/usr/share/pyshared/openerp/service/db.py", line 358, in exp_list
    with closing(db.cursor()) as cr:
  File "/usr/share/pyshared/openerp/sql_db.py", line 546, in cursor
    return Cursor(self.__pool, self.dbname, serialized=serialized)
  File "/usr/share/pyshared/openerp/sql_db.py", line 177, in __init__
    self._cnx = pool.borrow(dsn(dbname))
  File "/usr/share/pyshared/openerp/sql_db.py", line 439, in _locked
    return fun(self, *args, **kwargs)
  File "/usr/share/pyshared/openerp/sql_db.py", line 502, in borrow
    result = psycopg2.connect(dsn=dsn, connection_factory=PsycoConnection)
  File "/usr/share/pyshared/psycopg2/__init__.py", line 179, in connect
    connection_factory=connection_factory, async=async)
OperationalError: FATAL:  role "francois" does not exist

Merci d'avance!


laptop why! N240JU-PRO, Intel Core i7-6500U, RAM 8 Gb, Ubuntu 16.04 LTS

Offline

 

#9 16 Jun 2014 09:34:20

François Marthaler
Modérateur
From: Prilly
Registered: 07 Sep 2013
Posts: 2277
Website

Re: [Résolu] Odoo impossible de se connecter sur le port 8069

Code:

OperationalError: FATAL:  role "francois" does not exist

Sur le site de odoo.com, ce message d'erreur est documenté et il est répondu qu'il faut créer un compte dans Postresql. Malheureusement, je ne sais pas comment faire. Je croyais que tout se faisait automatiquement avec la commande

Code:

sudo aptitude install postgresql

et que Postgresql, tout comme OpenERP utilisaient par défaut les login et mot de passe de l'administrateur du système (cf. la recherche du role "francois")...


laptop why! N240JU-PRO, Intel Core i7-6500U, RAM 8 Gb, Ubuntu 16.04 LTS

Offline

 

#10 17 Jun 2014 10:08:46

wuergler
Apôtre du libre
 
Registered: 06 Feb 2014
Posts: 77

Re: [Résolu] Odoo impossible de se connecter sur le port 8069

Il y a très très longtemps ... j'ai écrit un petit "How-to" pour OpenERP 5, puisque les instructions officielles n'étaient pas trop claires à mon avis.

Je ne connais pas (encore) OpenERP 8, mais généralement les premiers pas avec PostgreSQL devraient être les mêmes, voir point 3:
http://forum.openerp.com/forum/topic17584.html

Contrairement au passé la documentation n'est pas mal non plus (à mon avis "Second Method" est préférable, mais cela peut se discuter):
https://doc.openerp.com/install/linux/postgres/

Offline

 

#11 17 Jun 2014 11:06:25

ParaDoxe
Citoyen(ne)
 
Registered: 11 Dec 2012
Posts: 16

Re: [Résolu] Odoo impossible de se connecter sur le port 8069

Je pense qu'il vous faut une solution plus simple et plus propre: Docker.

Pour faire simple, il s'agit d'un système de virtualisation ultra-simple et léger.
Il vous permettra de tester Odoo, puis de le supprimer proprement ou de le déployer sur votre serveur tout en préservant vos donnés.

Installation de Docker sur Ubuntu:

Code:

sudo apt-get update
sudo apt-get install docker.io

Démarrage de Docker:

Code:

sudo service docker.io start

ou

Code:

sudo service docker start

(Le mainteneur du paquet Docker sur Ubuntu à l'aire d'être une brelle)

Premier démarrage du conteneur Odoo:

Code:

docker run -d --name odoo -p 8069:8069 tinyerp/ubuntu-odoo

Lors du premier démarrage le conteneur sera téléchargé. Ça peut prendre plus ou moins de temps en fonction de la connexion à Internet.

Après il suffit d'ouvrir l'url suivante dans le navigateur: http://localhost:8069/

Quand vous aurez terminé, pour stopper le conteneur Odoo:

Code:

docker stop odoo

Pour le redémarré:

Code:

docker start odoo

Et pour le supprimer du votre disque:

Code:

docker rm odoo

Ou sinon on peut vous créer un compte de démo chez Open-Net.


GNU user since 7D6.

Offline

 

#12 17 Jun 2014 11:56:49

jean@adimp.ch
Illuminé(e)
From: Marly
Registered: 10 Mar 2005
Posts: 1203
Website

Re: [Résolu] Odoo impossible de se connecter sur le port 8069

Salut,

ParaDoxe wrote:

Je pense qu'il vous faut une solution plus simple et plus propre: Docker.

Simple et propre? Comme la table de travail d'Einstein?
Est-ce qu'une simple requête sql n'aurait pas suffit?

Meilleures salutations.


--------------------------------------------------------
Jean Tinguely Awais
Ma vie sur twitter : http://www.twitter.com/tservi
Recherche un vrai job. Toute nouvelle proposition d'emploi bienvenue et analysée: 076 227 01 32

Offline

 

#13 17 Jun 2014 18:31:24

François Marthaler
Modérateur
From: Prilly
Registered: 07 Sep 2013
Posts: 2277
Website

Re: [Résolu] Odoo impossible de se connecter sur le port 8069

Yeah! Je m'en suis sorti avec l'aide tâtonnante mais très systématique de mon ancien collègue informaticien de La Bonne Combine...

Je remercie quand même ParaDoxe pour ses conseils.

Dans le genre simple, on ne fait pas mieux! Postgresql ne connaît pas l'utilisateur "francois", il suffit de le créer en passant les commandes suivantes dans une fenêtre terminal ([Ctrl]+[Alt]+[T]):

Code:

sudo su (pour être root et avoir les droits nécessaires; le prompt sera précédé de root@)
su postgres (le prompt sera précédé de postgres@)
createuser francois
(répondre "y" à la question "Schall the new role be a superuser?")
exit (ou [Ctrl]+[D], pour quitter postgres)
exit (ou [Ctrl]+[D], pour quitter root)
openerp-server (lance openerp et le service web et finit par afficher "openerp.service.server: HTTP service (werkzeug) running on 0.0.0.0:8069)

On peut alors lancer Firefox et taper l'adresse 0.0.0.0:8069, sans message d'erreur. Après un petit moment, le navigateur accède à la page 0.0.0.0:8069/web/database/manager#action=database_manager.

NB: Si vous ne créez pas une entreprise et un utilisateur avec un mot de passe, puis que vous arrêtez openerp-server ([Ctrl]+[C] ou en fermant la fenêtre terminal), vous ne pourrez plus accéder à cette page. Il faudra alors relancer openerp-server comme indiqué ci-dessus.

NB2: Si j'ai mis du temps à retrouver les commandes en question, c'est que je n'avais pas conscience que l'historique des commandes shell que l'on peut faire défiler (pour les relancer, par exemple) avec la flèche vers le haut ne concernait que l'utilisateur francois@ et pas les commandes passées en tant que root@ ou postgres@. Mais on les retrouve en étant root@ ou postgres@. J'en apprends un peu tous les jours...

Ainsi, j'ai pu installer OpenERP 8 et de nombreux modules, créer un compte pour moi avec tous les droits utiles et commencer à tester le shop et le WCMS intégrés dans Odoo. Cela me semble très prometteur!

Last edited by François Marthaler (19 Jun 2014 21:03:24)


laptop why! N240JU-PRO, Intel Core i7-6500U, RAM 8 Gb, Ubuntu 16.04 LTS

Offline

 

#14 21 Jul 2014 18:50:14

[GO]Skywalker13
Modérateur
From: Choëx (VS)
Registered: 05 Oct 2004
Posts: 890
Website

Re: [Résolu] Odoo impossible de se connecter sur le port 8069

François Marthaler wrote:

J'ai relancé en tapant "openerp-server" dans une fenêtre terminal, puis, dans Firefox, tenté de me connecter sur 0.0.0.0:8069. Et voilà la réponse: "The server encountered an internal error and was unable to complete your request.".!

En fait vous vouliez dire 127.0.0.1. Car techniquement parlant l'adresse 0.0.0.0 n'est pas exploitable et le serveur n'aurait jamais pus retourner quoi que ce soit, même pas une erreur.


Mathieu SCHROETER
log.schroetersa.ch

Offline

 

#15 31 May 2021 17:13:12

LxsRG
Affranchi(e)
 
Registered: 31 May 2021
Posts: 1

Offline

 
  • Index
  •  » Logiciels
  •  » [Résolu] Odoo impossible de se connecter sur le port 8069

Board footer

Powered by FluxBB