The problem: i can’t connect anymore with my android app (Conversations).
service metronome status
says metronome service is active (exited)
The error log:
Sep 27 09:13:14 general error Top-level error, please report:
/usr/lib/metronome/util/sasl.lua:80: attempt to index upvalue ‘session’ (a nil value)
Sep 27 09:13:14 general error
stack traceback:
[C]: in function ‘loop’
/usr/lib/metronome/net/server_event.lua:767: in function </usr/lib/metronome/net/server_event.lua:766>
[C]: in function ‘xpcall’
/usr/bin/metronome:324: in function ‘loop’
/usr/bin/metronome:388: in main chunk
[C]: ?
but this doesn’t restore files in /usr/lib/metronome
Notice: I have keeped the old configuration file “metronome.cfg.lua” when asked during the upgrading process (As Default action was NO…)
Should i have answered YES to install the package maintainer new version…How could i do that now?
Sep 27 20:25:43 general info Hello and welcome to Metronome version 3.10.14
Sep 27 20:25:43 general info Metronome is using the epoll backend for connection handling
Sep 27 20:25:43 portmanager info Activated service ‘console’
Sep 27 20:25:43 portmanager info Activated service ‘c2s’
Sep 27 20:25:43 portmanager info Activated service ‘c2s_secure’
Sep 27 20:25:43 portmanager info Activated service ‘s2s’
Sep 27 20:25:43 portmanager info Activated service ‘s2s_secure’
Sep 27 20:25:43 portmanager info Activated service ‘http’
Sep 27 20:25:43 portmanager info Activated service ‘https’
Sep 27 20:25:43 mod_posix info Successfully daemonized to PID 20744
Sep 27 20:25:50 c2s5585d5b19f30 info Client connected
Sep 27 20:25:50 general error Top-level error, please report:
/usr/lib/metronome/util/sasl.lua:80: attempt to index upvalue ‘session’ (a nil value)
Sep 27 20:25:50 general error
stack traceback:
[C]: in function ‘loop’
/usr/lib/metronome/net/server_event.lua:767: in function </usr/lib/metronome/net/server_event.lua:766>
[C]: in function ‘xpcall’
/usr/bin/metronome:324: in function ‘loop’
/usr/bin/metronome:388: in main chunk
[C]: ?
Sep 27 20:25:50 general warn Attempt to read a non-existent global ‘socket’
stack traceback:
/usr/bin/metronome:325: in function ‘loop’
/usr/bin/metronome:388: in main chunk
[C]: ?
# dpkg -l | grep metronome
ii metronome 3.10.14+yunohost-2 armhf Lightweight XMPP server with advanced microblogging features
Here is my log :
Sep 28 16:55:15 general info Hello and welcome to Metronome version 3.10.14
Sep 28 16:55:15 general info Metronome is using the epoll backend for connection handling
Sep 28 16:55:15 portmanager info Activated service 'console'
Sep 28 16:55:15 portmanager info Activated service 'c2s'
Sep 28 16:55:15 portmanager info Activated service 'c2s_secure'
Sep 28 16:55:15 portmanager info Activated service 's2s'
Sep 28 16:55:15 portmanager info Activated service 's2s_secure'
Sep 28 16:55:15 portmanager info Activated service 'http'
Sep 28 16:55:15 portmanager info Activated service 'https'
Sep 28 16:55:15 mod_posix info Successfully daemonized to PID 1348
Sep 28 16:55:25 c2s9cf3a8 info Client connected
Sep 28 16:55:25 general error Top-level error, please report:
/usr/lib/metronome/util/sasl.lua:80: attempt to index upvalue 'session' (a nil value)
Sep 28 16:55:25 general error
stack traceback:
[C]: in function 'loop'
/usr/lib/metronome/net/server_event.lua:767: in function </usr/lib/metronome/net/server_event.lua:766>
[C]: in function 'xpcall'
/usr/bin/metronome:324: in function 'loop'
/usr/bin/metronome:388: in main chunk
[C]: ?
Sep 28 16:55:25 general warn Attempt to read a non-existent global 'socket'
stack traceback:
/usr/bin/metronome:325: in function 'loop'
/usr/bin/metronome:388: in main chunk
[C]: ?
Note that metronome listen on the tcp port until a client try to connect to the server.