This question has been flagged
1 Reply
10094 Views

Hi Everyone,

I need your help on how to fix this problem we're facing:  to Mr. Ermin Travisan, Please don't close this ticket.. I badly needed help to resolve this...

Our odoo11 (on premise) webpage is not opening with the below error:

This page isn’t working

192.168.1.100 didn’t send any data.

ERR_EMPTY_RESPONSE


Infra:

Odo11, Postgresql, ubuntu 18.04


Thank you so much,

Jun Guevarra


Note: it is working before but yesterday (17-Sept-2018) i'm receiving the above error:

Kindly check the last portion of the Log file  below:

Traceback (most recent call last):

  File "/opt/odoo/odoo11/odoo/addons/base/ir/ir_attachment.py", line 101, in _file_read

    r = base64.b64encode(open(full_path,'rb').read())

PermissionError: [Errno 13] Permission denied: '/opt/odoo11/.local/share/Odoo/filestore/demo1/bd/bdc607635ca6eab27ea8d6016d52afdf7182afae'

2018-09-16 12:48:14,834 1006 INFO demo1 odoo.addons.base.ir.ir_cron: Starting job `Base: Auto-vacuum internal data`.

2018-09-16 12:48:14,934 1006 INFO demo1 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [1174]

2018-09-16 12:48:14,935 1006 ERROR demo1 odoo.addons.base.ir.ir_cron: Call from cron Base: Auto-vacuum internal data for server action #28 failed in Job #1

Traceback (most recent call last):

  File "/opt/odoo/odoo11/odoo/tools/safe_eval.py", line 350, in safe_eval

    return unsafe_eval(c, globals_dict, locals_dict)

  File "", line 1, in <module>

  File "/opt/odoo/odoo11/addons/website_sale_wishlist/models/ir_autovacuum.py", line 13, in power_on

    return super(AutoVacuum, self).power_on(*args, **kwargs)

  File "/opt/odoo/odoo11/addons/survey/models/ir_autovacuum.py", line 13, in power_on

    return super(AutoVacuum, self).power_on(*args, **kwargs)

  File "/opt/odoo/odoo11/addons/im_livechat/models/ir_autovacuum.py", line 10, in power_on

    self.env['mail.channel'].remove_empty_livechat_sessions()

  File "/opt/odoo/odoo11/addons/im_livechat/models/mail_channel.py", line 102, in remove_empty_livechat_sessions

    self.browse(empty_channel_ids).unlink()

  File "/opt/odoo/odoo11/addons/mail/models/mail_channel.py", line 145, in unlink

    res = super(Channel, self).unlink()

  File "/opt/odoo/odoo11/addons/mail/models/mail_thread.py", line 298, in unlink

    res = super(MailThread, self).unlink()

  File "/opt/odoo/odoo11/addons/mail/models/mail_alias.py", line 231, in unlink

    res = super(AliasMixin, self).unlink()

  File "/opt/odoo/odoo11/addons/rating/models/rating.py", line 173, in unlink

    result = super(RatingMixin, self).unlink()

  File "/opt/odoo/odoo11/odoo/models.py", line 2961, in unlink

    attachments.unlink()

  File "/opt/odoo/odoo11/odoo/addons/base/ir/ir_attachment.py", line 450, in unlink

    self._file_delete(file_path)

  File "/opt/odoo/odoo11/odoo/addons/base/ir/ir_attachment.py", line 123, in _file_delete

    self._mark_for_gc(fname)

  File "/opt/odoo/odoo11/odoo/addons/base/ir/ir_attachment.py", line 134, in _mark_for_gc

    open(full_path, 'ab').close()

PermissionError: [Errno 13] Permission denied: '/opt/odoo11/.local/share/Odoo/filestore/demo1/checklist/c4/c4a166cdd0eeec2bbc16cdbf9bc4b5b52249062d'


During handling of the above exception, another exception occurred:


Traceback (most recent call last):

  File "/opt/odoo/odoo11/odoo/addons/base/ir/ir_cron.py", line 102, in _callback

    self.env['ir.actions.server'].browse(server_action_id).run()

  File "/opt/odoo/odoo11/odoo/addons/base/ir/ir_actions.py", line 554, in run

    res = func(action, eval_context=eval_context)

  File "/opt/odoo/odoo11/addons/website/models/ir_actions.py", line 57, in run_action_code_multi

    res = super(ServerAction, self).run_action_code_multi(action, eval_context)

  File "/opt/odoo/odoo11/odoo/addons/base/ir/ir_actions.py", line 430, in run_action_code_multi

    safe_eval(action.sudo().code.strip(), eval_context, mode="exec", nocopy=True)  # nocopy allows to return 'action'

  File "/opt/odoo/odoo11/odoo/tools/safe_eval.py", line 373, in safe_eval

    pycompat.reraise(ValueError, ValueError('%s: "%s" while evaluating\n%r' % (ustr(type(e)), ustr(e), expr)), exc_info[2])

  File "/opt/odoo/odoo11/odoo/tools/pycompat.py", line 86, in reraise

    raise value.with_traceback(tb)

  File "/opt/odoo/odoo11/odoo/tools/safe_eval.py", line 350, in safe_eval

    return unsafe_eval(c, globals_dict, locals_dict)

  File "", line 1, in <module>

  File "/opt/odoo/odoo11/addons/website_sale_wishlist/models/ir_autovacuum.py", line 13, in power_on

    return super(AutoVacuum, self).power_on(*args, **kwargs)

  File "/opt/odoo/odoo11/addons/survey/models/ir_autovacuum.py", line 13, in power_on

    return super(AutoVacuum, self).power_on(*args, **kwargs)

  File "/opt/odoo/odoo11/addons/im_livechat/models/ir_autovacuum.py", line 10, in power_on

    self.env['mail.channel'].remove_empty_livechat_sessions()

  File "/opt/odoo/odoo11/addons/im_livechat/models/mail_channel.py", line 102, in remove_empty_livechat_sessions

    self.browse(empty_channel_ids).unlink()

  File "/opt/odoo/odoo11/addons/mail/models/mail_channel.py", line 145, in unlink

    res = super(Channel, self).unlink()

  File "/opt/odoo/odoo11/addons/mail/models/mail_thread.py", line 298, in unlink

    res = super(MailThread, self).unlink()

  File "/opt/odoo/odoo11/addons/mail/models/mail_alias.py", line 231, in unlink

    res = super(AliasMixin, self).unlink()

  File "/opt/odoo/odoo11/addons/rating/models/rating.py", line 173, in unlink

    result = super(RatingMixin, self).unlink()

  File "/opt/odoo/odoo11/odoo/models.py", line 2961, in unlink

    attachments.unlink()

  File "/opt/odoo/odoo11/odoo/addons/base/ir/ir_attachment.py", line 450, in unlink

    self._file_delete(file_path)

  File "/opt/odoo/odoo11/odoo/addons/base/ir/ir_attachment.py", line 123, in _file_delete

    self._mark_for_gc(fname)

  File "/opt/odoo/odoo11/odoo/addons/base/ir/ir_attachment.py", line 134, in _mark_for_gc

    open(full_path, 'ab').close()

ValueError: <class 'PermissionError'>: "13

Permission denied" while evaluating

'model.power_on()'

2018-09-16 12:49:15,090 1006 INFO demo1 odoo.addons.base.ir.ir_cron: Starting job `Mail: Email Queue Manager`.

2018-09-16 12:49:15,108 1006 INFO demo1 odoo.addons.base.ir.ir_cron: Starting job `Calendar: Event Reminder`.

2018-09-16 12:49:15,130 1006 INFO demo1 odoo.modules.registry: At least one model cache has been invalidated, signaling through the database.

2018-09-16 12:49:15,133 1006 INFO demo1 odoo.addons.base.ir.ir_cron: Starting job `Publisher: Update Notification`.

2018-09-16 12:49:15,159 1006 INFO demo1 requests.packages.urllib3.connectionpool: Starting new HTTP connection (1): services.openerp.com

2018-09-16 12:49:17,795 1006 INFO demo1 odoo.addons.base.ir.ir_attachment: _read_file reading /opt/odoo11/.local/share/Odoo/filestore/demo1/8f/8f3b8efd6cace99bbfc7bde98eeeac2e6ea92044

Traceback (most recent call last):

  File "/opt/odoo/odoo11/odoo/tools/cache.py", line 84, in lookup

    r = d[key]

  File "/opt/odoo/odoo11/odoo/tools/func.py", line 68, in wrapper

    return func(self, *args, **kwargs)

  File "/opt/odoo/odoo11/odoo/tools/lru.py", line 44, in __getitem__

    a = self.d[obj].me

KeyError: ('ir.qweb', <function IrQWeb._get_asset_nodes at 0x7f473bcb8f28>, 'web.assets_frontend', 'en_US', True, False, None, False, False, (1,))


During handling of the above exception, another exception occurred:


Traceback (most recent call last):

  File "/opt/odoo/odoo11/odoo/fields.py", line 937, in __get__

    value = record.env.cache.get(record, self)

  File "/opt/odoo/odoo11/odoo/api.py", line 960, in get

    value = self._data[field][record.id][key]

KeyError: <odoo.api.Environment object at 0x7f472afd5b38>


During handling of the above exception, another exception occurred:


Traceback (most recent call last):

  File "/opt/odoo/odoo11/odoo/addons/base/ir/ir_attachment.py", line 101, in _file_read

    r = base64.b64encode(open(full_path,'rb').read())

PermissionError: [Errno 13] Permission denied: '/opt/odoo11/.local/share/Odoo/filestore/demo1/8f/8f3b8efd6cace99bbfc7bde98eeeac2e6ea92044'

2018-09-16 12:49:17,798 1006 INFO demo1 odoo.addons.base.ir.ir_attachment: _read_file reading /opt/odoo11/.local/share/Odoo/filestore/demo1/bd/bdc607635ca6eab27ea8d6016d52afdf7182afae

Traceback (most recent call last):

  File "/opt/odoo/odoo11/odoo/tools/cache.py", line 84, in lookup

    r = d[key]

  File "/opt/odoo/odoo11/odoo/tools/func.py", line 68, in wrapper

    return func(self, *args, **kwargs)

  File "/opt/odoo/odoo11/odoo/tools/lru.py", line 44, in __getitem__

    a = self.d[obj].me

KeyError: ('ir.qweb', <function IrQWeb._get_asset_nodes at 0x7f473bcb8f28>, 'web.assets_frontend', 'en_US', True, False, None, False, False, (1,))


During handling of the above exception, another exception occurred:


Traceback (most recent call last):

  File "/opt/odoo/odoo11/odoo/fields.py", line 937, in __get__

    value = record.env.cache.get(record, self)

  File "/opt/odoo/odoo11/odoo/api.py", line 960, in get

    value = self._data[field][record.id][key]

KeyError: <odoo.api.Environment object at 0x7f472afd5b38>


During handling of the above exception, another exception occurred:


Traceback (most recent call last):

  File "/opt/odoo/odoo11/odoo/addons/base/ir/ir_attachment.py", line 101, in _file_read

    r = base64.b64encode(open(full_path,'rb').read())

PermissionError: [Errno 13] Permission denied: '/opt/odoo11/.local/share/Odoo/filestore/demo1/bd/bdc607635ca6eab27ea8d6016d52afdf7182afae'

2018-09-16 12:52:36,149 1006 ERROR ? odoo.addons.bus.models.bus: Bus.loop error, sleep and retry

Traceback (most recent call last):

  File "/opt/odoo/odoo11/addons/bus/models/bus.py", line 167, in loop

    conn.poll()

psycopg2.OperationalError: SSL connection has been closed unexpectedly



During handling of the above exception, another exception occurred:


Traceback (most recent call last):

  File "/opt/odoo/odoo11/addons/bus/models/bus.py", line 181, in run

    self.loop()

  File "/opt/odoo/odoo11/addons/bus/models/bus.py", line 176, in loop

    event.set()

  File "/opt/odoo/odoo11/odoo/sql_db.py", line 404, in __exit__

    self.close()

  File "/opt/odoo/odoo11/odoo/sql_db.py", line 155, in wrapper

    return f(self, *args, **kwargs)

  File "/opt/odoo/odoo11/odoo/sql_db.py", line 288, in close

    return self._close(False)

  File "/opt/odoo/odoo11/odoo/sql_db.py", line 318, in _close

    self._cnx.rollback()

psycopg2.InterfaceError: connection already closed

2018-09-16 12:52:36,182 1006 INFO ? odoo.service.server: Initiating shutdown

2018-09-16 12:52:36,236 1006 INFO ? odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown.

2018-09-16 12:57:55,644 1040 INFO ? odoo: Odoo version 11.0

2018-09-16 12:57:55,651 1040 INFO ? odoo: Using configuration file at /opt/odoo/customer/odoo11/odoo.conf

2018-09-16 12:57:55,652 1040 INFO ? odoo: addons paths: ['/opt/odoo/odoo11/addons', '/opt/odoo/odoo11/odoo/addons']

2018-09-16 12:57:55,653 1040 INFO ? odoo: database: odoo11@localhost:5432

2018-09-16 12:57:55,665 1040 INFO ? odoo.service.server: HTTP service (werkzeug) running on ip6-localhost:1500

2018-09-16 12:57:55,835 1040 INFO ? odoo.addons.base.ir.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/bin/wkhtmltopdf

2018-09-16 12:57:55,835 1040 INFO ? odoo.addons.base.ir.ir_actions_report: Wkhtmltopdf seems to be broken.

2018-09-16 12:58:15,729 1040 INFO ? odoo.addons.sms.wizard.send_sms: The `phonenumbers` Python module is not available. Phone number validation will be skipped. Try `pip3 install phonenumbers` to install it.

2018-09-16 12:58:15,905 1040 INFO ? odoo.http: HTTP Configuring static files


Avatar
Discard
Best Answer

It looks like you have a permissions problem.

Are you running Odoo with the correct ubuntu user?

Check your odoo directory and filestore directory and make sure you have the correct permissions set (755/644).

Avatar
Discard