FreeBSd 5.3 + ejabberd = problem

Can you tell me how to install ejabberd step by step??? I have error every time...

And i want another features: can i use user certs + server certs (SSL) to auto revoke it after 30 days? Or can you tell we another way how to manage users?

Tutorial to install ejabberd

Can you tell me how to install ejabberd step by step??? I have error every time...

There is a tutorial with instructions to install ejabberd including instructions for FreeBSD. If you have portinstall, you also can execute:

portinstall ejabberd
And i want another features: can i use user certs + server certs (SSL) to auto revoke it after 30 days? Or can you tell we another way how to manage users?

I don't understand what you want to achieve with this, can you rephrase it?

--
sander

i read this tutorial. I have

i read this tutorial. I have FreeBSD 5.3
erlang in ports won't install...

===> erlang-r9c2_1,1 is marked as broken: Does not compile on FreeBSD >= 5.x.

as result i cannt install ejabberd.

i want use jabber+ssl. i want give all people individual ssl cert (like individual ssl cert in https) to access the my jabber server.
Or another way - i want mannualy manage users (create and delete account).

sorry, english is not my native lang.

===> erlang-r9c2_1,1 is

===> erlang-r9c2_1,1 is marked as broken: Does not compile on FreeBSD >= 5.x.

You probably need to update your ports collection.

i want use jabber+ssl. i want give all people individual ssl cert (like individual ssl cert in https) to access the my jabber server.

I don't think that is possible.

Or another way - i want mannualy manage users (create and delete account).

You can do that from within the web interface or via the command line tool ejabberdctl (see step 1 in this updated guide to register a user and in the section after that you can find a similar command to delete users). It is also possible to disable In-Band Registration functionality fully or partially. Read the second example in this updated guide.

--
sander

ssl with diferents certs

about ssl with diferents certs:

Maybe you need to use stunnel for c2s connections and restrict 5222 to localhost (stunnel origin) by firewall.

FreeBSD crash dump after install

After following the instructions for freeBSD, I get a huge amount of errors that culminate in a Crash, that dumps into the file erl_crash.dump

I've updated the ports, and this is a "generic" install of FreeBSD. Are there any dependancies that are not listed? Or additional steps over looked for the freeBSD instructions?

ERL seems to be installed correctly, as I've gotten this:
erl
Erlang (BEAM) emulator version 5.4 [source] [hipe]

Eshell V5.4.4 (abort with ^G)
1>

...but when I run ejabberd:

lycros# ejabberd
{error_logger,{{2005,11,3},{16,22,45}},'Protocol: ~p: register error: ~p~n',[inet_tcp,{{badmatch,{error,duplicate_name}},[{inet_tcp_dist,listen,1},{net_kernel,start_protos,4},{net_kernel,//(trimed)
{error_logger,{{2005,11,3},{16,22,45}},crash_report,[[{pid,<0.18.0>},{registered_name,net_kernel},{error_info,{error,//(trimed)
{error_logger,{{2005,11,3},{16,22,45}},supervisor_report,[{supervisor,{local,net_sup}},{errorContext,start_error},{re//(trimed)
{error_logger,{{2005,11,3},{16,22,45}},supervisor_report,[{supervisor,{local,kernel_sup}},{errorContext,start_error},//(trimed)
{error_logger,{{2005,11,3},{16,22,45}},crash_report,[[{pid,<0.7.0>},{registered_name,[]},{error_info,{shutdown,{kerne//(trimed)
{error_logger,{{2005,11,3},{16,22,45}},std_info,[{application,kernel},{exited,{shutdown,{kernel,start,[normal,[]]}}},//(trimed)
{"Kernel pid terminated",application_controller,shutdown}

Crash dump was written to: erl_crash.dump
Kernel pid terminated (application_controller) (shutdown)

(( full error messages avalible... didn't want it to totally break the page.. ))

I am running ejabberd on

I am running ejabberd on FreeBSD 4.x without problems...so I guess you need to ping the FreeBSD people.

--
sander

{error,duplicate_name}

{error,duplicate_name} usually means that you're trying to run the second instance of ejabberd.

Syndicate content