We have moved to a new Sailfish OS Forum. Please start new discussions there.

How to use the XMPP implementation? [answered]

asked 2014-02-25 19:45:30 +0300

tokaru gravatar image

Maybe it is because I am new to XMPP, but I simply don't get how the native implementation is supposed to be used on SailfishOS/Jolla.

Registering two accounts on a server was as easy as letting them talk to each other using a web-based XMPP client. Adding the account to my Jolla was a piece of cake, too.

And now what? If I understood correctly, XMPP messages should be handled out of the box by the messages app, right?

  • So where can I start a new conversation with another XMPP user? Just sending a message to their XMPP ID fails...
  • Where can I add an XMPP ID to someone in my contact list? I could not find a dedicated field for XMPP, is there?

I have also tried to approach from the other side, using a web-based client with one account trying to get into touch with the account on my phone, but upon sending a message, nothing happens on the phone.

Please advise: is this a case of major not-understanding? Is there anything else I have to set up before my phone will do XMPP? This makes me feel kind of stupid... and I hate feeling stupid ;-)

Thanks in advance.

edit retag flag offensive reopen delete

The question has been closed for the following reason "the question is answered, an answer was accepted" by tokaru
close date 2014-03-22 22:57:46.642220


Have you added your xmpp acount in \Settings\Accounts?

vattuvarg ( 2014-02-25 21:18:09 +0300 )edit

Hi @vattuvarg ;-) Yes, I entered username and password, then allowed apps to use my XMPP account and saved the settings. Next thing I tried was to go into the messages app and send a message....

tokaru ( 2014-02-25 21:35:55 +0300 )edit

Is your presence set to available? Notification window - Pulley.

vattuvarg ( 2014-02-25 21:40:39 +0300 )edit

@vattuvarg interesting, unexpected place for this setting. It was set to available, yes. It was chemists suggestion that did the trick. Thanks for your help with this :)

tokaru ( 2014-02-25 22:01:08 +0300 )edit

1 Answer

Sort by » oldest newest most voted

answered 2014-02-25 21:37:18 +0300

chemist gravatar image

updated 2014-02-27 14:37:47 +0300

The current Messaging does only support already known IDs in People eg you may not send to an unknown ID by hand. If you want to add people to your xmpp roster you need to use another client for it. The next time you login from your phone you should see the new subscription in People.

Note that also accepting new subscription requests (you get added and a request is made to you) do not work from your Jolla.

We opened discussion in a conference room at jabber.org for all interested in XMPP especially in MultiUserChat (MUC) as this does not work on Jolla either

You need to use another client to join us at jolla@conference.jabber.org !

Related Questions:



edit flag offensive delete publish link more



Hey, thanks a lot... that was the missing link, got it working now. Wow.... that makes it really hard to get started with XMPP on Jolla... other users are probably less stubborn than me ;-) For anyone interested, here's the feature request related to this: https://together.jolla.com/question/4749/add-possibility-to-add-new-xmpp-contacts/

tokaru ( 2014-02-25 21:56:06 +0300 )edit

Clever "assisted" solution, @chemist.

vattuvarg ( 2014-02-25 22:00:27 +0300 )edit

Just happened to be very easy for me, added a friend and as I set his nick in the other client to his realname People linked it to his contact-card! At least that works without any interaction^^

chemist ( 2014-02-26 18:05:38 +0300 )edit

@chemist it is easy if you either know this or use a second client anyway. But if you discover XMPP just on your Jolla (or by recommendation) and want to check it out, you're simply lost... every communication device should have the possibility to add contacts.

tokaru ( 2014-02-26 20:06:24 +0300 )edit

@tokaru that is why Jolla was already made aware of this https://together.jolla.com/question/19017/bug-cannot-add-xmpp-addresses-for-contacts/https://together.jolla.com/question/4749/add-possibility-to-add-new-xmpp-contacts/ without reading them, both point to the shortcoming of missing features to handle new subscriptions one handling authentication, the other adding new at all

chemist ( 2014-02-26 20:22:06 +0300 )edit

Question tools



Asked: 2014-02-25 19:45:30 +0300

Seen: 4,722 times

Last updated: Feb 27 '14