assertion failed: imap/mboxevent.c: 743: filled_params(type, event)
Matthew Schumacher
matt.s at aptalaska.net
Wed Jul 15 21:23:18 EDT 2020
I'm trying to use external notifications on 3.2.2 but it doesn't work.
If I define
event_notifier: external
notify_external: /usr/cyrus/bin/cyrus_notify
event_groups: access
event_extra_params: clientAddress timestamp service
Then the imapd thread dies with this assertion:
Jul 15 18:01:54 snow imaps[28108]: Cannot notify event Login: missing
parameters: serverAddress clientAddress
Jul 15 18:01:54 snow imaps[28108]: Fatal error: Internal error:
assertion failed: imap/mboxevent.c: 743: filled_params(type, event)
If I remove event_groups and event_extra_params then notify never calls
my external script and notify breaks.
If I define "event_groups: access" and omit event_extra_params then I'm
back to:
Jul 15 18:14:26 snow imaps[28934]: Cannot notify event Login: missing
parameters: serverAddress
Jul 15 18:14:26 snow imaps[28934]: Fatal error: Internal error:
assertion failed: imap/mboxevent.c: 743: filled_params(type, event)
Anyone know where this serverAddress is coming from and how to fix it?
schu
More information about the Info-cyrus
mailing list