[Freeswitch-users] Keep alive ping for non registered endpoints
Bote Man
bote_radio at botecomm.com
Tue Dec 22 21:26:30 MSK 2015
ping-max is parsed along with a bunch of other variables(?) around line 3521
of sofia.c
NOTE: this is not mod_sofia.c just regular, plain old sofia.c
https://freeswitch.org/stash/projects/FS/repos/freeswitch/browse/src/mod/end
points/mod_sofia/sofia.c#3521
My best guess (which is worth exactly what you paid for it) from looking at
the source code is that these are set in the gateway or sip_profile
definitions.
if ((x_params = switch_xml_child(gateway_tag,
"params"))) {
param = switch_xml_child(x_params, "param");
} else {
param = switch_xml_child(gateway_tag,
"param");
}
And then it parses such notables as realm, username, auth-username,
ping-max, et al.
Bote
> -----Original Message-----
> From: covici at ccs.covici.com
> Sent: Tuesday, 22 December, 2015 04:15
> Subject: Re: [Freeswitch-users] Keep alive ping for non registered
endpoints
>
> I have never seen those settings, where wouldIput those? With the
> default, once a gateway is down, it never seems to come back up, at least
> this is what happened to me -- I eventually got rid of the options ping
> altogether and never had a problem since.
>
> Steven Ayre <steveayre at gmail.com> wrote:
>
> > What ping-min and ping-max settings are you using? It keeps a counter
> > representing the number of successful and failed pings. If it drops too
low
> > the gateway is marked as down and if it's high it's marked as back up.
As a
> > result it can handle the occasional dropped ping as long as it's not
> > several in a row. ping-min=3 and ping-max=5 seem to work well.
> >
> > On 22 December 2015 at 07:02, <covici at ccs.covici.com> wrote:
> >
> > > I have had a lot of problems with those options ping, if one should
fail
> > > it seems to have trouble recovering the gateway after that.
> > >
> > > Stanislav Sinyagin <ssinyagin at gmail.com> wrote:
> > >
> > > > Why don't you define them as gateways?
Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users
mailing list