Odoo Help


Upgrade failure: unable to open database

Helen Hoffman
on 2/21/14, 3:26 PM 3,542 views

on 2014-02-21, we ran an update. Our database will no longer open. It is possible to create a new database & that database will open. This leaves us “stuck” with the version that is currently working but has some bug issues. I was hoping to solve those as I see there have been some fixes in the update. Has anyone else experienced this issue?

I am using the trunk (v8) version –version : openerp_8.0dev-20140110-000101-1_all.deb 10-Jan-2014 01:20 80305638

on 2014-02-21, we ran an update. Our database will no longer open. It is possible to create a new database & that database will open. the error on the web page when you select an existing database is:

Internal Server Error The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application.

Here’s the error log of openerp on the server: 2014-02-21 16:25:14,495 25442 INFO None werkzeug: - - [21/Feb/2014 16:25:14] "GET /web/database/selector HTTP/1.1" 200 - 2014-02-21 16:25:15,935 25442 INFO ssm werkzeug: - - [21/Feb/2014 16:25:15] "GET /web?db=SSM HTTP/1.1" 303 - 2014-02-21 16:25:16,034 25442 INFO SSM werkzeug: - - [21/Feb/2014 16:25:16] "GET /web/login?db=SSM HTTP/1.1" 500 - 2014-02-21 16:25:16,040 25442 ERROR SSM werkzeug: Error on request: Traceback (most recent call last): File "/usr/share/pyshared/werkzeug/serving.py", line 159, in run_wsgi execute(app) File "/usr/share/pyshared/werkzeug/serving.py", line 146, in execute application_iter = app(environ, start_response) File "/usr/share/pyshared/openerp/service/server.py", line 261, in app return self.app(e,s) File "/usr/share/pyshared/openerp/service/wsgi_server.py", line 362, in application return application_unproxied(environ, start_response) File "/usr/share/pyshared/openerp/service/wsgi_server.py", line 348, in application_unproxied result = handler(environ, start_response) File "/usr/share/pyshared/openerp/http.py", line 971, in __call__ return self.dispatch(environ, start_response) File "/usr/share/pyshared/openerp/http.py", line 929, in __call__ return self.app(environ, start_wrapped) File "/usr/share/pyshared/werkzeug/wsgi.py", line 411, in __call__ return self.app(environ, start_response) File "/usr/share/pyshared/openerp/http.py", line 1118, in dispatch response = self.get_response(httprequest, result, explicit_session) File "/usr/share/pyshared/openerp/http.py", line 1047, in get_response result = request.registry['ir.http']._handle_exception(e) File "/usr/share/pyshared/openerp/http.py", line 1044, in get_response result.process() File "/usr/share/pyshared/openerp/http.py", line 906, in process response = self.callback(**self.params) File "/usr/share/pyshared/openerp/addons/web/controllers/main.py", line 619, in callback return view_obj.render(cr, openerp.SUPERUSER_ID, template, values) File "/usr/share/pyshared/openerp/addons/base/ir/ir_ui_view.py", line 840, in render return self.pool[engine].render(cr, uid, tname, qcontext, loader=loader, context=context) File "/usr/share/pyshared/openerp/addons/base/ir/ir_qweb.py", line 229, in render return self.render_node(self.get_template(id_or_xml_id, qwebcontext), qwebcontext) File "/usr/share/pyshared/openerp/addons/base/ir/ir_qweb.py", line 169, in get_template raise convert_to_qweb_exception(QWebTemplateNotFound, message="Loader could not find template %r" % name, template=origin_template) QWebTemplateNotFound: External ID not found in the system: web.login

On 7/8/14, 4:02 AM

I encount the same problem. And saying that it's an alpha version doesn't fix the problem.

It would be interesting to find were the problem comes in order to fix it in the trunk, wouldn't it?

On my side, problem comes at each times I fetch the trunk version and lauch ./odoo.py. It attempt to create the first database. It failed. And then I see "Internal Server Error". The server give me the same "QWebTemplateNotFound" with web.login problem.

Is that just a path to addons, web, etc.?


Fabrice Henrion (fhe)

--Fabrice Henrion (fhe)--
| 7 7 9
San Francisco, United States
--Fabrice Henrion (fhe)--

Director Odoo Americas

Fabrice Henrion (fhe)
On 2/21/14, 10:40 PM

You are using the trunk version; it is a development version that changes every day and its purpose is for developers to add/remove/edit features, test changes, break things and play around with new code. This is like an alpha version; it should never be used on a production server.

About This Community

This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.


Odoo Training Center

Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.

Test it now

Question tools

0 follower(s)


Asked: 2/21/14, 3:26 PM
Seen: 3542 times
Last updated: 3/16/15, 8:10 AM