[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology

Name
Options
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • You may highlight syntax and preserve whitespace by using [code] tags.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


[Advertise on 4chan]


File: xmpp.png (73 KB, 1200x1200)
73 KB
73 KB PNG
> uses Signal
> Amazon fucks up
> Signal down

Why are you still using centralized services anon?
>>
>>107001391
>Most based /g/eneral on catalog rn

>muh signal
OMEMO is all you need.

>muh matrix/discord
MUCs are all you need.

I love the profanity client. It supports it all (omemo, otr, mucs, etc). It is comfy to chat your way (instead of being forced to proprietary/electron webapps)
>>
>>107001391
If you are going to run a general then provide useful information. Recommended services to create an account, clients for both desktop and mobile...
>>
i tried matrix some time ago but didn't found interesting enough channels to lurk. on public servers there were mainly politics and manchild things.
>>
>>107003610
https://xmpp.org/software/?platform=all-platforms
I like Dino for desktop and Conversations for Android.
Does anyone here run her own server?
>>107002118
>>muh signal
>OMEMO is all you need.
What's the diifference, post-quantum encryption?
>>
>>107004015
I don't run my own server, but my friends do so I have an account on one of theirs, and one on tchncs.de.
Prosody is really good, lightweight, and easy to set up (plus, Lua!)

For clients I used to use Gajim but now mostly use Dino on desktop, I use Monocles (Conversations fork) on mobile.

I've had issues with OMEMO, but they were caused by someone using a really out of date client.

Which is a recurring theme, for some godsaken reason people keep tring to use ancient clients (also some distros have really outdated packages for Gajim, like Fedora).

>>107003932
Not many public channels as everyone's on either Discord or migrated from Discord to Matrix for some reason. Go make one!

I found Matrix really broken, lots of cross-client incompatability, centralisation, and it's a resource hog both client and server, and servers some how repeatedly are getting out of sync and not talking to each other which makes it horrible to use.

One thing I will note which isn't intuitive is sometimes for OMEMO to work in a MUC you need to add the other members as contacts (and enable presence etc sharing, which is usually default). So encryption is for smaller groups, not larger public ones, which is sensible as otherwise chat history would be impossible.
>>
>>107004262
>For clients I used to use Gajim but now mostly use Dino on desktop, I use Monocles (Conversations fork) on mobile.
>I've had issues with OMEMO, but they were caused by someone using a really out of date client.
Does someone know if it is possible to use the same user account with different applications? I've tried but it seems like I can't decrypt the messages sent or received using a different client.
>>
>>107004471
>is it possible to use the same user account with different applications?
Of course, just need to make sure other people have seen your new client for their client to do a key exchange (usually sending an OMEMO message to a MUC works, if that fails then sending them an OMEMO direct message always seems to kick things into action).

If you mean you can't decrypt your own messages then that's weird, maybe check your user settings and ensure the other client's key is set as trusted?

Messages sent before the new client appeared won't decrypt though, because that'd be a security flaw in theory… but I wish you could manually request this to happen if the other person agrees.

If you really want, you can copy your keys from one client to a new one, but you absolutely must remove the keys from the old client otherwise megashit confusion is gonna happen.
>>
>>107004471
If the account is stored serverside, then the same account with different applications should be possible, however the behaviour for multiple logged in accounts may vary between deployment.

> it seems like I can't decrypt the messages
I'll take a wild guess at the 'foriegn' client doesn't have access to the keys used to encrypt them...
>>
>>107004545
>>107004546
Thanks, mates.
>>
>>107001391
I run Gajim on the desktop and Conversations on the phone at all times and nobody has ever messaged me there ever
>>
if it didn't use xml i'd switch to it in an instant
>>
Will move to something federated when the EU passes Chat Control. It's gonna happen guys as sad as it sounds.
Will probably host my own Matrix instance. It's python basedftware but it will do.
>>
>>107005090
>matrix
Kys. Xmpp is the way.
>>
>it's muh decentralized services
they all go through your ISP, and all rely on government backbones.
>>
>>107004947
>nobody has ever messaged me there ever
try finding friends
>>107005090
>when the EU passes Chat Control
why wait until the issue hits and not get yourself ready now?
>host my own Matrix
good luck, and why Matrix?
>>
>>107005269
>good luck, and why Matrix?
The server setup is easy but most importantly the clients are normie friendly. I'm gonna deploy it for my whole family of normies.
>why wait until the issue hits and not get yourself ready now?
I deployed on in the past for store I used to do IT for. It's a 30 minute job, tops.
>>
>>107005297
>server setup is easy
>the clients are normie friendly
both of these are true for XMPP, see Prosody and Conversations. I meant why not get your family all on and used to it now, what's the reason for waiting.
>deploy it for my whole family of normies
super nice, wish I could convince my family, they're all WhatsAppers and see no reason to use anything else. the old beans' friends are whatsappers too and so network affect applies..
>>
>>107001391
>Why are you still using centralized services anon?
Because there are actually people on them.
>>
>>107005297
>The server setup is easy
No way, it's not easy at all unless you use the Ansible playbook, even figuring out how to setup Prosody with all the billion plugins that you need to make the server support all the modern features is easier
>clients are normie friendly
That's true, XMPP clients kinda suck
>>
>>107001391
Is there a /g/ xmpp room?
>>
>>107005598
>Is there a /g/ xmpp room?
Add publicg@conference.yourdata.forsale
>>
the problem with XMPP is that it never truly standardized on a "plug and play" featureset, so the only people who like it are those who tinker with their setup. if you told my whole family to get on Matrix, you'd just point them at Element and 15 minutes later everyone would be in an E2EE group chat with working file sharing, push notifications when offline, and calls. if you told them to do the same with XMPP, you would maybe find 1 other person who actually understands what these letters mean and the rest would instead decide to install What's App or whatever.
>>
just use openim.nl, glowie free
>>
Why wouldn't you host your own XMPP server, I have one running on a literal 512 MiB RAM VPS with ~10 GiB storage and with all the features
>>
>>107006256
>install app from the appstore
>create user (no email or phone number required)
>done
even simpler than whatsapp
>>
>>107006466
I'm hosting at home with tor
>>107005758
no tor s2s support
>>
>>107006466
some people don't need to
>>
literally all open source xmpp daemons suck dicks
and shit is so convoluted that i'm not gonna write a better one (and neither is anybody else)
>>
>>107001391
If you use Signal then you are already using XMPP.
The Signal protocol is based on XMPP.
They just took the protocol and locked it to work only on their servers.
>>
>>107008178
>If you use Signal then you are already using XMPP.
>The Signal protocol is based on XMPP.
Same with pretty much every IM these days.
Whatsapp, Facebook, Google IM all started as XMPP forks.
>>
>>107008178
>to work only on their servers
Do people really think this is normal? Imagine if you could send emails only to people using your same provider. Why do we tolerate this shit when it comes to mobile applications?
>>
>>107008178
>>
>>107008211
>Imagine if you could send emails only to people using your same provider.
It pretty much is already like this.
Gmail + Ymail + Outlook are like 99 % of all emails in the world, if your email is not hosted on these 3 it is pretty much guaranteed that it will get dropped, it wont even reach the spam folder.

>Why do we tolerate this shit when it comes to mobile applications?
Because each application is unique, with different or exclusive features, layouts, integrations, and is associated with the parent company branding.
The public thinks it's being done from scratch each time.
>>
So what's the best linux client for xmpp



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.