Infos:
Used Zammad version: 5.0.3
Used Zammad installation type: package
We have three mails, which not import in the ticket system.
Error report in log file:
E, [2022-04-22T08:51:22.761817 #25901-336336200 ] ERROR – : Can’t process email, you will find it for bug reporting under /opt/zammad/tmp/unprocessable_mail/006161f09e6d1d009d530de6ff596e1e.eml, please create an issue
at Issues · zammad/zammad · GitHub
E, [2022-04-22T08:51:22.761906 #25901-336336200 ] ERROR – : PG::InFailedSqlTransaction: ERROR: current transaction is aborted, commands ignored until end of transaction block
(ActiveRecord::StatementInvalid)
lib/transaction_dispatcher.rb:33:in perform' lib/transaction_dispatcher.rb:17:in
commit’
app/models/transaction.rb:51:in finish_transaction' app/models/transaction.rb:19:in
ensure in block in execute’
app/models/transaction.rb:19:in block in execute' app/models/transaction.rb:14:in
execute’
app/models/transaction.rb:26:in execute' app/models/channel/email_parser.rb:178:in
_process’
app/models/channel/email_parser.rb:120:in block in process' app/models/channel/email_parser.rb:119:in
process’
app/models/channel/driver/imap.rb:321:in block in fetch' app/models/channel/driver/imap.rb:258:in
each’
app/models/channel/driver/imap.rb:258:in fetch' app/models/channel.rb:56:in
fetch’
app/models/channel.rb:30:in fetch' (eval):1:in
_start_job’
app/models/scheduler.rb:291:in eval' app/models/scheduler.rb:291:in
_start_job’
app/models/scheduler.rb:243:in block (2 levels) in start_job' app/models/scheduler.rb:241:in
loop’
app/models/scheduler.rb:241:in `block in start_job’
I, [2022-04-22T08:51:23.359620 #25901-336336200 ] INFO – : ended Channel.fetch took: 3.029313378 seconds.
Where is the problem? Whats wrong? Why can not import the email?
Please provide the output of zammad run rails r "pp Trigger.pluck"
and the affected three mails (only if they all are affected by the transaction issue !!!) by PM on this forum.
Thank you.
We found the possible culprit so I don’t need the data any more.
You may be affected by this issue:
opened 11:57AM - 16 Jun 22 UTC
closed 05:08AM - 13 Jul 22 UTC
bug
admin area
verified
mail processing
<!--
Hi there - thanks for filing an issue. Please ensure the following things … before creating an issue - thank you! 🤓
Since november 15th we handle all requests, except real bugs, at our community board.
Full explanation: https://community.zammad.org/t/major-change-regarding-github-issues-community-board/21
Please post:
- Feature requests
- Development questions
- Technical questions
on the board -> https://community.zammad.org !
If you think you hit a bug, please continue:
- Search existing issues and the CHANGELOG.md for your issue - there might be a solution already
- Make sure to use the latest version of Zammad if possible
- Add the `log/production.log` file from your system. Attention: Make sure no confidential data is in it!
- Please write the issue in english
- Don't remove the template - otherwise we will close the issue without further comments
- Ask questions about Zammad configuration and usage at our mailinglist. See: https://zammad.org/participate
Note: We always do our best. Unfortunately, sometimes there are too many requests and we can't handle everything at once. If you want to prioritize/escalate your issue, you can do so by means of a support contract (see https://zammad.com/pricing#selfhosted).
* The upper textblock will be removed automatically when you submit your issue *
-->
### Infos:
* Used Zammad version: stable / 5.1
* Installation method (source, package, ..): any
* Operating system: any
* Database + version: any
* Elasticsearch version: any
* Browser + version: any
* Ticket: #10109233
Note: This may affect **all** UI elements that allow storing of specific user clauses just as (but not limited to):
* Triggers
* Schedulers
* Postmaster-Filters
* Reporting-Profiles
* SLAs
* Makros
I've only verified the trigger approach.
### Expected behavior:
If you configure e.g. a Trigger with `customer specific user (empty)` Zammad does not allow to save that change.
### Actual behavior:
You can perform clauses with specific e.g. user sets which are empty (nil).
This causes email processing to fail on affected mails.
```
"ERROR: Can't process email, you will find it for bug reporting under /home/zp_00007174/zammad/tmp/unprocessable_mail/d5095812dd2839b8349c40179b043210.eml, please create an issue at https://github.com/zammad/zammad/issues"
"ERROR: #<ActiveRecord::StatementInvalid: PG::InFailedSqlTransaction: ERROR: current transaction is aborted, commands ignored until end of transaction block\n>"
Traceback (most recent call last):
118: from bin/rails:9:in `<main>'
117: from /usr/local/rvm/gems/ruby-2.7.4/gems/bootsnap-1.11.1/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:30:in `require'
116: from /usr/local/rvm/gems/ruby-2.7.4/gems/bootsnap-1.11.1/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:30:in `require'
115: from /usr/local/rvm/gems/ruby-2.7.4/gems/railties-6.0.4.8/lib/rails/commands.rb:18:in `<main>'
114: from /usr/local/rvm/gems/ruby-2.7.4/gems/railties-6.0.4.8/lib/rails/command.rb:46:in `invoke'
113: from /usr/local/rvm/gems/ruby-2.7.4/gems/railties-6.0.4.8/lib/rails/command/base.rb:69:in `perform'
112: from /usr/local/rvm/gems/ruby-2.7.4/gems/thor-1.2.1/lib/thor.rb:392:in `dispatch'
111: from /usr/local/rvm/gems/ruby-2.7.4/gems/thor-1.2.1/lib/thor/invocation.rb:127:in `invoke_command'
110: from /usr/local/rvm/gems/ruby-2.7.4/gems/thor-1.2.1/lib/thor/command.rb:27:in `run'
109: from /usr/local/rvm/gems/ruby-2.7.4/gems/railties-6.0.4.8/lib/rails/commands/runner/runner_command.rb:45:in `perform'
108: from /usr/local/rvm/gems/ruby-2.7.4/gems/railties-6.0.4.8/lib/rails/commands/runner/runner_command.rb:45:in `eval'
107: from /usr/local/rvm/gems/ruby-2.7.4/gems/railties-6.0.4.8/lib/rails/commands/runner/runner_command.rb:45:in `<main>'
106: from /home/zp_00007174/zammad/app/models/channel/email_parser.rb:505:in `process_unprocessable_mails'
105: from /home/zp_00007174/zammad/app/models/channel/email_parser.rb:505:in `glob'
104: from /home/zp_00007174/zammad/app/models/channel/email_parser.rb:506:in `block in process_unprocessable_mails'
103: from /home/zp_00007174/zammad/app/models/channel/email_parser.rb:120:in `process'
102: from /usr/local/rvm/rubies/ruby-2.7.4/lib/ruby/2.7.0/timeout.rb:110:in `timeout'
101: from /usr/local/rvm/rubies/ruby-2.7.4/lib/ruby/2.7.0/timeout.rb:33:in `catch'
100: from /usr/local/rvm/rubies/ruby-2.7.4/lib/ruby/2.7.0/timeout.rb:33:in `catch'
99: from /usr/local/rvm/rubies/ruby-2.7.4/lib/ruby/2.7.0/timeout.rb:33:in `block in catch'
98: from /usr/local/rvm/rubies/ruby-2.7.4/lib/ruby/2.7.0/timeout.rb:95:in `block in timeout'
97: from /home/zp_00007174/zammad/app/models/channel/email_parser.rb:121:in `block in process'
96: from /home/zp_00007174/zammad/app/models/channel/email_parser.rb:179:in `_process'
95: from /home/zp_00007174/zammad/app/models/transaction.rb:26:in `execute'
94: from /home/zp_00007174/zammad/app/models/transaction.rb:14:in `execute'
93: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/transactions.rb:212:in `transaction'
92: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/abstract/database_statements.rb:280:in `transaction'
91: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/abstract/transaction.rb:278:in `within_new_transaction'
90: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `synchronize'
89: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `handle_interrupt'
88: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `block in synchronize'
87: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `handle_interrupt'
86: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/concurrency/load_interlock_aware_monitor.rb:26:in `block (2 levels) in synchronize'
85: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/abstract/transaction.rb:280:in `block in within_new_transaction'
84: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/abstract/database_statements.rb:280:in `block in transaction'
83: from /home/zp_00007174/zammad/app/models/transaction.rb:19:in `block in execute'
82: from /home/zp_00007174/zammad/app/models/transaction.rb:51:in `finish_transaction'
81: from /home/zp_00007174/zammad/lib/transaction_dispatcher.rb:17:in `commit'
80: from /home/zp_00007174/zammad/lib/transaction_dispatcher.rb:42:in `perform'
79: from /home/zp_00007174/zammad/lib/transaction_dispatcher.rb:42:in `each_value'
78: from /home/zp_00007174/zammad/lib/transaction_dispatcher.rb:43:in `block in perform'
77: from /home/zp_00007174/zammad/lib/transaction_dispatcher.rb:43:in `each_value'
76: from /home/zp_00007174/zammad/lib/transaction_dispatcher.rb:51:in `block (2 levels) in perform'
75: from /usr/local/rvm/gems/ruby-2.7.4/gems/activejob-6.0.4.8/lib/active_job/enqueuing.rb:22:in `perform_later'
74: from /usr/local/rvm/gems/ruby-2.7.4/gems/activejob-6.0.4.8/lib/active_job/enqueuing.rb:55:in `enqueue'
73: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/callbacks.rb:139:in `run_callbacks'
72: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/callbacks.rb:121:in `block in run_callbacks'
71: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/callbacks.rb:121:in `instance_exec'
70: from /usr/local/rvm/gems/ruby-2.7.4/gems/activejob-6.0.4.8/lib/active_job/logging.rb:15:in `block (2 levels) in <module:Logging>'
69: from /usr/local/rvm/gems/ruby-2.7.4/gems/activejob-6.0.4.8/lib/active_job/logging.rb:45:in `tag_logger'
68: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/tagged_logging.rb:80:in `tagged'
67: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/tagged_logging.rb:28:in `tagged'
66: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/tagged_logging.rb:80:in `block in tagged'
65: from /usr/local/rvm/gems/ruby-2.7.4/gems/activejob-6.0.4.8/lib/active_job/logging.rb:45:in `block in tag_logger'
64: from /usr/local/rvm/gems/ruby-2.7.4/gems/activejob-6.0.4.8/lib/active_job/logging.rb:16:in `block (3 levels) in <module:Logging>'
63: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/callbacks.rb:121:in `block in run_callbacks'
62: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/callbacks.rb:121:in `instance_exec'
61: from /usr/local/rvm/gems/ruby-2.7.4/gems/activejob-6.0.4.8/lib/active_job/logging.rb:35:in `block (2 levels) in <module:Logging>'
60: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/notifications.rb:180:in `instrument'
59: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/notifications/instrumenter.rb:24:in `instrument'
58: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/notifications.rb:180:in `block in instrument'
57: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/callbacks.rb:112:in `block in run_callbacks'
56: from /usr/local/rvm/gems/ruby-2.7.4/gems/activejob-6.0.4.8/lib/active_job/enqueuing.rb:59:in `block in enqueue'
55: from /usr/local/rvm/gems/ruby-2.7.4/gems/activejob-6.0.4.8/lib/active_job/queue_adapters/delayed_job_adapter.rb:19:in `enqueue'
54: from /usr/local/rvm/gems/ruby-2.7.4/gems/delayed_job-4.1.10/lib/delayed/backend/base.rb:12:in `enqueue'
53: from /usr/local/rvm/gems/ruby-2.7.4/gems/delayed_job-4.1.10/lib/delayed/backend/base.rb:16:in `enqueue_job'
52: from /usr/local/rvm/gems/ruby-2.7.4/gems/delayed_job-4.1.10/lib/delayed/backend/base.rb:16:in `tap'
51: from /usr/local/rvm/gems/ruby-2.7.4/gems/delayed_job-4.1.10/lib/delayed/backend/base.rb:17:in `block in enqueue_job'
50: from /usr/local/rvm/gems/ruby-2.7.4/gems/delayed_job-4.1.10/lib/delayed/lifecycle.rb:40:in `run_callbacks'
49: from /usr/local/rvm/gems/ruby-2.7.4/gems/delayed_job-4.1.10/lib/delayed/lifecycle.rb:66:in `execute'
48: from /usr/local/rvm/gems/ruby-2.7.4/gems/delayed_job-4.1.10/lib/delayed/lifecycle.rb:61:in `block in initialize'
47: from /usr/local/rvm/gems/ruby-2.7.4/gems/delayed_job-4.1.10/lib/delayed/backend/base.rb:19:in `block (2 levels) in enqueue_job'
46: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/suppressor.rb:44:in `save'
45: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/transactions.rb:314:in `save'
44: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/transactions.rb:366:in `with_transaction_returning_status'
43: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/transactions.rb:212:in `transaction'
42: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/abstract/database_statements.rb:278:in `transaction'
41: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/transactions.rb:375:in `block in with_transaction_returning_status'
40: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/transactions.rb:314:in `block in save'
39: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/validations.rb:47:in `save'
38: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/persistence.rb:470:in `save'
37: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/timestamp.rb:128:in `create_or_update'
36: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/callbacks.rb:327:in `create_or_update'
35: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/callbacks.rb:825:in `_run_save_callbacks'
34: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/callbacks.rb:135:in `run_callbacks'
33: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/callbacks.rb:327:in `block in create_or_update'
32: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/persistence.rb:905:in `create_or_update'
31: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/timestamp.rb:110:in `_create_record'
30: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/callbacks.rb:331:in `_create_record'
29: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/callbacks.rb:825:in `_run_create_callbacks'
28: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/callbacks.rb:101:in `run_callbacks'
27: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/callbacks.rb:331:in `block in _create_record'
26: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/attribute_methods/dirty.rb:211:in `_create_record'
25: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/locking/optimistic.rb:79:in `_create_record'
24: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/counter_cache.rb:166:in `_create_record'
23: from /usr/local/rvm/gems/ruby-2.7.4/gems/composite_primary_keys-12.0.10/lib/composite_primary_keys/persistence.rb:64:in `_create_record'
22: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/persistence.rb:375:in `_insert_record'
21: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/abstract/query_cache.rb:22:in `insert'
20: from /usr/local/rvm/gems/ruby-2.7.4/gems/composite_primary_keys-12.0.10/lib/composite_primary_keys/connection_adapters/abstract/database_statements.rb:6:in `insert'
19: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/postgresql/database_statements.rb:132:in `exec_insert'
18: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/abstract/database_statements.rb:135:in `exec_insert'
17: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/postgresql/database_statements.rb:98:in `exec_query'
16: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/postgresql_adapter.rb:656:in `execute_and_clear'
15: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/postgresql_adapter.rb:673:in `exec_no_cache'
14: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/abstract_adapter.rb:718:in `log'
13: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/notifications/instrumenter.rb:24:in `instrument'
12: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/abstract_adapter.rb:727:in `block in log'
11: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `synchronize'
10: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `handle_interrupt'
9: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `block in synchronize'
8: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `handle_interrupt'
7: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/concurrency/load_interlock_aware_monitor.rb:26:in `block (2 levels) in synchronize'
6: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/abstract_adapter.rb:728:in `block (2 levels) in log'
5: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/postgresql_adapter.rb:674:in `block in exec_no_cache'
4: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/dependencies/interlock.rb:47:in `permit_concurrent_loads'
3: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/concurrency/share_lock.rb:187:in `yield_shares'
2: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/dependencies/interlock.rb:48:in `block in permit_concurrent_loads'
1: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/postgresql_adapter.rb:675:in `block (2 levels) in exec_no_cache'
/usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/postgresql_adapter.rb:675:in `async_exec': ERROR: current transaction is aborted, commands ignored until end of transaction block (PG::InFailedSqlTransaction)
118: from bin/rails:9:in `<main>'
117: from /usr/local/rvm/gems/ruby-2.7.4/gems/bootsnap-1.11.1/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:30:in `require'
116: from /usr/local/rvm/gems/ruby-2.7.4/gems/bootsnap-1.11.1/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:30:in `require'
115: from /usr/local/rvm/gems/ruby-2.7.4/gems/railties-6.0.4.8/lib/rails/commands.rb:18:in `<main>'
114: from /usr/local/rvm/gems/ruby-2.7.4/gems/railties-6.0.4.8/lib/rails/command.rb:46:in `invoke'
113: from /usr/local/rvm/gems/ruby-2.7.4/gems/railties-6.0.4.8/lib/rails/command/base.rb:69:in `perform'
112: from /usr/local/rvm/gems/ruby-2.7.4/gems/thor-1.2.1/lib/thor.rb:392:in `dispatch'
111: from /usr/local/rvm/gems/ruby-2.7.4/gems/thor-1.2.1/lib/thor/invocation.rb:127:in `invoke_command'
110: from /usr/local/rvm/gems/ruby-2.7.4/gems/thor-1.2.1/lib/thor/command.rb:27:in `run'
109: from /usr/local/rvm/gems/ruby-2.7.4/gems/railties-6.0.4.8/lib/rails/commands/runner/runner_command.rb:45:in `perform'
108: from /usr/local/rvm/gems/ruby-2.7.4/gems/railties-6.0.4.8/lib/rails/commands/runner/runner_command.rb:45:in `eval'
107: from /usr/local/rvm/gems/ruby-2.7.4/gems/railties-6.0.4.8/lib/rails/commands/runner/runner_command.rb:45:in `<main>'
106: from /home/zp_00007174/zammad/app/models/channel/email_parser.rb:505:in `process_unprocessable_mails'
105: from /home/zp_00007174/zammad/app/models/channel/email_parser.rb:505:in `glob'
104: from /home/zp_00007174/zammad/app/models/channel/email_parser.rb:506:in `block in process_unprocessable_mails'
103: from /home/zp_00007174/zammad/app/models/channel/email_parser.rb:120:in `process'
102: from /usr/local/rvm/rubies/ruby-2.7.4/lib/ruby/2.7.0/timeout.rb:110:in `timeout'
101: from /usr/local/rvm/rubies/ruby-2.7.4/lib/ruby/2.7.0/timeout.rb:33:in `catch'
100: from /usr/local/rvm/rubies/ruby-2.7.4/lib/ruby/2.7.0/timeout.rb:33:in `catch'
99: from /usr/local/rvm/rubies/ruby-2.7.4/lib/ruby/2.7.0/timeout.rb:33:in `block in catch'
98: from /usr/local/rvm/rubies/ruby-2.7.4/lib/ruby/2.7.0/timeout.rb:95:in `block in timeout'
97: from /home/zp_00007174/zammad/app/models/channel/email_parser.rb:121:in `block in process'
96: from /home/zp_00007174/zammad/app/models/channel/email_parser.rb:179:in `_process'
95: from /home/zp_00007174/zammad/app/models/transaction.rb:26:in `execute'
94: from /home/zp_00007174/zammad/app/models/transaction.rb:14:in `execute'
93: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/transactions.rb:212:in `transaction'
92: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/abstract/database_statements.rb:280:in `transaction'
91: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/abstract/transaction.rb:278:in `within_new_transaction'
90: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `synchronize'
89: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `handle_interrupt'
88: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `block in synchronize'
87: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `handle_interrupt'
86: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/concurrency/load_interlock_aware_monitor.rb:26:in `block (2 levels) in synchronize'
85: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/abstract/transaction.rb:280:in `block in within_new_transaction'
84: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/abstract/database_statements.rb:280:in `block in transaction'
83: from /home/zp_00007174/zammad/app/models/transaction.rb:19:in `block in execute'
82: from /home/zp_00007174/zammad/app/models/transaction.rb:51:in `finish_transaction'
81: from /home/zp_00007174/zammad/lib/transaction_dispatcher.rb:17:in `commit'
80: from /home/zp_00007174/zammad/lib/transaction_dispatcher.rb:42:in `perform'
79: from /home/zp_00007174/zammad/lib/transaction_dispatcher.rb:42:in `each_value'
78: from /home/zp_00007174/zammad/lib/transaction_dispatcher.rb:43:in `block in perform'
77: from /home/zp_00007174/zammad/lib/transaction_dispatcher.rb:43:in `each_value'
76: from /home/zp_00007174/zammad/lib/transaction_dispatcher.rb:51:in `block (2 levels) in perform'
75: from /usr/local/rvm/gems/ruby-2.7.4/gems/activejob-6.0.4.8/lib/active_job/enqueuing.rb:22:in `perform_later'
74: from /usr/local/rvm/gems/ruby-2.7.4/gems/activejob-6.0.4.8/lib/active_job/enqueuing.rb:55:in `enqueue'
73: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/callbacks.rb:139:in `run_callbacks'
72: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/callbacks.rb:121:in `block in run_callbacks'
71: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/callbacks.rb:121:in `instance_exec'
70: from /usr/local/rvm/gems/ruby-2.7.4/gems/activejob-6.0.4.8/lib/active_job/logging.rb:15:in `block (2 levels) in <module:Logging>'
69: from /usr/local/rvm/gems/ruby-2.7.4/gems/activejob-6.0.4.8/lib/active_job/logging.rb:45:in `tag_logger'
68: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/tagged_logging.rb:80:in `tagged'
67: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/tagged_logging.rb:28:in `tagged'
66: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/tagged_logging.rb:80:in `block in tagged'
65: from /usr/local/rvm/gems/ruby-2.7.4/gems/activejob-6.0.4.8/lib/active_job/logging.rb:45:in `block in tag_logger'
64: from /usr/local/rvm/gems/ruby-2.7.4/gems/activejob-6.0.4.8/lib/active_job/logging.rb:16:in `block (3 levels) in <module:Logging>'
63: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/callbacks.rb:121:in `block in run_callbacks'
62: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/callbacks.rb:121:in `instance_exec'
61: from /usr/local/rvm/gems/ruby-2.7.4/gems/activejob-6.0.4.8/lib/active_job/logging.rb:35:in `block (2 levels) in <module:Logging>'
60: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/notifications.rb:180:in `instrument'
59: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/notifications/instrumenter.rb:24:in `instrument'
58: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/notifications.rb:180:in `block in instrument'
57: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/callbacks.rb:112:in `block in run_callbacks'
56: from /usr/local/rvm/gems/ruby-2.7.4/gems/activejob-6.0.4.8/lib/active_job/enqueuing.rb:59:in `block in enqueue'
55: from /usr/local/rvm/gems/ruby-2.7.4/gems/activejob-6.0.4.8/lib/active_job/queue_adapters/delayed_job_adapter.rb:19:in `enqueue'
54: from /usr/local/rvm/gems/ruby-2.7.4/gems/delayed_job-4.1.10/lib/delayed/backend/base.rb:12:in `enqueue'
53: from /usr/local/rvm/gems/ruby-2.7.4/gems/delayed_job-4.1.10/lib/delayed/backend/base.rb:16:in `enqueue_job'
52: from /usr/local/rvm/gems/ruby-2.7.4/gems/delayed_job-4.1.10/lib/delayed/backend/base.rb:16:in `tap'
51: from /usr/local/rvm/gems/ruby-2.7.4/gems/delayed_job-4.1.10/lib/delayed/backend/base.rb:17:in `block in enqueue_job'
50: from /usr/local/rvm/gems/ruby-2.7.4/gems/delayed_job-4.1.10/lib/delayed/lifecycle.rb:40:in `run_callbacks'
49: from /usr/local/rvm/gems/ruby-2.7.4/gems/delayed_job-4.1.10/lib/delayed/lifecycle.rb:66:in `execute'
48: from /usr/local/rvm/gems/ruby-2.7.4/gems/delayed_job-4.1.10/lib/delayed/lifecycle.rb:61:in `block in initialize'
47: from /usr/local/rvm/gems/ruby-2.7.4/gems/delayed_job-4.1.10/lib/delayed/backend/base.rb:19:in `block (2 levels) in enqueue_job'
46: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/suppressor.rb:44:in `save'
45: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/transactions.rb:314:in `save'
44: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/transactions.rb:366:in `with_transaction_returning_status'
43: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/transactions.rb:212:in `transaction'
42: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/abstract/database_statements.rb:278:in `transaction'
41: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/transactions.rb:375:in `block in with_transaction_returning_status'
40: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/transactions.rb:314:in `block in save'
39: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/validations.rb:47:in `save'
38: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/persistence.rb:470:in `save'
37: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/timestamp.rb:128:in `create_or_update'
36: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/callbacks.rb:327:in `create_or_update'
35: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/callbacks.rb:825:in `_run_save_callbacks'
34: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/callbacks.rb:135:in `run_callbacks'
33: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/callbacks.rb:327:in `block in create_or_update'
32: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/persistence.rb:905:in `create_or_update'
31: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/timestamp.rb:110:in `_create_record'
30: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/callbacks.rb:331:in `_create_record'
29: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/callbacks.rb:825:in `_run_create_callbacks'
28: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/callbacks.rb:101:in `run_callbacks'
27: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/callbacks.rb:331:in `block in _create_record'
26: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/attribute_methods/dirty.rb:211:in `_create_record'
25: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/locking/optimistic.rb:79:in `_create_record'
24: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/counter_cache.rb:166:in `_create_record'
23: from /usr/local/rvm/gems/ruby-2.7.4/gems/composite_primary_keys-12.0.10/lib/composite_primary_keys/persistence.rb:64:in `_create_record'
22: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/persistence.rb:375:in `_insert_record'
21: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/abstract/query_cache.rb:22:in `insert'
20: from /usr/local/rvm/gems/ruby-2.7.4/gems/composite_primary_keys-12.0.10/lib/composite_primary_keys/connection_adapters/abstract/database_statements.rb:6:in `insert'
19: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/postgresql/database_statements.rb:132:in `exec_insert'
18: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/abstract/database_statements.rb:135:in `exec_insert'
17: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/postgresql/database_statements.rb:98:in `exec_query'
16: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/postgresql_adapter.rb:656:in `execute_and_clear'
15: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/postgresql_adapter.rb:673:in `exec_no_cache'
14: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/abstract_adapter.rb:718:in `log'
13: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/notifications/instrumenter.rb:24:in `instrument'
12: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/abstract_adapter.rb:727:in `block in log'
11: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `synchronize'
10: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `handle_interrupt'
9: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `block in synchronize'
8: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `handle_interrupt'
7: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/concurrency/load_interlock_aware_monitor.rb:26:in `block (2 levels) in synchronize'
6: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/abstract_adapter.rb:728:in `block (2 levels) in log'
5: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/postgresql_adapter.rb:674:in `block in exec_no_cache'
4: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/dependencies/interlock.rb:47:in `permit_concurrent_loads'
3: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/concurrency/share_lock.rb:187:in `yield_shares'
2: from /usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/dependencies/interlock.rb:48:in `block in permit_concurrent_loads'
1: from /usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/postgresql_adapter.rb:675:in `block (2 levels) in exec_no_cache'
/usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/postgresql_adapter.rb:675:in `async_exec': PG::InFailedSqlTransaction: ERROR: current transaction is aborted, commands ignored until end of transaction block (ActiveRecord::StatementInvalid)
16: from bin/rails:9:in `<main>'
15: from /usr/local/rvm/gems/ruby-2.7.4/gems/bootsnap-1.11.1/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:30:in `require'
14: from /usr/local/rvm/gems/ruby-2.7.4/gems/bootsnap-1.11.1/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:30:in `require'
13: from /usr/local/rvm/gems/ruby-2.7.4/gems/railties-6.0.4.8/lib/rails/commands.rb:18:in `<main>'
12: from /usr/local/rvm/gems/ruby-2.7.4/gems/railties-6.0.4.8/lib/rails/command.rb:46:in `invoke'
11: from /usr/local/rvm/gems/ruby-2.7.4/gems/railties-6.0.4.8/lib/rails/command/base.rb:69:in `perform'
10: from /usr/local/rvm/gems/ruby-2.7.4/gems/thor-1.2.1/lib/thor.rb:392:in `dispatch'
9: from /usr/local/rvm/gems/ruby-2.7.4/gems/thor-1.2.1/lib/thor/invocation.rb:127:in `invoke_command'
8: from /usr/local/rvm/gems/ruby-2.7.4/gems/thor-1.2.1/lib/thor/command.rb:27:in `run'
7: from /usr/local/rvm/gems/ruby-2.7.4/gems/railties-6.0.4.8/lib/rails/commands/runner/runner_command.rb:45:in `perform'
6: from /usr/local/rvm/gems/ruby-2.7.4/gems/railties-6.0.4.8/lib/rails/commands/runner/runner_command.rb:45:in `eval'
5: from /usr/local/rvm/gems/ruby-2.7.4/gems/railties-6.0.4.8/lib/rails/commands/runner/runner_command.rb:45:in `<main>'
4: from /home/zp_00007174/zammad/app/models/channel/email_parser.rb:505:in `process_unprocessable_mails'
3: from /home/zp_00007174/zammad/app/models/channel/email_parser.rb:505:in `glob'
2: from /home/zp_00007174/zammad/app/models/channel/email_parser.rb:506:in `block in process_unprocessable_mails'
1: from /home/zp_00007174/zammad/app/models/channel/email_parser.rb:118:in `process'
/home/zp_00007174/zammad/app/models/channel/email_parser.rb:136:in `rescue in process': #<ActiveRecord::StatementInvalid: PG::InFailedSqlTransaction: ERROR: current transaction is aborted, commands ignored until end of transaction block (RuntimeError)
>
/usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/postgresql_adapter.rb:675:in `async_exec'
/usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/postgresql_adapter.rb:675:in `block (2 levels) in exec_no_cache'
/usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/dependencies/interlock.rb:48:in `block in permit_concurrent_loads'
/usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/concurrency/share_lock.rb:187:in `yield_shares'
/usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/dependencies/interlock.rb:47:in `permit_concurrent_loads'
/usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/postgresql_adapter.rb:674:in `block in exec_no_cache'
/usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/abstract_adapter.rb:728:in `block (2 levels) in log'
/usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/concurrency/load_interlock_aware_monitor.rb:26:in `block (2 levels) in synchronize'
/usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `handle_interrupt'
/usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `block in synchronize'
/usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `handle_interrupt'
/usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `synchronize'
/usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/abstract_adapter.rb:727:in `block in log'
/usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/notifications/instrumenter.rb:24:in `instrument'
/usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/abstract_adapter.rb:718:in `log'
/usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/postgresql_adapter.rb:673:in `exec_no_cache'
/usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/postgresql_adapter.rb:656:in `execute_and_clear'
/usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/postgresql/database_statements.rb:98:in `exec_query'
/usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/abstract/database_statements.rb:135:in `exec_insert'
/usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/postgresql/database_statements.rb:132:in `exec_insert'
/usr/local/rvm/gems/ruby-2.7.4/gems/composite_primary_keys-12.0.10/lib/composite_primary_keys/connection_adapters/abstract/database_statements.rb:6:in `insert'
/usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/abstract/query_cache.rb:22:in `insert'
/usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/persistence.rb:375:in `_insert_record'
/usr/local/rvm/gems/ruby-2.7.4/gems/composite_primary_keys-12.0.10/lib/composite_primary_keys/persistence.rb:64:in `_create_record'
/usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/counter_cache.rb:166:in `_create_record'
/usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/locking/optimistic.rb:79:in `_create_record'
/usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/attribute_methods/dirty.rb:211:in `_create_record'
/usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/callbacks.rb:331:in `block in _create_record'
/usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/callbacks.rb:101:in `run_callbacks'
/usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/callbacks.rb:825:in `_run_create_callbacks'
/usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/callbacks.rb:331:in `_create_record'
/usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/timestamp.rb:110:in `_create_record'
/usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/persistence.rb:905:in `create_or_update'
/usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/callbacks.rb:327:in `block in create_or_update'
/usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/callbacks.rb:135:in `run_callbacks'
/usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/callbacks.rb:825:in `_run_save_callbacks'
/usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/callbacks.rb:327:in `create_or_update'
/usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/timestamp.rb:128:in `create_or_update'
/usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/persistence.rb:470:in `save'
/usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/validations.rb:47:in `save'
/usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/transactions.rb:314:in `block in save'
/usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/transactions.rb:375:in `block in with_transaction_returning_status'
/usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/abstract/database_statements.rb:278:in `transaction'
/usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/transactions.rb:212:in `transaction'
/usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/transactions.rb:366:in `with_transaction_returning_status'
/usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/transactions.rb:314:in `save'
/usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/suppressor.rb:44:in `save'
/usr/local/rvm/gems/ruby-2.7.4/gems/delayed_job-4.1.10/lib/delayed/backend/base.rb:19:in `block (2 levels) in enqueue_job'
/usr/local/rvm/gems/ruby-2.7.4/gems/delayed_job-4.1.10/lib/delayed/lifecycle.rb:61:in `block in initialize'
/usr/local/rvm/gems/ruby-2.7.4/gems/delayed_job-4.1.10/lib/delayed/lifecycle.rb:66:in `execute'
/usr/local/rvm/gems/ruby-2.7.4/gems/delayed_job-4.1.10/lib/delayed/lifecycle.rb:40:in `run_callbacks'
/usr/local/rvm/gems/ruby-2.7.4/gems/delayed_job-4.1.10/lib/delayed/backend/base.rb:17:in `block in enqueue_job'
/usr/local/rvm/gems/ruby-2.7.4/gems/delayed_job-4.1.10/lib/delayed/backend/base.rb:16:in `tap'
/usr/local/rvm/gems/ruby-2.7.4/gems/delayed_job-4.1.10/lib/delayed/backend/base.rb:16:in `enqueue_job'
/usr/local/rvm/gems/ruby-2.7.4/gems/delayed_job-4.1.10/lib/delayed/backend/base.rb:12:in `enqueue'
/usr/local/rvm/gems/ruby-2.7.4/gems/activejob-6.0.4.8/lib/active_job/queue_adapters/delayed_job_adapter.rb:19:in `enqueue'
/usr/local/rvm/gems/ruby-2.7.4/gems/activejob-6.0.4.8/lib/active_job/enqueuing.rb:59:in `block in enqueue'
/usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/callbacks.rb:112:in `block in run_callbacks'
/usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/notifications.rb:180:in `block in instrument'
/usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/notifications/instrumenter.rb:24:in `instrument'
/usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/notifications.rb:180:in `instrument'
/usr/local/rvm/gems/ruby-2.7.4/gems/activejob-6.0.4.8/lib/active_job/logging.rb:35:in `block (2 levels) in <module:Logging>'
/usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/callbacks.rb:121:in `instance_exec'
/usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/callbacks.rb:121:in `block in run_callbacks'
/usr/local/rvm/gems/ruby-2.7.4/gems/activejob-6.0.4.8/lib/active_job/logging.rb:16:in `block (3 levels) in <module:Logging>'
/usr/local/rvm/gems/ruby-2.7.4/gems/activejob-6.0.4.8/lib/active_job/logging.rb:45:in `block in tag_logger'
/usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/tagged_logging.rb:80:in `block in tagged'
/usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/tagged_logging.rb:28:in `tagged'
/usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/tagged_logging.rb:80:in `tagged'
/usr/local/rvm/gems/ruby-2.7.4/gems/activejob-6.0.4.8/lib/active_job/logging.rb:45:in `tag_logger'
/usr/local/rvm/gems/ruby-2.7.4/gems/activejob-6.0.4.8/lib/active_job/logging.rb:15:in `block (2 levels) in <module:Logging>'
/usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/callbacks.rb:121:in `instance_exec'
/usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/callbacks.rb:121:in `block in run_callbacks'
/usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/callbacks.rb:139:in `run_callbacks'
/usr/local/rvm/gems/ruby-2.7.4/gems/activejob-6.0.4.8/lib/active_job/enqueuing.rb:55:in `enqueue'
/usr/local/rvm/gems/ruby-2.7.4/gems/activejob-6.0.4.8/lib/active_job/enqueuing.rb:22:in `perform_later'
/home/zp_00007174/zammad/lib/transaction_dispatcher.rb:51:in `block (2 levels) in perform'
/home/zp_00007174/zammad/lib/transaction_dispatcher.rb:43:in `each_value'
/home/zp_00007174/zammad/lib/transaction_dispatcher.rb:43:in `block in perform'
/home/zp_00007174/zammad/lib/transaction_dispatcher.rb:42:in `each_value'
/home/zp_00007174/zammad/lib/transaction_dispatcher.rb:42:in `perform'
/home/zp_00007174/zammad/lib/transaction_dispatcher.rb:17:in `commit'
/home/zp_00007174/zammad/app/models/transaction.rb:51:in `finish_transaction'
/home/zp_00007174/zammad/app/models/transaction.rb:19:in `block in execute'
/usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/abstract/database_statements.rb:280:in `block in transaction'
/usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/abstract/transaction.rb:280:in `block in within_new_transaction'
/usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/concurrency/load_interlock_aware_monitor.rb:26:in `block (2 levels) in synchronize'
/usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `handle_interrupt'
/usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `block in synchronize'
/usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `handle_interrupt'
/usr/local/rvm/gems/ruby-2.7.4/gems/activesupport-6.0.4.8/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `synchronize'
/usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/abstract/transaction.rb:278:in `within_new_transaction'
/usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/connection_adapters/abstract/database_statements.rb:280:in `transaction'
/usr/local/rvm/gems/ruby-2.7.4/gems/activerecord-6.0.4.8/lib/active_record/transactions.rb:212:in `transaction'
/home/zp_00007174/zammad/app/models/transaction.rb:14:in `execute'
/home/zp_00007174/zammad/app/models/transaction.rb:26:in `execute'
/home/zp_00007174/zammad/app/models/channel/email_parser.rb:179:in `_process'
/home/zp_00007174/zammad/app/models/channel/email_parser.rb:121:in `block in process'
/usr/local/rvm/rubies/ruby-2.7.4/lib/ruby/2.7.0/timeout.rb:95:in `block in timeout'
/usr/local/rvm/rubies/ruby-2.7.4/lib/ruby/2.7.0/timeout.rb:33:in `block in catch'
/usr/local/rvm/rubies/ruby-2.7.4/lib/ruby/2.7.0/timeout.rb:33:in `catch'
/usr/local/rvm/rubies/ruby-2.7.4/lib/ruby/2.7.0/timeout.rb:33:in `catch'
/usr/local/rvm/rubies/ruby-2.7.4/lib/ruby/2.7.0/timeout.rb:110:in `timeout'
/home/zp_00007174/zammad/app/models/channel/email_parser.rb:120:in `process'
/home/zp_00007174/zammad/app/models/channel/email_parser.rb:506:in `block in process_unprocessable_mails'
/home/zp_00007174/zammad/app/models/channel/email_parser.rb:505:in `glob'
/home/zp_00007174/zammad/app/models/channel/email_parser.rb:505:in `process_unprocessable_mails'
/usr/local/rvm/gems/ruby-2.7.4/gems/railties-6.0.4.8/lib/rails/commands/runner/runner_command.rb:45:in `<main>'
/usr/local/rvm/gems/ruby-2.7.4/gems/railties-6.0.4.8/lib/rails/commands/runner/runner_command.rb:45:in `eval'
/usr/local/rvm/gems/ruby-2.7.4/gems/railties-6.0.4.8/lib/rails/commands/runner/runner_command.rb:45:in `perform'
/usr/local/rvm/gems/ruby-2.7.4/gems/thor-1.2.1/lib/thor/command.rb:27:in `run'
/usr/local/rvm/gems/ruby-2.7.4/gems/thor-1.2.1/lib/thor/invocation.rb:127:in `invoke_command'
/usr/local/rvm/gems/ruby-2.7.4/gems/thor-1.2.1/lib/thor.rb:392:in `dispatch'
/usr/local/rvm/gems/ruby-2.7.4/gems/railties-6.0.4.8/lib/rails/command/base.rb:69:in `perform'
/usr/local/rvm/gems/ruby-2.7.4/gems/railties-6.0.4.8/lib/rails/command.rb:46:in `invoke'
/usr/local/rvm/gems/ruby-2.7.4/gems/railties-6.0.4.8/lib/rails/commands.rb:18:in `<main>'
/usr/local/rvm/gems/ruby-2.7.4/gems/bootsnap-1.11.1/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:30:in `require'
/usr/local/rvm/gems/ruby-2.7.4/gems/bootsnap-1.11.1/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:30:in `require'
bin/rails:9:in `<main>'
```

### Steps to reproduce the behavior:
* create a trigger with any condition and set `[Customer] [specific user] []` as to perform action
* save the trigger - Zammad will not complain
Yes I'm sure this is a bug and no feature request or a general question.
Hello,
sorry I didn’t answer your question. But unfortunately I didn’t get any email for your entry on 16.7.
Thank you for processing and solving my problem.
Thank you.
system
Closed
November 29, 2022, 10:07am
5
This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.