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

I have tried to move odoo to another server. When starting the server I get the following error:

2024-04-09 23:08:37,027 1322 INFO odoo15_dev odoo.service.server: Initiating shutdown
2024-04-09 23:08:37,027 1322 INFO odoo15_dev odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown.
2024-04-09 23:08:37,206 1322 INFO odoo15_dev odoo.sql_db: ConnectionPool(used=0/count=0/max=64): Closed 3 connections
2024-04-09 23:08:37,988 1466 INFO ? odoo: Odoo version 15.0
2024-04-09 23:08:37,988 1466 INFO ? odoo: Using configuration file at /etc/odoo.conf
2024-04-09 23:08:37,988 1466 INFO ? odoo: addons paths: ['/opt/odoo/odoo/odoo/addons', '/opt/odoo/.local/share/Odoo/addons/15.0', '/opt/odoo/odoo/addons', '/opt/odoo/odoo/custom-addons', '/opt/odoo/odoo/bonware-addons15']
2024-04-09 23:08:37,988 1466 INFO ? odoo: database: odoo15_dev@odoopostgresql14.postgres.database.azure.com:5432
2024-04-09 23:08:38,191 1466 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/bin/wkhtmltopdf
2024-04-09 23:08:38,392 1466 INFO ? odoo.service.server: HTTP service (werkzeug) running on odooserver.internal.cloudapp.net:8069
2024-04-09 23:08:38,425 1466 INFO odoo15_dev odoo.modules.loading: loading 1 modules...
2024-04-09 23:08:38,434 1466 INFO odoo15_dev odoo.modules.loading: 1 modules loaded in 0.01s, 0 queries (+0 extra)
2024-04-09 23:08:38,457 1466 WARNING odoo15_dev odoo.modules.module: Missing `license` key in manifest for 'lamina_product_extension', defaulting to LGPL-3
2024-04-09 23:08:38,462 1466 WARNING odoo15_dev odoo.modules.module: Missing `license` key in manifest for 'lamina_invoice_template', defaulting to LGPL-3
2024-04-09 23:08:38,513 1466 INFO odoo15_dev odoo.modules.loading: loading 180 modules...
2024-04-09 23:08:38,642 1466 CRITICAL odoo15_dev odoo.modules.module: Couldn't load module http_routing
2024-04-09 23:08:38,642 1466 CRITICAL odoo15_dev odoo.modules.module: cannot import name 'HTTPRequest' from 'odoo.http' (/opt/odoo/odoo/odoo/http.py)
2024-04-09 23:08:38,648 1466 WARNING odoo15_dev odoo.modules.loading: Transient module states were reset
2024-04-09 23:08:38,649 1466 ERROR odoo15_dev odoo.modules.registry: Failed to load registry
Traceback (most recent call last):
  File "/opt/odoo/odoo/odoo/modules/registry.py", line 87, in new
    odoo.modules.load_modules(registry, force_demo, status, update_module)
  File "/opt/odoo/odoo/odoo/modules/loading.py", line 470, in load_modules
    processed_modules += load_marked_modules(cr, graph,
  File "/opt/odoo/odoo/odoo/modules/loading.py", line 363, in load_marked_modules
    loaded, processed = load_module_graph(
  File "/opt/odoo/odoo/odoo/modules/loading.py", line 179, in load_module_graph
    load_openerp_module(package.name)
  File "/opt/odoo/odoo/odoo/modules/module.py", line 407, in load_openerp_module
    __import__('odoo.addons.' + module_name)
  File "/opt/odoo/odoo/addons/http_routing/__init__.py", line 5, in 
    from . import models
  File "/opt/odoo/odoo/addons/http_routing/models/__init__.py", line 4, in 
    from . import ir_http
  File "/opt/odoo/odoo/addons/http_routing/models/ir_http.py", line 23, in 
    from odoo.http import request, HTTPRequest
ImportError: cannot import name 'HTTPRequest' from 'odoo.http' (/opt/odoo/odoo/odoo/http.py)
2024-04-09 23:08:38,650 1466 CRITICAL odoo15_dev odoo.service.server: Failed to initialize database `odoo15_dev`.
Traceback (most recent call last):
  File "/opt/odoo/odoo/odoo/service/server.py", line 1260, in preload_registries
    registry = Registry.new(dbname, update_module=update_module)
  File "/opt/odoo/odoo/odoo/modules/registry.py", line 87, in new
    odoo.modules.load_modules(registry, force_demo, status, update_module)
  File "/opt/odoo/odoo/odoo/modules/loading.py", line 470, in load_modules
    processed_modules += load_marked_modules(cr, graph,
  File "/opt/odoo/odoo/odoo/modules/loading.py", line 363, in load_marked_modules
    loaded, processed = load_module_graph(
  File "/opt/odoo/odoo/odoo/modules/loading.py", line 179, in load_module_graph
    load_openerp_module(package.name)
  File "/opt/odoo/odoo/odoo/modules/module.py", line 407, in load_openerp_module
    __import__('odoo.addons.' + module_name)
  File "/opt/odoo/odoo/addons/http_routing/__init__.py", line 5, in 
    from . import models
  File "/opt/odoo/odoo/addons/http_routing/models/__init__.py", line 4, in 
    from . import ir_http
  File "/opt/odoo/odoo/addons/http_routing/models/ir_http.py", line 23, in 
    from odoo.http import request, HTTPRequest
ImportError: cannot import name 'HTTPRequest' from 'odoo.http' (/opt/odoo/odoo/odoo/http.py)

Maybe there is some Python library version mismatch, but I don't have any idea where to start. Has anyone faced a similar problem?

Avatar
Discard
Author Best Answer

Got this solved. There were snall differences in some of the modules in old server compared to restored. Copied some of the modules to addons folder and it worked.

Avatar
Discard
Related Posts Replies Views Activity
1
Jun 25
1522
3
Jul 25
3207
1
May 25
1353
1
May 25
1602
4
May 25
2755