ejabberd 2.0.0-beta1 released (updated)

Update (1 Jan): Known bugs reported for 2.0.0-beta1. Some of them are:

Update (26 Dec): New installers

ejabberd 2.0.0-beta1 has been released. Check the announcement for details and download links.

It has been 15 months since the last ejabberd release that included new features or improvements. This means that the upcoming ejabberd 2.0.0 will include a large number of new features, improvements and bugfixes.

The purpose of this beta release is to find bugs in the 2.0.0 code base before releasing the final version. This beta version should not be used for production servers.

If you think you found a bug, you can report in the bug tracker. Alternatively, you can start a discussion in the ejabberd mailing list or in the ejabberd forums. If you just want to report a small bug, you can also add a comment here.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

R12B-0 compile and PKIX?

(I do not know if this has been posted before.)
I have been trying to build from source, but there is a compile error
under R12B-0

erlc -W ejabberd_s2s_in.erl
./ejabberd_s2s_in.erl:51: can't find include lib "ssl/include/PKIX1Explicit88.hrl"
./ejabberd_s2s_in.erl:52: can't find include lib "ssl/include/PKIX1Implicit88.hrl"

Changing ejabberd_s2s_in.erl to include "ssl/include/OTP-PKIX.hrl" seemed to make
erlc happy, but I thought I should check.

Thanks.

Bug tracked. R12B not recommended yet for production servers

Anonymous wrote:

I have been trying to build from source, but there is a compile error under R12B-0.

Changing ejabberd_s2s_in.erl to include "ssl/include/OTP-PKIX.hrl" seemed to make erlc happy, but I thought I should check.

This bug is tracked here: Compilation error on Erlang/OTP R12B due to missing SSL header files. Your solution is good enough to compile and run ejabberd correctly. However, note that it's preferable to continue using Erlang R11B-5 for production servers until the R12B line of releases stabilize (R12B-2 or so).

I`ve tried to install

I`ve tried to install ejabberd 2.0.0 beat1 on windows XP but it doesn't work.
The install proccess seems fine but when I`m trying to run ejabberd there is a black screen with many errors.

I have tried 1.1.4 and it works fine. At the end of the installation I think it installs erlang but on the 2.0 beta1 version it doesn`t show the erlang screen at the end.

How do I use the linux installer on VPS using SSH?
How do I uninstall it?

Thanks

Yes, it seems a bug in the

Yes, it seems a bug in the installer. I also see that window with error messages.

When a new installer is published and works for me, I'll update this newspage.

Regarding VPS and SSH: if the server has Erlang installed, compiling and local-install ejabberd is easy. If the system admin doesn't want to install Erlang for you, the binary installer has several options: execute in the command line with the option --help

Do I need to report the bug

Do I need to report the bug in the windows installer?

I am the sys admin of the VPS so I can install anything.
Is compiling and local-installing ejabberd is better than using the binary installer?

Try the new installer

Anonymous wrote:

Do I need to report the bug in the windows installer?

No. There are new installers, check the top of the newspost.

If you try the new installer, also check if the admin account is created in ejabberd. In my test, it was not created.

Can you try to open cmd.exe, or the windows registry? I couldn't, maybe due to a virus in my Windows system.

Anonymous wrote:

I am the sys admin of the VPS so I can install anything.
Is compiling and local-installing ejabberd is better than using the binary installer?

Well, it depends in your interests. For a production server both of them are ok. If you plan to run ejabberd in the bleeding edge, trying code from SVN, etc, maybe you prefer to compile and install from source code.

as I see http-bind included

as I see http-bind included in version 2.0.0
how to configure it for work?
we need to download jwchat, etc. ?

Check this new tutorial:

Syndicate content