Problem logging in - new SVN ejabber version.

Hello
recently i have updated one of my nodes to latest SVN revisions and node have started normaly but when i try to connect i see in logs:

=INFO REPORT==== 2006-01-30 20:29:50 ===
I(<0.998.0>:ejabberd_c2s:373): (#Port<0.1342>) Accepted legacy authentication for kolargol@jabber.autocom.pl/toliman

=ERROR REPORT==== 2006-01-30 20:29:50 ===
** State machine <0.998.0> terminating
** Last event in was {xmlstreamelement,
{xmlelement,"iq",
[{"type","set"},
{"id","auth_2"},
{"to","jabber.autocom.pl"}],
[{xmlcdata,"\n"},
{xmlelement,
"query",
[{"xmlns","jabber:iq:auth"}],
[{xmlcdata,"\n"},
{xmlelement,
"username",
[],
[{xmlcdata,"kolargol"}]},
{xmlcdata,"\n"},
{xmlelement,
"digest",
[],
[{xmlcdata,
"f715e79c02a73ed1f400b81d07dd8502fea52be3"}]},
{xmlcdata,"\n"},
{xmlelement,
"resource",
[],
[{xmlcdata,"toliman"}]},
{xmlcdata,"\n"}]},
{xmlcdata,"\n"}]}}
** When State == wait_for_auth
** Data == {state,#Port<0.1356>,
<0.1013.0>,
gen_tcp,
"1682297422",
undefined,
c2s,
c2s_shaper,
false,
true,
false,
false,
[{certfile,"./ssl.pem"}],
false,
undefined,
[],
"jabber.autocom.pl",
[],
undefined,
{0,nil},
{0,nil},
{0,nil},
{0,nil},
undefined,
undefined,
undefined,
false,
none,
[]}
** Reason for termination =
** {aborted,{bad_type,{session,{{1138,649425,684783},<0.1012.0>},
{"kolargol","jabber.autocom.pl","toliman"},
{"kolargol","jabber.autocom.pl"},
undefined}}}

any ideas??

The explanation was provided

The explanation was provided on the chatroom:

legoscia wrote:

the format of the session table changed between 1.0.0 and svn, so you'll probably not be able to share it between those versions

aleksey wrote:

all nodes should run the same ejabberd version, and there should not be any offline nodes during update

Syndicate content