I´ve installed prosody along the wiki recommendation, but I get two errors on startup:
Apr 02 09:57:03 portmanager error Error binding encrypted port for https: No key present in SSL/TLS configuration for https port 5281
Apr 02 09:57:03 portmanager error Error binding encrypted port for https: No key present in SSL/TLS configuration for https port 5281
Also I noticed at the diaspora prosody.log that connection seems not to be present:
Apr 02 11:12:08 portmanager error Failed to open server port 5269 on ::, check that Prosody or another XMPP server is not already running and using this port
Apr 02 11:12:08 portmanager error Failed to open server port 5269 on *, check that Prosody or another XMPP server is not already running and using this port
But I can see the chat module at diaspora. How can I debug further?
I could solve these errors by my own. It seems that the installation wiki of prosody has a few missing lines, which have to be added to the prosody.cfg.lua.
Also you should try customizing the letsencrypt rights, that prosody can read the cert and key:
chown -R root:ssl-cert /etc/letsencrypt
chmod g+r -R /etc/letsencrypt
chmod g+x /etc/letsencrypt/{archive,live}