Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Estate Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
    • Meet an advisor
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Get a demo
  • Pricing
  • Help

Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:

  • CRM
  • e-Commerce
  • Accounting
  • Inventory
  • PoS
  • Project
  • MRP
All apps
You need to be registered to interact with the community.
All Posts People Badges
Tags (View all)
odoo accounting v14 pos v15
About this forum
You need to be registered to interact with the community.
All Posts People Badges
Tags (View all)
odoo accounting v14 pos v15
About this forum
Help

How to activate chat (im) in v8 (trunk)

Subscribe

Get notified when there's activity on this post

This question has been flagged
chatlivechatim
10 Replies
25768 Views
Avatar
Pablo Manuel Rizzo

I know its already answered that chat (im) is only available from v8, but I have trunk running and the im and im_livechat modules installed, I can create channels, and insert the code in my website, but the chat icon keeps saying "Instant Messaging is not activated on this server."

How do you activate IM?

Thanks.

6
Avatar
Discard
Avatar
Sudhir Arya (ERP Harbor Consulting Services)
Best Answer

I think you need to pass command line argument when you start OpenERP server from terminal. I don't remember what is the option you have to pass.

But I am sure chat will be activated when you pass the command line argument (option).

Try this but I am not sure this option is right or not. So just try it.

python openerp-server --addons ../addons/,../web/addons --gevent

Hope this will work.

3
Avatar
Discard
Pablo Manuel Rizzo
Author

Adding this parameter, the server listens on port 8072, but not on 8069, so it doesnt work

Avatar
Felipe
Best Answer

First you need to install gevent

apt-get install python-gevent

Then install gevent_psycopg2 I installed this one

https://pypi.python.org/pypi/gevent-psycopg2

Then you need to start the server with --gevent

openerp-server --gevent

the server will be launched in port :8072

server helps mentions this about gevent option "Activate the GEvent mode, this also desactivate the cron."

=========================================

UPDATE:

now you have to launch the server with openerp-gevent not openerp-server --gevent

3
Avatar
Discard
gunnar

I start my server with sudo /etc/init.d/openerp-server start or sudo service openerp-server start. So would I need to replace openerp-server with openerp-gevent in this two commands? How would you incorporate the gevent option into that start script (that most of the times will be used) And what module exactly do you install? this one https://www.odoo.com/apps/trunk/im ?

gunnar

here is a version that is meant to be for 7.0. https://bitbucket.org/anybox/web_im Will report whether that work once I have tested it.

Avatar
SOURAV
Best Answer

Does this apply to V8/Trunk right now?

1
Avatar
Discard
Avatar
Suzanne Jean-Sébastien
Best Answer

Hi

The --gevent option, run your OpenERP server with gevent. Gevent is based on eventlet. Evenlet use the coroutine not thread. So you open only one thread for all the connection, and the block loop, block all the coroutine, it 's dangerous.

If really you want use the gevent server, you must launch 2 OpenERP server: * the first with the OpenERP server on the 8069 port * A second with gevent server, on the 8072 port

Use a Apache or Nginx to dispatch between OpenERP server or gevent server (path /longpolling)

1
Avatar
Discard
Juan José Scarafía

Hi Jean! As we would like to use the chat, We have run openerp trunk with gevent option but we find out that cron stops working. Any suggestion? Following your message we should lunch 2 oerp servers and then 'dispach' them whit gevent. Can you give some clues on how to achive this? Also, As you said "If really you want use the gevent server,...". Any problem with running gevent?

A. Person

Jean-Sebastien, could you elaborate on what you mean? In what way is it dangerous to run openerp-gevent?

Avatar
Mario Gielissen
Best Answer

I have tested the latest #odoo v8.0 build (Ubuntu 14.04 with ODOO v8 install script). IM Livechat works out-of-the-box (on port 8069) without separate openerp-gevent service or any modification.

1
Avatar
Discard
Avatar
GrupoCITEC
Best Answer

I was following all the instructions here and in other threads and nothing, but then I discovered that I need to:

1 - Activate the public user

2 - Set its password as 'public'

Then chat started working in the website and external websites :D

0
Avatar
Discard
Avatar
febru wasono
Best Answer

go to openerp/tools/config.py

then set default value of gevent=True

then restart your server

see complete tutorial on febru dot soluvas dot com

0
Avatar
Discard
Komala Kiran Kumar. Parepalli

Hi, I searched for the keyword gevent in config.py file, but i find no sign of it. can you please help with it.

Yashodhan Kulkarni

Ya, even I dont find any gevent = True / False;

Avatar
Alexis de Lattre
Best Answer

By the way, on OpenERP trunk, since October 5 2013, there is a script "openerp-gevent" next to the usual script "openerp-server". When you start "./openerp-gevent", it will run openerp on port 8072 in gevent/longpolling mode.

0
Avatar
Discard
Avatar
Fadel Damen Schreiner
Best Answer

I am install python-gevent and install gevent_psycopg2

my openerp is version:

./openerp-server --version OpenERP Server 8.0dev-20140114-091614

but not start with --gevent parameter ?

show: ./openerp-server --gevent Usage: openerp-server [options]

openerp-server: error: no such option: --gevent

0
Avatar
Discard
Felipe

it has changed since I answered the question, now you have to launch the openerp not with openerp-server, but with a file called openerp-gevent, you need to launch the server with that, I will update my answer to add this, BTW: your post is not an answer, it is better suited to put it on a comment to the question or to a relevant answer.

A. Person

What is the latest with this? I've tried the nightlies from 20140122 and 20140124 and there is no file called openerp-gevent.

A. Person

/usr/bin/openerp-gevent is installed if I patch setup.py like this: "scripts = ['openerp-server', 'openerp-gevent'],"

Avatar
Ahmed Hassan
Best Answer

Pre Request for IM module: 1. # sudo apt-get install python-gevent 2.# apt-get install psycogreen 3.# pip install psycogreen-1.0.tar.gz 2. # easy_install gevent 3. # easy_install greenlet 4. # apt-get install python-all-dev 7.# apt-get install libevent-dev 5. # easy_install gevent-psycopg2-0.0.3.tar.gz 6. setup IM module 7. And run your server by openerp-gevent # ./server/openerp-gevent --addons addons/,web/addons & 8. use port 8072

0
Avatar
Discard
Yashodhan Kulkarni

@Ahmed Hassan, I have updated above provided commands in proper format as follows:

Pre Request for IM module:

``` 1. # sudo apt-get install python-gevent

2.# apt-get install psycogreen

3.# pip install psycogreen-1.0.tar.gz

  1. easy_install gevent

  2. easy_install greenlet

  3. apt-get install python-all-dev

7.# apt-get install libevent-dev

  1. easy_install gevent-psycopg2-0.0.3.tar.gz

  2. setup IM module

  3. And run your server by openerp-gevent

./server/openerp-gevent --addons addons/,web/addons &

  1. use port 8072 ```
Enjoying the discussion? Don't just read, join in!

Create an account today to enjoy exclusive features and engage with our awesome community!

Sign up
Related Posts Replies Views Activity
How to activate chat in openerp 8 on windows?
chat livechat im liv
Avatar
0
Mar 15
4711
How to have a beep with im_chat even if the window already has the focus? Solved
chat livechat im sound beep
Avatar
1
Nov 16
7452
Livechat ne fonctionne pas sur un site shopify
chat livechat shopify
Avatar
0
Jan 25
1461
LIvechat message is not appearing in the chat when the operator is offline
chat livechat channel
Avatar
0
Aug 24
1867
How does Live Chat work with the Helpdesk App?
chat helpdesk livechat
Avatar
Avatar
1
Jan 23
2835
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security
الْعَرَبيّة Català 简体中文 繁體中文 (台灣) Čeština Dansk Nederlands English Suomi Français Deutsch हिंदी Bahasa Indonesia Italiano 日本語 한국어 (KR) Lietuvių kalba Język polski Português (BR) română русский язык Slovenský jazyk slovenščina Español (América Latina) Español ภาษาไทย Türkçe українська Tiếng Việt

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now