Skip to Content
Меню
Вам необхідно зареєструватися, щоб взаємодіяти зі спільнотою.
Це запитання позначене
5 Відповіді
39404 Переглядів

I got odoo 10 to crash by installing apps. I had 19 community apps set, and some users started to experience crashes.

Finally by reading logs found out this error:


2017-09-27 05:20:17,991 30382 ERROR pulurobotics odoo.http: Exception during JSON request handling.
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/odoo/http.py", line 640, in _handle_exception
    return super(JsonRequest, self)._handle_exception(exception)
  File "/usr/lib/python2.7/dist-packages/odoo/http.py", line 677, in dispatch
    result = self._call_function(**self.params)
  File "/usr/lib/python2.7/dist-packages/odoo/http.py", line 333, in _call_function
    return checked_call(self.db, *args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/odoo/service/model.py", line 101, in wrapper
    return f(dbname, *args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/odoo/http.py", line 326, in checked_call
    result = self.endpoint(*a, **kw)
  File "/usr/lib/python2.7/dist-packages/odoo/http.py", line 935, in __call__
    return self.method(*args, **kw)
  File "/usr/lib/python2.7/dist-packages/odoo/http.py", line 506, in response_wrap
    response = f(*args, **kw)
  File "/usr/lib/python2.7/dist-packages/odoo/addons/bus/controllers/main.py", line 35, in poll
    raise Exception("bus.Bus unavailable")
Exception: bus.Bus unavailable
2017-09-27 05:20:17,993 30382 INFO pulurobotics werkzeug: 87.94.164.76 - - [27/Sep/2017 05:20:17] "POST /longpolling/poll HTTP/1.1" 200 -


I tried to uninstall odoo discussion module, but when prompted what modules it will remove, it told me it will remove ALL OF THEM, so I did not proceed. I hope that prompt means to say to WHERE IT AFFECTS, but it was not clear, so rather not to mess with it. Then I tried to upgrade the discuss module, and the process hit timeout. Ever since the website works OK, but can not access the backend. This is puked out in Firefox when logging to backend:


Аватар
Відмінити
Найкраща відповідь

EDIT: Changed answer after reading question better.


Regarding the "Exception: bus.Bus unavailable":

Probably a slight misconfiguration of the system.
Are you running in multiprocess-mode? (With non-zero amount of workers. )
If so, are you running a reverse-proxy? Apache or Nginx?
Have you designated a port for the longpolling-calls?
Have you turned on "proxy_mode = True" in your odoo-config file?

More info here:
https://www.odoo.com/documentation/10.0/setup/deploy.html


Regarding uninstallation of im-module:

  • Stop odoo-service.

  • Take backup of db, either by pgdump to file, or clone the db.

  • Change the state of the im-module and the modules listed as missing dependencies back to "installed" in the table 'ir_module_module'.

  • Start odoo-service.

If it doesn't work;

  • stop the service

  • try running odoo with the update flag, (something similar to this):
    ./odoo-bin -c /etc/odoo_server.conf -d your_database_name -u all

Note!

  • You might have some flags in your conf-file that are uncompatible with the "-d your_database_name"-flag.

  • The names and location of the odoo-conf file may vary depending on installation.

  • Wait until the modules are installed, before trying to access your odoo-installation.

  • You might have to terminate the process and start odoo in the "normal way" (What ever that may be for you)


Missing dependencies:

  • account

  • analytic

  • auth_signup

  • base_action_rule

  • bus

  • calendar

  • crm

  • fetchmail

  • gamification

  • hr

  • hr_timesheet

  • mail

  • mrp

  • note

  • payment

  • portal

  • portal_sale

  • procurement

  • product

  • project

  • rating

  • sale

  • sale_crm

  • sale_stock

  • sales_team

  • stock

  • stock_account

  • survey

  • website_form

  • website_mail

  • website_payment

  • website_portal_sale

  • website_project

  • website_sale



Аватар
Відмінити
Найкраща відповідь

seem that no one can help in this problem 
and by the way this problem become worst in odoo 11 
we need an odoo expert or some one from official odoo to answer us  how to self this problem 

Аватар
Відмінити
Найкраща відповідь

UP

Аватар
Відмінити
Автор Найкраща відповідь

I had two backups, one for 25th and one for the 27th day. The first one was corrupt, at least it did not solve the issue, and the latter worked - it was the situation with the problem. I have no clue why the first one did not work.

I could not find the modules you listed,  they were not in the ir_modules_modules from the 27th day that gave at least a working website but those were found from the backup database of 25th. I copied the ir_modules_modules data to 27th and run the update from the command line. By following the log (watch 'cat /var/log/odoo.log') it was possible to see how it updated everything.

Now it works.

Аватар
Відмінити

you have changed the state of the module, but you didn't delete related models from ir_model. where all models being loaded