Project

General

Profile

Actions

Bug #78

closed

eJabberd crash with missing session_counter

Added by Marc Dequènes almost 14 years ago. Updated almost 14 years ago.

Status:
Resolved
Priority:
Normal
Category:
Service :: Communication
Start date:
2010-05-04
Due date:
% Done:

100%

Estimated time:
Patch Available:
No
Confirmed:
No
Branch:
Entity:
MilkyPond
Security:
No
Help Needed:

Description

In /var/log/ejabberd/ejabberd.log:

=ERROR REPORT==== 2010-05-04 03:04:44 ===
** State machine <0.18661.0> terminating 
** Last event in was {xmlstreamelement,
                         {xmlelement,"iq",
                             [{"type","set"},{"id","741553776692"}],
                             [{xmlelement,"session",
                                  [{"xmlns",
                                    "urn:ietf:params:xml:ns:xmpp-session"}],
                                  []}]}}
** When State == wait_for_session
**      Data  == {state,{socket_state,tls,
                                      {tlssock,#Port<0.20365>,#Port<0.20367>},
                                      <0.18660.0>},
                        ejabberd_socket,#Ref<0.0.0.94411>,false,"2791238467",
                        {sasl_state,"jabber","milkypond.org",[],
                                    #Fun<ejabberd_c2s.1.126837140>,
                                    #Fun<ejabberd_c2s.2.57268884>,
                                    #Fun<ejabberd_c2s.3.64018780>,undefined,
                                    undefined},
                        c2s,c2s_shaper,true,true,false,true,
                        [verify_none,{certfile,"/etc/ejabberd/ejabberd.pem"}],
                        true,
                        {jid,"happypeng","milkypond.org","ac1d1cd5",
                             "happypeng","milkypond.org","ac1d1cd5"},
                        "happypeng","milkypond.org","ac1d1cd5",undefined,
                        {0,nil},
                        {0,nil},
                        {0,nil},
                        {0,nil},
                        undefined,undefined,undefined,false,
                        {userlist,none,[],false},
                        unknown,ejabberd_auth_ldap,
                        {{123,218,112,106},36147},
                        []}
** Reason for termination = 
** {aborted,{no_exists,[session_counter,"milkypond.org"]}}

In /var/log/ejabberd/erlang.log:

=CRASH REPORT==== 4-May-2010::03:04:44 ===
  crasher:
    initial call: gen:init_it/6
    pid: <0.18661.0>
    registered_name: []
    exception exit: {aborted,{no_exists,[session_counter,"milkypond.org"]}}
      in function  p1_fsm:terminate/7
    ancestors: [ejabberd_c2s_sup,ejabberd_sup,<0.38.0>]
    messages: []
    links: [<0.361.0>,#Port<0.20367>]
    dictionary: [{'$internal_queue_len',0}]
    trap_exit: false
    status: running
    heap_size: 2584
    stack_size: 24
    reductions: 9106
  neighbours:

Actions #1

Updated by Marc Dequènes almost 14 years ago

  • Status changed from New to In Progress
Actions #2

Updated by Marc Dequènes almost 14 years ago

  • Status changed from In Progress to Resolved
  • % Done changed from 0 to 100

Solved with 2.1.3-1.

Actions

Also available in: Atom PDF