Tumblelog by Soup.io
Newer posts are loading.
You are at the newest post.
Click here to check if anything new just came in.

December 06 2013

Prosody with authentification against LDAP/ActiveDirectory

I am using

  • Prosody v0.9.1
  • sasl2-bin v2.1.25
  • Debian 8/jessie

you need several packages:

apt-get update ; apt-get install sasl2-bin libsasl2-modules-ldap lua-ldap lua-cyrussasl

and configs:




ldap_servers: ldap://ldap.example.com/
ldap_search_base: ou=foo,dc=example,dc=com

ldap_bind_dn: ldap-user-for-binding
ldap_bind_pw: pw-for-that-user
ldap_use_sasl: no
ldap_start_tls: no
ldap_auth_method: bind

ldap_filter: (sAMAccountName=%u)


authentication = 'cyrus'
cyrus_service_name = 'xmpp'

-- eventually configure SSL properly
ssl = {
        key = 'x';
        certificate = 'y';

        options = { 'no_sslv2', 'no_sslv3' , 'no_ticket', 'no_compression' };

Add the system-user ‘prosody’ to the ‘sasl’-group and restart both services:

adduser prosody sasl ; service saslauth restart ; service prosody restart

Eventually have a look at /var/log/auth.log for sasl-problems or the prosody-logs.

The post Prosody with authentification against LDAP/ActiveDirectory appeared first on nur Bahnhof.

flattr this!

August 07 2011

July 21 2011


June 23 2011

We are pleased to announce that we have launched support for Jingle
XEP-166 and XEP-167 for Google Talk calls to and from Gmail, iGoogle, and Orkut.  We have also added the same level of support to libjingle (http://code.google.com/p/libjingle), which is used by many native clients.  From this point on, it will be our primary signalling
protocol, and the old protocol will only remain for backwards
compatibility.  We also plan to soon update Google Talk on Android to
speak Jingle, but we do not plan on updating the Google Talk Windows

We suggest all clients that interop with Google Talk to switch to
using Jingle rather than the old protocol.  We will remain backwards
compatible with legacy clients by continuing to speak the old protocol
as well.  If you wish to continue working with legacy clients, such as
the Google Talk application for Windows, you may also wish to continue speaking the old protocol.  But the future is Jingle, and the old
protocol will eventually go away.

Finally, we are still working on implementing XEP-176 (ICE-UDP).  In
the meantime, you'll need to use our draft-06 version of ICE, which is
implemented both in libjingle and in libnice, two open source

I hope that this will be a support to the Jingle community and futher
our efforts to have open standards for voice and video communication.
Announcing Jingle support at Google

May 24 2011

finkregh: narf, und der #xmpp bot schickt auch nicht 100% der Zeichen sondern nur 140... mooar...

narf, und der #xmpp bot schickt auch nicht 100% der Zeichen sondern nur 140... mooar...
Tags: xmpp

January 21 2011

December 23 2010


You may be wondering why Skype is Down if it is a P2P network. That is not hard to answer, it is a closed P2P Network which the Fallback Servers and Main Nodes are entirely dependent on Skype itself. So if something goes wrong with them, there is no real fallback like you would have in a distributed regular P2P network like BitTorrent, UseNet or Jingle Nodes.
The main issue is that only Users from within Skype can share the Routes, but not users on different Networks and Domains like you can do with Jingle Nodes.
Skype official response was that they were creating "mega-super-nodes"? I don't know what does that mean, but I'm sure it still have same single point of failure of the current system. Until Skype don't come up with a Federated System, where providers, services and users can share Routes, they will always suffer from outages. And of course the most affected are the users and business that depends directly on them. Nearly 20 Million Users are suffering from the outage.

Open Standard Free alternatives that can provide reliability and superior quality:

Clients with Jingle Nodes Support:
* Nimbuzz (Mobile and Desktop)
* SIP Communicator (Jitsi) (Desktop)
* OneTeam (Desktop)

Services with Jingle Nodes Support:
* Nimbuzz (Free)
* Talkr.im (Free)
XMPP Jingle - The Next Generation VoIP: Skype Down, the Closed P2P Issue
Tags: xmpp jingle

September 09 2010

Features - Jappix, your own social cloud

Jappix offers you lots of useful, cool and fun features to communicate with the world. You can use two versions of Jappix for that: a desktop version (called Jappix) and a mobile version (called Jappix Mobile).
Tags: xmpp web client

August 30 2010

XEP-0209: Metacontacts

This document specifies an XMPP protocol extension for defining metacontacts and grouping member JIDs.


PsBrowser aims to be a generic tool for browsing and publishing content in an XMPP implementation of a Pubsub service. It uses the Taningia library that implements an XMPP client and provides a Pubsub API.

All this Pubsub stuff is specified in the XEP 0060 document. Reading this is always a good idea.
Tags: xmpp pubsub

August 28 2010

August 24 2010

Spectrum - Wiki - Spectrum

Spectrum is an XMPP transport/gateway. It allows XMPP users to communicate with their friends who are using one of the supported networks. It supports a wide range of different networks such as ICQ, XMPP (Jabber, GTalk), AIM, MSN, Facebook, Twitter, Gadu-Gadu, IRC and SIMPLE. Spectrum is written in C++ and uses the Gloox XMPP library and libpurple for “legacy networks”. Spectrum is open source and released under the GNU GPL.

August 10 2010


One of them is im.flosoft.biz which runs on quite old Celeron 1.33GHz machine with 200MB memory. Serves approximately 800 online users and works well for 75 days already without a restart. This is a development version of the Tigase 5.1.0 branch but indeed, Florian pushes me to release it as another stable version.

I have found however an absolute winner in this 'competition'. The last time I checked it earlier today the Tigase uptime time was: 657 days, 6 hours, 53 mins, 21 secs. This is a service running on MS Windows machine for online gaming website and most of the user connections are web clients connecting via Bosh. It is still running and working well!

The longest running XMPP service | Tigase.org
Reposted bysicksin sicksin

July 06 2009

Migrating from Openfire to Prosody « El Tramo

Because Openfire has been hogging too much of my limited el-tramo.be server resources lately, and because I don’t need a beast of an XMPP server for only 2 users, I decided to replace it by the lightweight Prosody. The migration went flawless, with the help of two tools: Sleek Migrate, and a Prosody XEP-0227 Importer.

June 30 2009

Delta XMPP Project » PsiMedia

PsiMedia is a thick abstraction layer for providing audio and video RTP services to Psi-like IM clients. The implementation is based on GStreamer.

May 24 2009

April 28 2009

April 19 2009

Older posts are this way If this message doesn't go away, click anywhere on the page to continue loading posts.
Could not load more posts
Maybe Soup is currently being updated? I'll try again automatically in a few seconds...
Just a second, loading more posts...
You've reached the end.

Don't be the product, buy the product!