Having a bad eeveening (trying to set up picture sharing on my XMPP server, and not only it's not working, prosodyctl shell isn't even connecting to the server even though it's running on that same computer, even if I take down the firewall...

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...

It seems that installing Prosody from source is just a regular ./configure and make and make install, so perhaps I'll just do that... Very strange problem, though...

Looked at this page 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...

@aescling I'm glad that it's just a mistake and not a similar issue to what forced me to switch away from Certbot, where one of its dependencies (Python cryptography library or something?) was rewritten in Rust and Rust doesn't build for this architecture on NetBSD...

Follow

@vaporeon_ yeah, at least it’s not like that

still, wishing you luck

Sign in to participate in the conversation
📟🐱 GlitchCat

A small, community‐oriented Mastodon‐compatible Fediverse (GlitchSoc) instance managed as a joint venture between the cat and KIBI families.