I've tried to set up my prosody xmpp-server (more exactly: I migrated from a different machine with some really outdated version)
Most stuff works fine. Apart from mod_http_file_share that is.
If I open it in my browser, anything looks okay.
Looking over the config, I now have removed pretty much anything that could have posed problems.
But it just doesn't connect - most clients don't even detect some timeout or similar (it just wait's in "transmitting" until the server connection is closed).
I've tried to watch the XML-console in gajim, to find the source of the problem, but all I'm ever encountering is some call to retrieve the "slot"-identifier for that upload. That never get's some response, so the actual upload isn't even started.
Couldn't find any documentation apart from the prosody-page for that module, so I'm pretty sure there shouldn't be anything to activate/enable besides
VirtualHost "g33ky.de"
disco_items = {
{ "chat.g33ky.de", "file sharing service" },
}
Component "chat.g33ky.de" "http_file_share"
http_file_share_size_limit = 31 * 24 * 60 * 60
http_file_share_daily_quota = 100*1024*1024
well, that and adding some certs (I got those from certbot/letsencrypt, via NGinx - but that only responds on ports 80/443 and forwards https-trafic to 5281)