Odoo ne fonctionne pas

Odoo ne fonctionne pas : impossible de se connecter, voici quoi faire

Odoo ne fonctionne pas

Odoo ne fonctionne plus et la connexion à votre instance est impossible ? Avant de redémarrer le serveur ou de modifier la configuration, plusieurs vérifications simples peuvent permettre d’identifier l’origine de la panne.

Une adresse incorrecte, un mot de passe refusé, des cookies corrompus, un problème DNS, un port fermé ou un service Odoo arrêté ne produisent pas les mêmes symptômes. Le diagnostic doit donc commencer par le message affiché à l’écran.

Pour Odoo Online, le problème peut venir de l’URL utilisée, du navigateur ou de l’accès au compte. Pour une installation Odoo Self-Hosted, les vérifications vont plus loin : service Odoo, PostgreSQL, port 8069, pare-feu, reverse proxy Nginx ou Apache et certificat SSL.

Le plus simple consiste à avancer du problème le moins technique vers le plus technique. Une grande partie des pannes de connexion peut être isolée en quelques minutes.

Odoo ne fonctionne pas : identifier d’abord le type de panne

Avant de modifier quoi que ce soit, regardez précisément ce qui se passe lorsque l’adresse d’Odoo est ouverte.

Une page blanche, une erreur 404, une erreur 500, une erreur 502 Bad Gateway, un délai d’attente interminable ou un message indiquant que les identifiants sont incorrects correspondent à des problèmes différents.

SymptômeCause possiblePremière vérification
Page totalement inaccessibleServeur ou réseauTester depuis un autre appareil
« Site inaccessible »DNS, réseau ou serveurVérifier l’URL et la connexion
Erreur 404Mauvaise adresseVérifier l’URL
Erreur 500Odoo ou module défaillantConsulter les logs
Erreur 502Reverse proxy ou Odoo arrêtéVérifier Nginx/Apache et Odoo
Connexion refuséePort fermé ou service arrêtéTester le port 8069
Mot de passe refuséIdentifiants incorrectsRéinitialiser le mot de passe
Déconnexion répétéeCookies ou sessionVider le cache
Odoo fonctionne sur PC mais pas mobileConfiguration de l’applicationVérifier l’adresse du serveur

💡 Premier réflexe : si le message affiché est différent de celui rencontré habituellement, notez-le ou faites une capture d’écran. Cette information sera utile pour le diagnostic.

Impossible de se connecter à Odoo Online : vérifier l’adresse utilisée

Avec Odoo Online, l’accès passe généralement par l’adresse de votre base ou de votre instance. Une URL incorrecte suffit à empêcher toute connexion.

Une adresse du type :

https://votre-entreprise.odoo.com

doit être vérifiée caractère par caractère. Une ancienne adresse enregistrée dans les favoris, une faute de frappe ou un mauvais sous-domaine peuvent conduire vers une page inexistante.

Essayez également d’accéder à Odoo depuis une fenêtre de navigation privée. Cette manipulation permet d’écarter rapidement un problème lié aux cookies ou aux données enregistrées par le navigateur.

Si la connexion fonctionne en navigation privée, le problème se situe probablement au niveau des données locales du navigateur plutôt que du compte Odoo lui-même.

Odoo fonctionne-t-il depuis un autre appareil ?

Testez la même adresse depuis :

  • un smartphone ;
  • un autre ordinateur ;
  • une tablette ;
  • une autre connexion Internet.

Si Odoo fonctionne sur le téléphone mais pas sur l’ordinateur, le serveur n’est probablement pas la cause du problème. Le diagnostic doit alors porter sur le navigateur, le réseau local ou la configuration de l’ordinateur.

Si Odoo est inaccessible sur tous les appareils, le problème peut être lié au serveur, au DNS ou à l’accès Internet.

Odoo refuse la connexion : vider le cache et les cookies du navigateur

Un navigateur conserve de nombreuses données pour accélérer l’affichage des sites. Lorsque ces informations deviennent obsolètes ou qu’une session d’authentification est corrompue, la connexion à Odoo peut échouer.

Commencez par tester la navigation privée. Si le problème disparaît, supprimez ensuite les cookies et le cache associés au site Odoo.

Vous pouvez aussi essayer un autre navigateur :

  • Chrome ;
  • Firefox ;
  • Microsoft Edge ;
  • Safari.

Si Odoo fonctionne avec Firefox alors que Chrome refuse la connexion, le serveur n’est probablement pas responsable.

Les extensions du navigateur peuvent-elles bloquer Odoo ?

Oui. Certaines extensions de sécurité, de blocage de publicités ou de protection de la vie privée peuvent empêcher certains scripts de fonctionner correctement.

Désactivez temporairement les extensions, puis rechargez la page.

⚠️ Ne désactivez pas votre antivirus ou votre pare-feu de manière permanente pour résoudre une panne. Le test doit rester temporaire et servir uniquement à identifier une éventuelle source de blocage.

A lire aussi: Odoo 20 : à quoi faut-il s’attendre avec la nouvelle version ?

Odoo affiche un refus de connexion : vérifier les identifiants du compte

Si la page de connexion s’affiche normalement, mais que le mot de passe est refusé, le problème n’est probablement pas lié au serveur.

Vérifiez d’abord l’adresse e-mail utilisée. Une entreprise peut avoir plusieurs comptes Odoo associés à des adresses différentes.

Un utilisateur peut également avoir plusieurs accès selon les bases ou les environnements utilisés.

Si le mot de passe est oublié, utilisez la procédure de récupération prévue par votre instance.

Un seul utilisateur ne peut plus se connecter à Odoo

Si tous les collaborateurs accèdent à Odoo sauf une seule personne, inutile de commencer par redémarrer le serveur.

Le problème peut venir :

  • du compte utilisateur ;
  • du mot de passe ;
  • des droits d’accès ;
  • du navigateur ;
  • des cookies ;
  • de l’adresse e-mail utilisée.

Demandez à un autre utilisateur de tester son compte sur le même ordinateur. Cette simple comparaison permet de savoir rapidement si la panne vient du compte ou de la machine.

Odoo fonctionne sur ordinateur mais pas sur l’application mobile

Un problème de connexion mobile ne signifie pas nécessairement que l’instance Odoo est en panne.

L’application doit connaître l’adresse exacte du serveur. Pour une installation privée, il peut s’agir d’une URL comme :

https://odoo.mondomaine.fr

ou, sur un réseau local :

http://192.168.1.50:8069

Une adresse IP privée comme 192.168.1.50 n’est accessible que depuis le réseau concerné. Un smartphone connecté en 4G ou 5G ne pourra pas nécessairement joindre cette adresse.

Pourquoi Odoo fonctionne sur le PC mais pas sur le smartphone ?

Plusieurs explications sont possibles :

SituationCause possible
PC et smartphone sur le même Wi-FiConfiguration de l’application
PC fonctionne, 4G ne fonctionne pasServeur non accessible depuis Internet
Navigateur mobile fonctionne, application nonURL mal configurée
Aucun accès mobilePare-feu ou port inaccessible
Connexion HTTPS refuséeCertificat SSL ou domaine

👉 Pour une installation auto-hébergée, vérifiez également que l’adresse utilisée par le smartphone correspond bien à l’URL publique du serveur.

Odoo Self-Hosted inaccessible : vérifier si le service est démarré

Sur une installation hébergée sur votre propre serveur, Odoo peut devenir inaccessible simplement parce que le service est arrêté.

Sur un système Linux utilisant systemd, la commande suivante permet généralement de vérifier son état :

sudo systemctl status odoo

Selon le nom donné au service, il peut aussi être nécessaire d’utiliser une autre commande, par exemple :

sudo systemctl status odoo17

ou :

sudo systemctl status odoo18

Le nom dépend de la version installée et de la configuration du serveur.

Si le service est arrêté, le serveur Web peut être parfaitement accessible tout en affichant une erreur 502 ou une page inaccessible.

Pour consulter les dernières lignes du journal :

sudo journalctl -u odoo -n 100 –no-pager

Cette commande affiche les 100 dernières lignes du journal du service. Elles peuvent révéler une erreur Python, un problème de module ou une configuration incorrecte.

Odoo ne démarre plus : contrôler PostgreSQL

Odoo utilise PostgreSQL pour stocker les données de ses bases. Si PostgreSQL est arrêté ou inaccessible, Odoo peut rencontrer des erreurs au démarrage ou lors de l’accès à une base.

Vérifiez son état avec :

sudo systemctl status postgresql

Si PostgreSQL fonctionne mais qu’Odoo affiche toujours une erreur, consultez les journaux des deux services.

Une erreur de connexion à PostgreSQL peut notamment apparaître après :

  • une modification du fichier de configuration ;
  • un changement d’identifiant ;
  • une mise à jour ;
  • un problème de permissions ;
  • un redémarrage incomplet du serveur.

⚠️ Ne modifiez pas directement les paramètres de la base de données sans sauvegarde préalable. Une mauvaise configuration peut empêcher Odoo de retrouver ses bases.

A voir également: Comment garantir la continuité de service de votre grâce à Odoo maintenance ?

Port 8069 fermé : pourquoi Odoo est-il inaccessible ?

Dans de nombreuses installations Odoo auto-hébergées, le serveur Web intégré écoute sur le port 8069.

Une adresse comme :

http://192.168.1.50:8069

indique que le navigateur tente d’accéder directement au service Odoo sur ce port.

Si le port est fermé, filtré par un pare-feu ou si Odoo n’écoute pas dessus, la connexion échoue.

Pour vérifier si le serveur écoute sur le port 8069, vous pouvez utiliser :

sudo ss -lntp | grep 8069

Une ligne indiquant que le port est en écoute permet de vérifier qu’un processus attend bien les connexions.

Pour tester depuis une autre machine :

curl http://192.168.1.50:8069

Remplacez évidemment l’adresse IP par celle de votre serveur.

Odoo fonctionne en local mais pas depuis Internet

Cette situation est assez révélatrice.

Si Odoo fonctionne avec :

http://localhost:8069

mais pas avec :

https://odoo.mondomaine.fr

le problème peut venir du reverse proxy, du DNS, du certificat SSL ou du pare-feu.

Il n’est alors pas nécessaire de modifier PostgreSQL ou les données de la base : le service Odoo lui-même fonctionne probablement.

Odoo affiche une erreur 502 Bad Gateway : vérifier Nginx ou Apache

Une erreur 502 Bad Gateway apparaît souvent lorsqu’un reverse proxy ne parvient pas à communiquer avec le service situé derrière lui.

Dans une architecture classique, le schéma peut ressembler à ceci :

Navigateur → Internet → Nginx/Apache → Odoo → PostgreSQL

Si Odoo est arrêté alors que Nginx fonctionne, le navigateur peut recevoir une erreur 502.

Dans ce cas, vérifiez :

  1. l’état du service Odoo ;
  2. le port d’écoute d’Odoo ;
  3. la configuration du reverse proxy ;
  4. les logs Nginx ou Apache ;
  5. le certificat SSL ;
  6. le nom de domaine.

Le diagnostic est différent d’une erreur 500, qui peut provenir directement d’Odoo ou d’un module.

Odoo affiche une erreur 500 : regarder les logs avant de modifier la configuration

Une erreur HTTP 500 indique généralement qu’une erreur interne s’est produite côté serveur.

Plusieurs causes sont possibles :

  • module défaillant ;
  • erreur Python ;
  • problème de dépendance ;
  • configuration incorrecte ;
  • accès à la base de données impossible ;
  • erreur après une mise à jour.

Le journal d’Odoo est souvent le meilleur point de départ.

Selon votre installation, vous pouvez consulter les logs avec :

sudo journalctl -u odoo -n 100 –no-pager

ou consulter le fichier de log configuré dans votre installation.

Recherchez les termes comme :

ERROR

CRITICAL

Traceback

Database

Permission denied

Un Traceback Python peut notamment indiquer qu’un module ou une fonction a provoqué l’erreur.

Odoo ne fonctionne plus après une mise à jour : vérifier les modules

Une mise à jour d’Odoo ou l’installation d’un module peut provoquer une panne si une dépendance est absente ou si le code n’est pas compatible avec la version utilisée.

Par exemple, une instance qui fonctionnait correctement avant l’installation d’un module personnalisé peut devenir inaccessible juste après son activation.

Dans ce cas, notez précisément :

  • la date de la dernière modification ;
  • la version d’Odoo ;
  • les modules ajoutés ;
  • les modules mis à jour ;
  • les changements effectués sur le serveur.

Cette chronologie aide à identifier la cause.

⚠️ Avant toute intervention importante, réalisez une sauvegarde complète de la base de données et des fichiers de configuration.

Diagnostic rapide : quelle vérification effectuer selon votre problème ?

ÉtapeActionDurée indicative
1Vérifier l’URL1 min
2Tester en navigation privée1 min
3Essayer un autre navigateur2 min
4Tester depuis un autre appareil2 min
5Vérifier les identifiants2 min
6Tester le réseau2 à 5 min
7Vérifier le service Odoo1 à 3 min
8Vérifier PostgreSQL1 à 3 min
9Contrôler le port 80692 à 5 min
10Lire les logs5 à 15 min

Ces durées sont indicatives. Pour une installation Odoo auto-hébergée, une panne liée à Nginx, PostgreSQL ou à un module personnalisé peut demander beaucoup plus de temps.

La méthode la plus rapide pour retrouver l’accès à Odoo

Voici l’ordre que je recommande pour éviter de perdre du temps :

1. Vérifier l’URL

Assurez-vous que l’adresse est exacte.

2. Tester la navigation privée

Si Odoo fonctionne, nettoyez les cookies et le cache.

3. Essayer un autre navigateur

Cette étape permet d’écarter un problème local.

4. Tester avec un autre appareil

Si aucun appareil ne peut accéder à Odoo, passez aux vérifications réseau et serveur.

5. Vérifier les identifiants

Si la page de connexion s’affiche mais refuse le mot de passe, le serveur n’est probablement pas en cause.

6. Pour Odoo Self-Hosted, vérifier le service

sudo systemctl status odoo

7. Contrôler PostgreSQL

sudo systemctl status postgresql

8. Vérifier le port 8069

sudo ss -lntp | grep 8069

9. Examiner les logs

sudo journalctl -u odoo -n 100 –no-pager

10. Vérifier Nginx ou Apache

Cette étape devient prioritaire si Odoo fonctionne directement sur le port 8069, mais reste inaccessible via le nom de domaine.

Categories

Tags

Recent Comments

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *