Unable to resolve this « 500 internal server error ».
I have got this error log.
So I have deleted the line in ir_rule containing «issue_user_rule».
But the same error appear even if this line is deleted in ir_rule.
I have restarted the server.
An idea?
2014-11-03 18:11:22,049 2686 INFO ? openerp: OpenERP version 8.0-8a9027e
2014-11-03 18:11:22,049 2686 INFO ? openerp: addons paths: ['/var/lib/odoo/addons/8.0', u'/usr/lib/python2.7/dist-packages/openerp/addons']
2014-11-03 18:11:22,049 2686 INFO ? openerp: database hostname: localhost
2014-11-03 18:11:22,049 2686 INFO ? openerp: database port: 5432
2014-11-03 18:11:22,049 2686 INFO ? openerp: database user: odoo
2014-11-03 18:11:22,219 2686 INFO ? openerp.service.server: HTTP service (werkzeug) running on 0.0.0.0:8069
2014-11-03 18:11:22,224 2686 INFO la_page_pt openerp.modules.loading: loading 1 modules...
2014-11-03 18:11:22,353 2686 INFO la_page_pt openerp.modules.loading: 1 modules loaded in 0.13s, 0 queries
2014-11-03 18:11:22,386 2686 INFO la_page_pt openerp.modules.loading: loading 82 modules...
2014-11-03 18:11:22,390 2686 INFO la_page_pt passlib.registry: registered crypt handler 'pbkdf2_sha512': <class 'passlib.handlers.pbkdf2.pbkdf2_sha512'>
2014-11-03 18:11:22,390 2686 INFO la_page_pt passlib.registry: registered crypt handler 'md5_crypt': <class 'passlib.handlers.md5_crypt.md5_crypt'>
2014-11-03 18:11:22,454 2686 INFO ? openerp.addons.bus.bus: Bus.loop listen imbus on db postgres
2014-11-03 18:11:22,465 2686 INFO la_page_pt openerp.addons.report.models.report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf
2014-11-03 18:11:23,956 2686 INFO la_page_pt openerp.modules.module: module portal_project_issue: creating or updating database tables
2014-11-03 18:11:23,963 2686 INFO la_page_pt openerp.modules.loading: loading portal_project_issue/security/portal_security.xml
2014-11-03 18:11:24,071 2686 CRITICAL la_page_pt openerp.service.server: Failed to initialize database `la_page_pt`.
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/openerp/service/server.py", line 901, in preload_registries
registry = RegistryManager.new(dbname, update_module=update_module)
File "/usr/lib/python2.7/dist-packages/openerp/modules/registry.py", line 324, in new
openerp.modules.load_modules(registry._db, force_demo, status, update_module)
File "/usr/lib/python2.7/dist-packages/openerp/modules/loading.py", line 354, in load_modules
force, status, report, loaded_modules, update_module)
File "/usr/lib/python2.7/dist-packages/openerp/modules/loading.py", line 263, in load_marked_modules
loaded, processed = load_module_graph(cr, graph, progressdict, report=report, skip_modules=loaded_modules, perform_checks=perform_checks)
File "/usr/lib/python2.7/dist-packages/openerp/modules/loading.py", line 182, in load_module_graph
_load_data(cr, module_name, idref, mode, kind='data')
File "/usr/lib/python2.7/dist-packages/openerp/modules/loading.py", line 118, in _load_data
tools.convert_file(cr, module_name, filename, idref, mode, noupdate, kind, report)
File "/usr/lib/python2.7/dist-packages/openerp/tools/convert.py", line 899, in convert_file
convert_xml_import(cr, module, fp, idref, mode, noupdate, report)
File "/usr/lib/python2.7/dist-packages/openerp/tools/convert.py", line 985, in convert_xml_import
obj.parse(doc.getroot(), mode=mode)
File "/usr/lib/python2.7/dist-packages/openerp/tools/convert.py", line 851, in parse
self._tags[rec.tag](self.cr, rec, n, mode=mode)
File "/usr/lib/python2.7/dist-packages/openerp/tools/convert.py", line 698, in _tag_record
self._test_xml_id(rec_id)
File "/usr/lib/python2.7/dist-packages/openerp/tools/convert.py", line 289, in _test_xml_id
assert modcnt == 1, """The ID "%s" refers to an uninstalled module""" % (xml_id,)
ParseError: "The ID "project_issue.issue_user_rule" refers to an uninstalled module" while parsing /usr/lib/python2.7/dist-packages/openerp/addons/portal_project_issue/security/portal_security.xml:20, near
<record model="ir.rule" id="project_issue.issue_user_rule">
<field name="name">Project/Issue: employees: public, portal, employee or (followers and following)</field>
<field name="domain_force">['|',
('project_id.privacy_visibility', 'in', ['public', 'portal', 'employees']),
'&',
('project_id.privacy_visibility', '=', 'followers'),
('message_follower_ids', 'in', [user.partner_id.id]),
]</field>
</record>
I also tried this : « openerp-server -c /etc/odoo/openerp-server.conf -i portal -i portal_project_issue --stop-after-init -i portal_anonymous » still the same error.
Thanks!
I've got the same issue. Could you check what version of Odoo you are working on by clicking on About Odoo? You need to insure that your git repository of Odoo is pointing and up-to-date with 8.0 branch in Github (not master). master branch is the version 9.0. If you have not updated your repository since official release, you might have the same issue with a "corrupted" database.
Version 8.0-8a9027e
To verify that i'm pointing to the right repository, are you talking about the file /etc/apt/sources.list? thanks
No. Have you installed Odoo from github?
I installed Odoo with apt-get. Thanks