lib22_push_notification_lua_plugin.so: undefined symbol: dlua_dovecot_register
Mrinal Sharma
msharma at smithmicro.com
Tue Oct 20 17:42:24 EEST 2020
Thank you, adding mail_lua to mail_plugins worked.
Mrinal
-----Original Message-----
From: Aki Tuomi <aki.tuomi at open-xchange.com>
Sent: Friday, October 16, 2020 11:03 AM
To: Mrinal Sharma <msharma at smithmicro.com>; dovecot at dovecot.org
Subject: RE: lib22_push_notification_lua_plugin.so: undefined symbol: dlua_dovecot_register
CAUTION - EXTERNAL EMAIL This email originated from outside of Smith Micro Software. Do not click links or open attachments unless you recognize the sender and know the content is safe.
Does it work if you load mail_lua as well?
So it would be something like
mail_plugins = ... mail_lua notify push_notification push_notification_lua
Aki
> On 16/10/2020 17:26 Mrinal Sharma <msharma at smithmicro.com> wrote:
>
>
> I downloaded Dovecot from https://repo.dovecot.org/DOVECOT-REPO-GPG for /debian/buster. The library lib22_push_notification_lua_plugin.so is present but it doesn't have dlua_dovecot_register function.
>
> Thanks,
> Mrinal
>
> -----Original Message-----
> From: Aki Tuomi <aki.tuomi at open-xchange.com>
> Sent: Friday, October 16, 2020 12:58 AM
> To: Mrinal Sharma <msharma at smithmicro.com>; dovecot at dovecot.org
> Subject: Re: lib22_push_notification_lua_plugin.so: undefined symbol:
> dlua_dovecot_register
>
> CAUTION - EXTERNAL EMAIL This email originated from outside of Smith Micro Software. Do not click links or open attachments unless you recognize the sender and know the content is safe.
>
>
> > On 16/10/2020 01:05 Mrinal Sharma <msharma at smithmicro.com> wrote:
> >
> >
> > I am trying to use Lua Notification plugin for Event push But saw this error. Can anyone help me on this issue. Error In the logs when I receive an Email is given below.
> > ==========================================
> > Oct 15 21:55:41 master: Info: Dovecot v2.3.11.3 (502c39af9) starting
> > up for imap, lmtp Oct 15 21:56:51 lmtp(36): Fatal: Couldn't load
> > required plugin
> > /usr/lib/dovecot/modules/lib22_push_notification_lua_plugin.so:
> > dlopen() failed:
> > /usr/lib/dovecot/modules/lib22_push_notification_lua_plugin.so:
> > undefined symbol: dlua_dovecot_register
> >
>
> Did you compile dovecot yourself? Or where did you get it? It seems that dovecot has not been compiled with Lua support.
>
> Aki
More information about the dovecot
mailing list