FS#48532 - [lua51-socket] prosody mod_auth_dovecot luasocket was not compiled with UNIX sockets support
Attached to Project:
Community Packages
Opened by Nick (Polichrinucci) - Thursday, 10 March 2016, 19:33 GMT
Last edited by Sergej Pupykin (sergej) - Monday, 19 December 2016, 14:55 GMT
Opened by Nick (Polichrinucci) - Thursday, 10 March 2016, 19:33 GMT
Last edited by Sergej Pupykin (sergej) - Monday, 19 December 2016, 14:55 GMT
|
Details
Description:
Prosody with mod_auth_dovecot fails to run. Downgrading to lua51-socket 3.0rc1-7 does the trick and prosody runs smoothly. Additional info: Package Versions: lua51-socket 20151001-1 lua51-socket 20151008-1 prosody 0.9.10-1 prosody-mod-auth-dovecot 2014_03_28-1 Logs: [DATE] auth_dovecot error Dovecot connection failure: error connecting to dovecot UNIX socket at '/var/run/dovecot/auth-login'. error was 'luasocket was not compiled with UNIX sockets support' [DATE] modulemanager error Error initializing module 'auth_dovecot' on '$domain': /usr/lib/prosody/modules/mod_auth_dovecot.lua:44: Could not create a new SASL object stack traceback: /usr/lib/prosody/core/modulemanager.lua:29: in function </usr/lib/prosody/core/modulemanager.lua:29> [C]: in function 'assert' /usr/lib/prosody/modules/mod_auth_dovecot.lua:44: in main chunk (tail call): ? [C]: in function 'xpcall' /usr/lib/prosody/core/modulemanager.lua:29: in function 'pcall' /usr/lib/prosody/core/modulemanager.lua:171: in function 'do_load_module' /usr/lib/prosody/core/modulemanager.lua:249: in function 'load' /usr/lib/prosody/core/usermanager.lua:67: in function '?' /usr/lib/prosody/util/events.lua:67: in function 'fire_event' /usr/lib/prosody/core/hostmanager.lua:98: in function 'activate' /usr/lib/prosody/core/hostmanager.lua:44: in function '?' /usr/lib/prosody/util/events.lua:67: in function 'fire_event' /usr/lib/prosody/../../bin/prosody:337: in function 'prepare_to_start' /usr/lib/prosody/../../bin/prosody:403: in main chunk [C]: ? Steps to reproduce: Specify ' authentication = "dovecot" ' in prosody's config and run service. |
This task depends upon
Closed by Sergej Pupykin (sergej)
Monday, 19 December 2016, 14:55 GMT
Reason for closing: No response
Monday, 19 December 2016, 14:55 GMT
Reason for closing: No response
Comment by Sergej Pupykin (sergej) -
Friday, 11 March 2016, 09:39 GMT
Comment by Nick (Polichrinucci) -
Saturday, 12 March 2016, 13:00 GMT
Comment by Sergej Pupykin (sergej) -
Friday, 02 December 2016, 11:35 GMT
not sure about auth-dovecot, but creation of unix socket from
lua5.1 was fixed in lua51-socket-20160311-1
- Field changed: Percent Complete (100% → 0%)
Prosody with mod_auth_dovecot still fails to run with same output.
can it permission problem (/var/run/dovecot/auth-login owned by
dovecot with rw- --- --- permissions)?