[ejabberd] Problem with S2S STARTTLS

Bernhard Schmidt berni at birkenwald.de
Tue May 8 13:23:22 MSK 2012


Hi,

I run my own ejabberd 2.1.10 for the JID I write from. A few coworkers
@swissjabber.de cannot contact me anymore when I enable s2s_starttls. I
get the following error message in the log

=INFO REPORT==== 2012-05-08 10:46:27 ===
I(<0.522.0>:ejabberd_listener:281) : (#Port<0.89777>) Accepted
connection {{217,150,254,109},53479} -> {{
83,170,6,69},5269}

=ERROR REPORT==== 2012-05-08 10:46:27 ===
** State machine <0.7123.1> terminating 
** Last event in was {xmlstreamelement,
                         {xmlelement,"auth",
                             [{"xmlns","urn:ietf:params:xml:ns:xmpp-sasl"},
                              {"mechanism","EXTERNAL"}],
                             [{xmlcdata,<<"c3dpc3NqYWJiZXIuZGU=">>}]}}
** When State == wait_for_feature_request
**      Data  == {state,{socket_state,tls,
                                      {tlssock,#Port<0.89777>,#Port<0.89779>},
                                      <0.7122.1>},
                        ejabberd_socket,"828785318",s2s_shaper,true,true,
                        false,false,
                        [{certfile,"/etc/ssl/private/jabber.mucip.net.pem"}],
                        "birkenwald.de",false,undefined,
                        {dict,0,16,16,8,80,48,
                              {[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],
                               []},
                              {{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],
                                []}}},
                        #Ref<0.0.1.59705>}
** Reason for termination = 
** {undef,[{regexp,sh_to_awk,["swissjabber"],[]},
           {ejabberd_s2s_in,match_labels,2,
                            [{file,"ejabberd_s2s_in.erl"},{line,834}]},
           {lists,any,2,[{file,"lists.erl"},{line,1159}]},
           {ejabberd_s2s_in,wait_for_feature_request,2,
                            [{file,"ejabberd_s2s_in.erl"},{line,340}]},
           {p1_fsm,handle_msg,10,[{file,"p1_fsm.erl"},{line,544}]},
           {proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,227}]}]}

Does anyone have an idea about this isse?

Thanks,
Bernhard



More information about the ejabberd mailing list