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