I just remembered that I can check the error log at /var/log/prosody/prosody.err, looks like the prosody shell problem was just a normal "socket already in use" issue, I've deleted the socket, that should fix it
That also let me figure out what is happening regarding the file sharing:
Jan 02 00:12:06 modulemanager error Error initializing module 'http_file_share' on 'upload.daxpy.net': /usr/pkg/lib/prosody/util/startup.lua:211: module 'prosody.util.crypto' not found
But not why it is happening...
Looked at this page https://pkgsrc.se/chat/prosody , looks like the lack of the cryptography module in the packaged version was a mistake. A mistake that has been fixed in pkgsrc, but not in the binary packages...
And compiling from source isn't working (probably needs NetBSD-specific patches), so it's time to unpack PKGSRC on this tiny Raspberry Pi...
@vaporeon_ ah,
@vaporeon_ yeah, at least it’s not like that
still, wishing you luck