pertriada.blogg.se

Erlang ejabberd
Erlang ejabberd















Features Įjabberd has a high level of compliance with XMPP. Ejabberd hit version 1.0 in December 2005. Shchepin has stated that he would have not started ejabberd without Erlang. It was also announced that further development will be split into an "ejabberd Community Server" and an "ejabberd Commercial Edition targets carriers, websites, service providers, large corporations, universities, game companies, that need high level of commitment from ProcessOne, stability and performance and a unique set of features to run their business successfully." Īlexey Shchepin started ejabberd in November 2002 for three main reasons: success with Tkabber (his previous project, an XMPP client), a rather unstable first alpha release of jabberd2, and his wish to play with Erlang features. With the next major release after version 2 (previously called ejabberd 3), the versioning scheme was changed to reflect release dates as "Year.Month-Revision" (starting with 13.04-beta1). As of 2009 ejabberd is the most popular server among smaller XMPP-powered sites that register on.

erlang ejabberd

Įjabberd has a number of notable deployments, IETF Groupchat Service, BBC Radio LiveText, Nokia's Ovi, KDE Talk and one in development at Facebook. The software's creator, Alexey Shchepin was awarded the Erlang User of the Year award at the 2006 Erlang user conference.

erlang ejabberd

XMPP: The Definitive Guide ( O'Reilly Media, 2009) praised ejabberd for its scalability and clustering feature, at the same time pointing out that being written in Erlang is a potential acceptance issue for users and contributors. As of 2009, it is one of the most popular open source applications written in Erlang.

#Erlang ejabberd free

The name ejabberd stands for Erlang Jabber Daemon (Jabber being a former name for XMPP) and is written in lowercase only, as is common for daemon software.Įjabberd is free software, distributed under the terms of the GNU GPL-2.0-or-later. Additionally, ejabberd can run under Microsoft Windows. It can run under several Unix-like operating systems such as macOS, Linux, FreeBSD, NetBSD, OpenBSD and OpenSolaris. Erlang's runtime system has built-in support forĬoncurrency, distribution and fault tolerance.Albanian, Catalan, Chinese (Simplified), Czech, Dutch, Esperanto, French, Galician, German, Greek, Hebrew, Hungarian, Indonesian, Italian, Japanese, Norwegian Bokmal, Polish, Portuguese, Portuguese (Brazil), Russian, Slovak, Spanish, Swedish, Thai, Turkish, Ukrainian, Vietnamese, WalloonĮjabberd is an Extensible Messaging and Presence Protocol (XMPP) application server and an MQ Telemetry Transport (MQTT) broker, written mainly in the Erlang programming language. Uses are in telecoms, banking, e-commerce, computer telephony and Real-time systems with requirements on high availability. Installed on : Mon Oct 11 16:43:53 2021 CESTĬomment : Functional programming language from EricssonĬpe : cpe:2.3:a:erlang:erlang/otp:24.1.2:::::freebsd13:圆4Įrlang is a programming language used to build massively scalable soft Multi-lingual web administration interface

erlang ejabberd

Large numbers of supported protocols (see the supported protocols list Shared rosters, so that users can have predefined entries in their Virtual hosting, enabling ejabberd to run several virtual domains Automatic collection of statistics for reporting and system analysis Standard Jabber transport compliance to enable communication with other Many built-in services, including Jabber User Directory and Multi-User Support for encrypted connections to ensure secure communications A web administration console and command line administration Installed on : Mon Oct 11 16:50:52 2021 CESTĬomment : Free and Open Source distributed fault-tolerant Jabber serverĬpe : cpe:2.3:a:process-one:ejabberd:21.07:::::freebsd13:圆4Įjabberd is a high performance Free and Open Source distributedįault-tolerant instant messaging Jabber server. Openldap-client-2.4.59_1 net/openldap24-client Gettext-runtime-0.21 devel/gettext-runtime (In reply to Ashish SHUKLA from comment % pkg info -oaįontconfig-2.13.94_1,1 x11-fonts/fontconfig

erlang ejabberd

13:05:04.981 Hook vcard_iq_set crashed when running mod_vcard:vcard_iq_set/1: 12:54:20.335 CRASH REPORT Process with 0 neighbours crashed with reason: no case clause matching 12:54:20.241 CRASH REPORT Process with 0 neighbours exited with reason: call to undefined function pg2:create(cache_tab) in application_master:init/4 line 142 Also, supposedly needed version (1.11.2) is not in ports - 1.11.1 is. I see this port exists, but so far it hasn't been installed on my server. I found similar issue on debian's mailing list where it is said that newer version of erlang-jose is needed. After upgrading packages on one of my 13_0:x86:64 IM servers to latest main, ejabberd won't start.īelow are interesting lines from error.log















Erlang ejabberd