I have installed ejabberd on my fedora core 6 box with no errors i can register users but can not connect with them.
I checked and the crypto server is starting.
there is the log output
--LOG--
INFO REPORT==== 2007-05-02 16:33:57 ===
I(<0.224.0>:ejabberd_listener:90): (#Port<0.309>) Accepted connection {{204,XX,XX,XX},42890} -> {{206,165,XX,XX},5222}
=ERROR REPORT==== 2007-05-02 16:33:58 ===
** State machine <0.296.0> terminating
** Last event in was {xmlstreamelement,
{xmlelement,"response",
[{"xmlns",
"urn:ietf:params:xml:ns:xmpp-sasl"}],
[{xmlcdata,
<<"dXNlcm5hbWU9InRyYXZpcyIscmVhbG09ImltLmkydGVsZWNvbS5jb20iLG5vbmNlPSIzNjMwNDk1MiIsY25vbmNlPSJzZkF2S0sxbGpzUnNoTFBXUnYrY2xRYVZuZlF1aFZnOW9ZdXJOenF5blM0PSIsbmM9MDAwMDAwMDEscW9wPWF1dGgsbWF4YnVmPTQwOTYsZGlnZXN0LXVyaT0ieG1wcC9pbS5pMnRlbGVjb20uY29tIixyZXNwb25zZT1jNDg4ZjgxYWU2OTY4ODRkYzg2Mzc5MTk4Zjk1MDY4OA==">>}]}}
** When State == wait_for_sasl_response
** Data == {state,#Port<0.309>,
<0.297.0>,
gen_tcp,
"989754465",
{sasl_state,"jabber",
"im.XX.com",
[],
#Fun,
#Fun,
cyrsasl_digest,
{state,
3,
"36304952",
undefined,
undefined,
#Fun}},
c2s,
c2s_shaper,
false,
false,
false,
false,
[],
false,
undefined,
[],
"im.XX.com",
[],
undefined,
{0,nil},
{0,nil},
{0,nil},
{0,nil},
undefined,
undefined,
undefined,
false,
none,
[]}
** Reason for termination =
** {badarg,[{ets,lookup,[crypto_server_table,port]},
{crypto,control,2},
{cyrsasl_digest,response,6},
{cyrsasl_digest,mech_step,2},
{cyrsasl,server_step,2},
{ejabberd_c2s,wait_for_sasl_response,2},
{gen_fsm,handle_msg,7},
{proc_lib,init_p,5}]}
--LOG END--