Good morning everyone,
I'm experiencing an issue with fetchmail and incoming mail. The other day, everything was working perfectly, but today, some incoming servers are not functioning properly. What's strange is that all servers that aren't associated with "user" accounts are working fine, but those associated with addresses like info@... are not. I'm not sure if there's some connection between them that I'm not seeing in Odoo, but they were working fine the other day. The error message I'm encountering is as follows it appears when i press the button "search now" in the incoming server:
Traceback (most recent call last): File "/odoo/odoo-server/odoo/addons/base/models/ir_http.py", line 237, in _dispatch result = request.dispatch() File "/odoo/odoo-server/odoo/http.py", line 698, in dispatch result = self._call_function(**self.params) File "/odoo/odoo-server/odoo/http.py", line 368, in _call_function return checked_call(self.db, *args, **kwargs) File "/odoo/odoo-server/odoo/service/model.py", line 94, in wrapper return f(dbname, *args, **kwargs) File "/odoo/odoo-server/odoo/http.py", line 357, in checked_call result = self.endpoint(*a, **kw) File "/odoo/odoo-server/odoo/http.py", line 921, in __call__ return self.method(*args, **kw) File "/odoo/odoo-server/odoo/http.py", line 546, in response_wrap response = f(*args, **kw) File "/odoo/odoo-server/addons/web/controllers/main.py", line 1328, in call_button action = self._call_kw(model, method, args, kwargs) File "/odoo/odoo-server/addons/web/controllers/main.py", line 1316, in _call_kw return call_kw(request.env[model], method, args, kwargs) File "/odoo/odoo-server/odoo/api.py", line 464, in call_kw result = _call_kw_multi(method, model, args, kwargs) File "/odoo/odoo-server/odoo/api.py", line 451, in _call_kw_multi result = method(recs, *args, **kwargs) File "/odoo/odoo-server/addons/fetchmail/models/fetchmail.py", line 236, in fetch_mail server.write({'date': fields.Datetime.now()}) File "/odoo/odoo-server/addons/fetchmail/models/fetchmail.py", line 96, in write self._update_cron() File "/odoo/odoo-server/addons/fetchmail/models/fetchmail.py", line 245, in _update_cron cron = self.env.ref('fetchmail.ir_cron_mail_gateway_action') File "/odoo/odoo-server/odoo/api.py", line 584, in ref if record.exists(): File "/odoo/odoo-server/odoo/models.py", line 4902, in exists self.env.cr.execute(query_str, params) File "", line 2, in execute File "/odoo/odoo-server/odoo/sql_db.py", line 90, in check return f(self, *args, **kwargs) File "/odoo/odoo-server/odoo/sql_db.py", line 311, in execute res = self._obj.execute(query, params) Exception The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/odoo/odoo-server/odoo/http.py", line 654, in _handle_exception return super(JsonRequest, self)._handle_exception(exception) File "/odoo/odoo-server/odoo/http.py", line 301, in _handle_exception raise exception.with_traceback(None) from new_cause psycopg2.errors.InFailedSqlTransaction: current transaction is aborted, commands ignored until end of transaction block