ghose, to random
@ghose@gts.xmgz.eu avatar

:ynh: :jabberxmpp:

devs are testing as replacement for metronome to get better integration with the system and better compliance with jabber standards. Also new default features as A/V calls.

It's on early development, without ETA!!

great news IMO 👌

thank you 🙏 🧙

blake, to random

Oh hey #xmpp people, if you know of a bot I can debug my ad-hoc commands and data forms implementations against, let me know... I'm going to need one.

debacle,
@debacle@framapiaf.org avatar

@Goffi @blake

Maybe just setup #prosody with "mod_admin_adhoc", which enables a number of commands to play with:

https://xmpp.org/extensions/xep-0133.html#usecases

https://prosody.im/doc/modules/mod_admin_adhoc

@prosodyim

#Ejabberd does support "XEP-0133: Service Administration", too, IIRC.

@ejabberd

zash, to random
@zash@fosstodon.org avatar

trunk nightly build 1887 now supports systemd notifications via a pure implementation (it does not use libsystemd). Future builds, starting with 1888 will have this enabled when running under systemd. Could help with race conditions on startup of external components and other services, delaying them until Prosody is ready to accept connections.

luc, to debian French
@luc@fiat-tux.fr avatar

Jitsi-Meet avec authentification par JWT : le chaînon manquant

J’essaye actuellement de faire fonctionner Jitsi-Meet avec une authentification par Json Web Token sur une Debian 12 et je suis tombé sur un truc que je n’ai vu documenté nul part.

Après l’installation du paquet jitsi-meet et le paquet jitsi-meet-tokens, ça ne fonctionnait pas. Jitsi ne m’envoyait pas péter mais les conférences ne fonctionnaient pas pour autant.

Les logs de prosody m’ont fourni la réponse :

Error initializing module 'auth_token' on 'jitsi.fiat-tux.fr': /usr/lib/prosody/util/startup.lua:203: module 'inspect' not found:

J’avais pourtant le paquet lua-inspect installé et je trouvais bien des fichiers inspect.lua en faisant find / -name inspect.lua. Mais aucun en lua 5.4, qui semblait être la version utilisée par prosody (no file '/usr/local/share/lua/5.4/inspect.lua' dans les logs).

Il suffisait donc de l’installer pour lua 5.4 :

apt install luarocks liblua5.4-devluarocks-5.4 install inspectsystemctl restart prosody.service

Et voilà, prosody peut enfin fonctionner correctement.

#Debian #Jitsi #Lua #Prosody

https://fiat-tux.fr/?p=3249

thomas, to Matrix
@thomas@metalhead.club avatar

Oh. Ejabberd 24.02 released. It's able to connect to Matrix? 😳

https://www.process-one.net/blog/ejabberd-24-02/

Goffi,
@Goffi@mastodon.social avatar

@sven222 @thomas has a puppeteering bridge. Of course it's better to have full protocol implementation, but still it's a solution that can be used with .

aks, to Matrix
@aks@scalie.zone avatar

Can i use my homeserver as server? Or do i have to spin up separate xmpp server and then use puppet bridge?

Menel,
@Menel@nerdculture.de avatar

@aks
A matrix homeserver can't speak xmpp. You need a separate xmpp server.
are popular choices.

As long as you only want a bridge, I think you don't need an xmpp server tho bifrost can speak xmpp (I think)

bhhaskin, to sysadmin
@bhhaskin@bitsofsimplicity.com avatar

Anyone know how to migrate to a different domain with Prosody? I would like to migrate without loosing my history or files, but its looking like that might not be possible.

cryptgoat, to Signal German
@cryptgoat@digitalcourage.social avatar

Dass man die #Telefonnummer bei #Signal verbergen kann, ist wichtig. Trotzdem müssen wir weiterhin darauf vertrauen, dass die Nummer in den Händen von Signal und deren Dienstleistern sicher bleibt. Man erinnere sich an den #Twilio-Hack (Twilio ist für die Registration und Verifikation der Telefonnummer bei Signal verantwortlich): https://support.signal.org/hc/en-us/articles/4850133017242-Twilio-Incident-What-Signal-Users-Need-to-Know

Wenn #Anonymität das wichtigste Kriterium ist, empfehle ich aber weiterhin einen #Messenger/Dienst zu nutzen, der die Telefonnummer gar nicht erst erhebt, z.B. #Threema, #DeltaChat, #XMPP / #Conversations oder #Matrix. #SimpleX entwickelt sich ebenso gut. Eine gute Übersicht über verschiedene Möglichkeiten findet ihr in der Messenger-Matrix von @kuketzblog: https://www.messenger-matrix.de/messenger-matrix.html #Security #Privacy

debacle,
@debacle@framapiaf.org avatar

@DrMarkussi @HeleneSchoesel @cryptgoat

  1. Ich finde kein download link zum OnPrem-Server. Achso, das ist gar keine #freieSoftware? Danke, aber nein danke!

  2. Wieviele der angeblich 11 Millionen Users erreiche ich mit OnPrem? Achso, keinen einzigen, weil nicht federiert wird? Danke, aber nein danke!

Dann doch lieber #Ejabberd oder #Prosody bzw. #Snikket! Federiert und #freeSoftware.

PS: Meine Tastatur ist hoffentlich sicher genug: https://shop.mntre.com/products/mnt-reform-keyboard-30

#Jabber #XMPP

thomas, to random
@thomas@metalhead.club avatar

Is anyone of you running Prosody Filer with Prosody and wants to test the new version with v2 http_upload_external support?

https://github.com/ThomasLeister/prosody-filer/tree/develop

Let me know!

dwarf, to random
@dwarf@borg.social avatar

ejabberd bad

tyil,

@dwarf works pretty well so far, but I've been told by Some Guy on that its more work to get file uploads and voice/video calls working compared to .

I haven't tried out ejabberd to confirm this, though.

feudjais, to sysadmin
@feudjais@eldritch.cafe avatar

Anyone using prosody plugin install got the following error :

Error: Failed finding Lua header files. You may need to install them or configure LUA_INCDIR.

I have installed liblua-5.4-dev.
I have Lua5.4 installed.
I have lua.h in my /usr/include folder.
My Lua binary is in /usr/bin

I tried setting LUA_INCDIR as an environment variable. It worked when installing luarocks.

Can anyone help ?

kubikpixel, (edited ) to AdobePhotoshop German
@kubikpixel@chaos.social avatar

deleted_by_author

  • Loading...
  • Menel,
    @Menel@nerdculture.de avatar

    @kubikpixel
    Es hat extra Funktionen für Familie und kleine Gruppen von bekannten mitgebracht und für entwickelt, wie die super einfachen Einladungen, sodass man keine aufwendigen Anleitungen für nicht_nerds braucht. Es funktioniert praktisch, und sieht aus wie vor einigen Jahren war.
    Es ist nicht garantiert sicherer als , aber es ist und föderiert, und die Daten der Kontakte auf dem eigenen Server bleiben bei dir.
    @mollyim @signalapp @snikket_im @blabber

    matthew, to sysadmin
    @matthew@social.retroedge.tech avatar

    I've been doing more research on email servers and email hosting.

    It would be great to talk with a Sys Admin who handles email for multiple domains and clients.

    I am working with a company who has been doing web design and hosting for their web design clients since the '90s.

    They hosted their email starting way back when and have been using the same email server pretty much ever since. It needs to be replaced soon.

    The question is what to replace it with.

    Host our own? And all the complications that come with that.

    Manage the email but host somewhere else with a company that specializes in email? Such as MXroute:

    https://mxroute.com

    Host our own email IMAP accounts, but use a separate service for sending mail so we don't have to worry about deliver-ability?

    Let me know if you have experience with a similar situation.

    #sysadmin #email #imap #smtp

    matthew,
    @matthew@social.retroedge.tech avatar

    For business reasons, I think I am stuck with figuring out a solution for traditional .

    I share your sentiments about having and using viable replacements.

    seems like it has so much promise, but there's doesn't seem to be much movement toward it. We self-host a xmpp server, so have some experience with it, but not a lot.

    kzimmermann, to random
    @kzimmermann@fosstodon.org avatar

    In case anyone is wondering about how to "update" a valid certificate from that for some reason states is already expired, just run:

    prosodyctl --root cert import /etc/letsencrypt/live

    Assuming you have a valid certificate in place already configured for your domain. Saved me some headache!

    More info: https://prosody.im/doc/letsencrypt

    mizah, to NixOS
    @mizah@macrofurs.social avatar

    Hey people, I'm trying to run but it's having an issue with the TLS certificates.

    I see that the key.pem file is owned by acme nginx, and it's set to group-readable. (Yes, I'm running nginx as well on this server and would like to keep it.)

    Obviously, Prosody can't read that file... What's the "right" way to do that? Set Prosody's group to nginx? Or set up an extra group? Or...?

    stujr, to Matrix
    @stujr@bsd.cafe avatar

    Anyone use or ?

    kzimmermann,
    @kzimmermann@fosstodon.org avatar

    @stujr I host my own XMPP instance at kchat.port0.org thanks to !

    feudjais, to random French
    @feudjais@eldritch.cafe avatar

    Qui c'est qui a ses certificats SSL qui se sont pas renouvelés comme iel pensait ?

    feudjais,
    @feudjais@eldritch.cafe avatar

    Okay so swtiching to english to reach more people.

    I host a server for my use. Today my TLS certificates did renew.

    • On Conversations, I had to manually delete the certificate to start using the new one (maybe this is normal ? My girlfriend, who also use the app, didn't had to)
    • My server-to-server connection is not working anymore because of the TLS certificate being "expired".

    I'm pretty sure this should be automatically done.

    Any idea ? Thanks a lot !

    zash, to random
    @zash@fosstodon.org avatar

    As of last night trunk now supports authentication natively for both incoming and outgoing server-to-server connections! 🎉

    egnun, to random German

    This little script is quite handy, when you want to test availability of your or server.

    Das kleine Skript ist sehr hilfreich, wenn ihr mal die Erreichbarkeit eures STUN- oder TURN-Servers testen wollt.

    https://old.reddit.com/r/selfhosted/comments/wayiev/how_to_test_whether_a_stunturn_server_is_working/

    sthaydn, to random German

    Yunohost Frage: Wenn ich Jitsi Meet installieren möchte, wird ja () deinstalliert. Mit Jitsi wird ja installiert, kann ich das dann auch als "normalen" xmpp server verwenden?

    Monal, to iOS German
    @Monal@fosstodon.org avatar

    After several month of hard work we are pleased to announce that we just released Monal 6.0! 🥳

    This version comes with new artwork by Ann-Sophie Zwahlen, support for Audio-Calls funded by the EU’s via the NLnet Foundation and many, many other improvements and bugfixes. The full list of changes can be seen in the following posts.

    @NGIZero @xmpp

    ifixcoinops, (edited ) to random
    @ifixcoinops@retro.social avatar

    Hey folks, is Prosody still the easiest way to self-host a server?

    Please, please, please say it isn't

    EDIT: use case is I have an Ubuntu box from Hetzner hosting some websites and (soon) a nextcloud, this is what I had set up on my last dedicated server (except owncloud back then) and the new box has Plesk on it and after just a couple of weeks of pressing buttons in Plesk and having it Do It All For Me I've been completely spoiled

    EDIT 2: the root of the issue is that Plesk hides your .cert and .key files. Scrambles their names, removes their extensions and dumps them all under /opt/psa/certificates/ not even in different folders for different domains, you'd expect mydomain.com.cert but instead you get scfLios3a, all mixed up in a bucket with the eggs on top, good luck telling Prosody where to look for those buggers

    ifixcoinops,
    @ifixcoinops@retro.social avatar

    I FOUND IT

    I bloody FOUND IT

    Alright anyone struggling to make and work together and making the 🙀 face when you see the Horrible Manglings that Plesk does to your .cert and .key files, don't worry - they're also in /usr/local/psa/var/modules/letsencrypt/etc/live/

    (NOT THAT PLESK WILL TELL YOU THAT OF COURSE)

    So you've just gotta do a prosodyctl --root cert import /usr/local/psa/var/modules/letsencrypt/etc/live/ and it'll find them and then All Is Well. Well you'll probably wanna set that up in cron to run just after whenever random time Plesk decides to renew your certs, because I haven't yet found a Plesk-Approved(TM) way to add a hook into certbot.

    Pinging @mattj @zash too so they can add that to the docs for the benefit of people who want to run both Plesk and Prosody, so maybe three people in the next decade

    kzimmermann, to random
    @kzimmermann@fosstodon.org avatar

    And so, as part of my exercises, I've now hosted my own server node. is now running at https://kchat.port0.org/

    (sorry, no open registrations)

    Super easy to do, especially with , and now i've got one more service under my bag :)

    I wonder what I should host next? IRCd? I2P website?

    Hosting is fun again!

    itnewsbot, to ArtificialIntelligence
    @itnewsbot@schleuss.online avatar

    Re-Creating Pink Floyd In the Name of Speech - For people who have lost the ability to speak, the future may include brain implan... - https://hackaday.com/2023/09/01/re-creating-pink-floyd-in-the-name-of-speech/

    konstantin, to Matrix
    @konstantin@fosstodon.org avatar

    Hey fediverse, or ?

    (wondering what I should selfhost)

    konstantin,
    @konstantin@fosstodon.org avatar

    Thank you all for your advice 😄️

    I've decided on via .

    You can contact me at konstantin@konstantintutsch.de if you'd like to know if my server works with federation too 😊️

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • kavyap
  • DreamBathrooms
  • InstantRegret
  • magazineikmin
  • osvaldo12
  • mdbf
  • Youngstown
  • cisconetworking
  • slotface
  • rosin
  • thenastyranch
  • ngwrru68w68
  • khanakhh
  • megavids
  • ethstaker
  • tacticalgear
  • modclub
  • cubers
  • Leos
  • everett
  • GTA5RPClips
  • Durango
  • anitta
  • normalnudes
  • provamag3
  • tester
  • lostlight
  • All magazines