Page 1 of 1

XMPP Communication

Posted: 31 Jul 2018, 17:34
by vit9696
As some of you are already aware that we run a XMPP server for faster communication, I decided to post an instruction for those in need.

The details of the XMPP server are as follows:
Server: talk.umineko-project.org
Port: 5222
Proxy: none
TLS: yes
Web registration: https://talk.umineko-project.org:15280/register/

Known compatible clients: For Pidgin the instruction is as follows:
  1. Register via the web interface for simplicity (registration from within the client also works). Follow this url and fill the gaps:
    1.png
    1.png (93 KiB) Viewed 20944 times
    Successful registration is confirmed by "Your Jabber account was successfully created." message after choosing submit.
  2. Install Pidgin and choose "Add" to add your account. Fill the gaps as follows:
    2.png
    2.png (250.78 KiB) Viewed 20944 times
    3.png
    3.png (35.17 KiB) Viewed 20944 times
    Resource can be filled with arbitrary value to distinguish each device when multiple are connected.
  3. Afterwards you will see a contact interface with you being connected and contact (buddy) addition being available.
    4.png
    4.png (26.45 KiB) Viewed 20944 times
    To add a contact fill the gaps as follows:
    5.png
    5.png (25.99 KiB) Viewed 20944 times
    Note, that Pidgin hides unconfirmed offline accounts by default, so consider enabling "Buddies → Show → Offline Buddies".
  4. To enable OMEMO put the downloaded lurch-0.X.Y.dll from this page to C:\Program Files (x86)\Pidgin\plugins. Also put libgcrypt-20.dll and libgpg-error-0.dll from this page to C:\Program Files (x86)\Pidgin. In case the link is down you may find the gpg and gcrypt libs in lurch dlls.zip attachment.

    After restarting Pidgin you will be able to
    — enable OMEMO in plugins (Tools → Plugins → lurch)
    — initiate End-to-End encryption in multichat users by typing /lurch enable (enabled by default in other chats)
    More details can be found on the official documentation page (https://github.com/gkdr/lurch#usage).