[erlang-questions] SSL connection is closed unexpectedly

Antoine Koener <>
Thu Jan 17 17:06:51 CET 2013


Ejabberd needs a lot of memory, and ssl need more memory then plain tcp.
Look at your ejabberd.log or erlang.log to investigate.
Max tcp connections > max ssl connections

Did you tweak Erl max ports ?


On Thursday, January 17, 2013, Alex Shneyderman wrote:

> On Thu, Jan 17, 2013 at 3:26 AM, Ingela Andin <<javascript:;>>
> wrote:
> > Hi!
> >
> > 2013/1/15 Alex Shneyderman < <javascript:;>>:
> >> Hello, everybody!
> >>
> >> I had a need to STARTTLS-enable tsung's jabber client. I use ssl
> >> engine that comes with R15B02. Basically, code takes an existing
> >> socket (tsung client - FSM owns that socket) and does an upgrade to
> >> TLS at an appropriate moment in time. Like so:
> >>
> >>       {ok,SslSocket} = ssl:connect(Socket, [{verify,
> >> verify_none},{reuse_sessions,false}]),
> >>       ssl:controlling_process(SslSocket,ClientFSMPid),
> >>       ssl:setopts(SslSocket,[{active, once}]),
> >>
> >>
> >> If I spawn some number of clients (the number varies but anything
> >> beyond 200 seems to cause the problem) - connections get dropped and I
> >> believe it is the client side that drops the connections (since this
> >> behavior is not observed without TLS in the picture). So the
> >> questions:
> >>
> >> 1. Is this a known default behavior? If so how do I make it go away,
> >> i.e. some of the tests we are running need 2000 clients and plain
> >> (non-tls).
> >
> > No it is not.  What server are you running against? Servers may allow
> different
> > number of concurrent connections for TLS and non TLS.
>
> this is ejabberd (2.1.11). I do not think there is
> any difference on maximum of connections between
> TLS and non-TLS on this server.
>
> Cheers,
> Alex.
> _______________________________________________
> erlang-questions mailing list
>  <javascript:;>
> http://erlang.org/mailman/listinfo/erlang-questions
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20130117/bf95dd40/attachment.html>


More information about the erlang-questions mailing list