eJabberd on Solaris 10

Hello. I'm new to eJabberd and evaluating it for usage in our organization with around 400 domains and close to 100,000 total accounts. eJabberd appears to fit our requirements pretty well so far. I'm curious if it will work on Solaris 10 (and, zones in particular)?

I don't see a packaged binary available, is there one?

Are there any tutorials on compiling it? What are the requirements? Can/should Sun's Forte compilers be used?

I tried installing Erlang, but the configure script bombs out with "No odbc library found"

Thanks in advance!

Jesse

not so helpful answers

zjt wrote:

Hello. I'm new to ejabberd and evaluating it for usage in our organization with around 400 domains and close to 100,000 total accounts. eJabberd appears to fit our requirements pretty well so far.

I'm not aware of any ejabberd server with 400 virtual hosts. Maybe there are out there. By the way, you must know that to add new virtual hosts to an ejabberd server, currently you must restart ejabberd.

Total accounts is not an important number. The important number are the users that are connected to the server at the same time.

zjt wrote:

I'm curious if it will work on Solaris 10 (and, zones in particular)?

Some people reported success with Solrais 9. So I guess you will have to find yourself.

zjt wrote:

I don't see a packaged binary available, is there one?

No. There is a projecy called CEAN, but I tried the ejabberd binary package provided there on my Linux i386, and does not work. So for now it seems you are left to source compilation.

zjt wrote:

Are there any tutorials on compiling it?

Yes, there is a tutorial on the ejabberd Book.

zjt wrote:

What are the requirements?

Check the ejabberd Guide.

zjt wrote:

Can/should Sun's Forte compilers be used?

I don't know. If you have time to try, you could post your results here, in case other Solaris admins later read your message.

zjt wrote:

I tried installing Erlang, but the configure script bombs out with "No odbc library found"

Maybe this command line succeds: ./configure --disable-odbc

getting closer

badlop wrote:
zjt wrote:

Hello. I'm new to ejabberd and evaluating it for usage in our organization with around 400 domains and close to 100,000 total accounts. eJabberd appears to fit our requirements pretty well so far.

I'm not aware of any ejabberd server with 400 virtual hosts. Maybe there are out there. By the way, you must know that to add new virtual hosts to an ejabberd server, currently you must restart ejabberd.

Well, I should say that we have 400 email domains. I don't expect that all of them will want IM.

Restarting the server shouldn't be a big deal... something we can schedule during an maintenance window.

badlop wrote:

Total accounts is not an important number. The important number are the users that are connected to the server at the same time.

Yes. I only said that because I have no idea how many concurrent users we will expect.

badlop wrote:
zjt wrote:

I'm curious if it will work on Solaris 10 (and, zones in particular)?

Some people reported success with Solrais 9. So I guess you will have to find yourself.

zjt wrote:

I don't see a packaged binary available, is there one?

badlop wrote:

No. There is a project called CEAN, but I tried the ejabberd binary package provided there on my Linux i386, and does not work. So for now it seems you are left to source compilation.

I'll try the solaris version.

badlop wrote:
zjt wrote:

I tried installing Erlang, but the configure script bombs out with "No odbc library found"

Maybe this command line succeds: ./configure --disable-odbc

It turns out that the configure script was not failing. The message about ODBC was just a warning.

It looks like I'll need to use gcc, gmake, gld and gas to get Erlang to compile. I'll try some more.

Syndicate content