I have two open threads about two separate instances, FYI so you dont get confused.
We tried the first one on our test instance, and prosody 0.11 basically broke Jitsi-meet, wherein users who join a conference room cant see each other or chat at all. Starting a room also doesn’t prompt the user to set a password.
|Nov 18 21:42:37 general|info|Hello and welcome to Prosody version 0.10.0|
|Nov 18 21:42:37 general|info|Prosody is using the select backend for connection handling|
|Nov 18 21:42:37 portmanager|info|Activated service ‘s2s’ on [::]:5269, :5269|
|Nov 18 21:42:37 portmanager|info|Activated service ‘c2s’ on [::]:5222, :5222|
|Nov 18 21:42:37 portmanager|info|Activated service ‘legacy_ssl’ on no ports|
|Nov 18 21:42:37 mod_posix|info|Prosody is about to detach from the console, disabling further console output|
|Nov 18 21:42:37 mod_posix|info|Successfully daemonized to PID 10316|
|Nov 18 21:42:37 portmanager|info|Activated service ‘component’ on [127.0.0.1]:5347, [::1]:5347|
|Nov 18 21:42:37 portmanager|info|Activated service ‘http’ on [::]:5280, :5280|
|Nov 18 21:42:37 portmanager|error|Error binding encrypted port for https: No key present in SSL/TLS configuration for https port 5281|
|Nov 18 21:42:37 portmanager|error|Error binding encrypted port for https: No key present in SSL/TLS configuration for https port 5281|
|Nov 18 21:42:37 portmanager|info|Activated service ‘https’ on no ports|
|Nov 18 21:42:38 jcp559f52507370|info|Incoming Jabber component connection|
|Nov 18 21:42:38 jitsi-videobridge.domain. com:component|info|External component successfully authenticated|
|Nov 18 21:42:38 c2s559f52465dd0|info|Client connected|
|Nov 18 21:42:39 jcp559f52581950|info|Incoming Jabber component connection|
|Nov 18 21:42:39 focus.domain. com:component|info|External component successfully authenticated|
|Nov 18 21:42:39 c2s559f52465dd0|info|Stream encrypted (TLSv1.2 with ECDHE-RSA-AES256-GCM-SHA384)|
|Nov 18 21:42:39 c2s559f52465dd0|info|Authenticated as focus@auth.domain. com|
|Nov 18 21:43:08 mod_posix|warn|Received SIGTERM|
|Nov 18 21:43:08 general|info|Shutting down: Received SIGTERM|
|Nov 18 21:43:08 c2s559f52465dd0|info|Client disconnected: connection closed|
|Nov 18 21:43:08 jcp559f52507370|info|component disconnected: jitsi-videobridge.domain. com (false)|
|Nov 18 21:43:08 jcp559f52581950|info|component disconnected: focus.domain. com (false)|
|Nov 18 21:43:08 general|info|Shutting down…|
|Nov 18 21:43:08 general|info|Shutdown status: Cleaning up|
|Nov 18 21:43:08 general|info|Shutdown complete|
|Nov 18 21:43:10 startup|info|Hello and welcome to Prosody version 0.11.3|
|Nov 18 21:43:10 startup|info|Prosody is using the select backend for connection handling|
|Nov 18 21:43:10 certmanager|error|SSL/TLS: Failed to load ‘/etc/prosody/certs/localhost.key’: Check that the permissions allow Prosody to read this file. (for localhost)|
|Nov 18 21:43:10 localhost:tls|error|Error creating context for c2s: error loading private key (Permission denied)|
|Nov 18 21:43:10 certmanager|error|SSL/TLS: Failed to load ‘/etc/prosody/certs/localhost.key’: Previous error (see logs), or other system error. (for localhost)|
|Nov 18 21:43:10 localhost:tls|error|Error creating contexts for s2sout: error loading private key (system lib)|
|Nov 18 21:43:10 certmanager|error|SSL/TLS: Failed to load ‘/etc/prosody/certs/localhost.key’: Previous error (see logs), or other system error. (for localhost)|
|Nov 18 21:43:10 localhost:tls|error|Error creating contexts for s2sin: error loading private key (system lib)|
|Nov 18 21:43:10 portmanager|info|Activated service ‘c2s’ on :5222, [::]:5222|
|Nov 18 21:43:10 portmanager|info|Activated service ‘legacy_ssl’ on no ports|
|Nov 18 21:43:10 mod_posix|info|Prosody is about to detach from the console, disabling further console output|
|Nov 18 21:43:10 mod_posix|info|Successfully daemonized to PID 10964|
|Nov 18 21:43:10 portmanager|info|Activated service ‘s2s’ on :5269, [::]:5269|
|Nov 18 21:43:14 c2s55ab8f080200|info|Client connected|
|Nov 18 21:43:14 c2s55ab8f080200|info|Client disconnected: connection closed|
|Nov 18 21:43:20 c2s55ab8f089f90|info|Client connected|
|Nov 18 21:43:20 c2s55ab8f089f90|info|Client disconnected: connection closed|
|Nov 18 21:43:26 c2s55ab8f093240|info|Client connected|
|Nov 18 21:43:26 c2s55ab8f093240|info|Client disconnected: connection closed|
|Nov 18 21:43:32 c2s55ab8f09cda0|info|Client connected|
|Nov 18 21:43:32 c2s55ab8f09cda0|info|Client disconnected: connection closed|
|Nov 18 21:43:38 c2s55ab8f0a6a50|info|Client connected|
|Nov 18 21:43:38 c2s55ab8f0a6a50|info|Client disconnected: connection closed|
|Nov 18 21:43:44 c2s55ab8f0b0a40|info|Client connected|
|Nov 18 21:43:44 c2s55ab8f0b0a40|info|Client disconnected: connection closed|
|Nov 18 21:43:50 c2s55ab8f0ba9e0|info|Client connected|
|Nov 18 21:43:50 c2s55ab8f0ba9e0|info|Client disconnected: connection closed|
|Nov 18 21:44:26 c2s55ab8f0c74d0|info|Client connected|
|Nov 18 21:44:26 c2s55ab8f0c74d0|info|Client disconnected: connection closed|
|Nov 18 21:45:02 c2s55ab8f0d4950|info|Client connected|
|Nov 18 21:45:02 c2s55ab8f0d4950|info|Client disconnected: connection closed|
|Nov 18 21:45:38 c2s55ab8f0e2130|info|Client connected|
|Nov 18 21:45:38 c2s55ab8f0e2130|info|Client disconnected: connection closed|
|Nov 18 21:46:14 c2s55ab8f0ef680|info|Client connected|
|Nov 18 21:46:14 c2s55ab8f0ef680|info|Client disconnected: connection closed|
|Nov 18 21:46:50 c2s55ab8f0fcad0|info|Client connected|
|Nov 18 21:46:50 c2s55ab8f0fcad0|info|Client disconnected: connection closed|
|Nov 18 21:47:26 c2s55ab8f10a0c0|info|Client connected|
|Nov 18 21:47:26 c2s55ab8f10a0c0|info|Client disconnected: connection closed|
|Nov 18 21:48:22 mod_posix|warn|Received SIGTERM|
|Nov 18 21:48:22 startup|info|Shutting down: Received SIGTERM|
|Nov 18 21:48:22 general|info|Shutting down…|
|Nov 18 21:48:22 general|info|Shutdown status: Cleaning up|
|Nov 18 21:48:22 general|info|Shutdown complete|
I referenced the permissions for the certificate on a separate install and widened the permissions on this machine before restarting the Prosody service.
|Nov 18 21:48:22 startup|info|Hello and welcome to Prosody version 0.11.3|
|Nov 18 21:48:22 startup|info|Prosody is using the select backend for connection handling|
|Nov 18 21:48:22 mod_posix|info|Prosody is about to detach from the console, disabling further console output|
|Nov 18 21:48:22 mod_posix|info|Successfully daemonized to PID 11682|
|Nov 18 21:48:22 portmanager|info|Activated service ‘s2s’ on [::]:5269, :5269|
|Nov 18 21:48:22 portmanager|info|Activated service ‘c2s’ on [::]:5222, :5222|
|Nov 18 21:48:22 portmanager|info|Activated service ‘legacy_ssl’ on no ports|
Obviously it doesnt seem to be interacting at all with the jitsi-meet-prosody component.
Looking at the second option, is the external service Prosody itself? I’m a little confused on what the external service would be in this case.