[Spce-user] fr_timer ignored

Oleg spce at irg-x.net
Fri Apr 21 12:49:13 EDT 2017


It seems that the fr_timer equivalent for outbound calls should be set 
through /etc/ngcp-config/config.yml, namely sems.sbc.outbound. Indeed it 
is set to '6000' by default.

This sets up 'sip_timer_b' and 'sip_timer_f' in sems.conf. However, I've 
noticed that sems only accepts this configuration if the timer types are 
indicated with uppercase letters: sip_timer_B and sip_timer_F.

I've tried to confirm this, but found contradictory information in sems 

indeed gives examples with sip_timer_b and sip_timer_f
however, shows _timer_name_lookup list only with uppercase letters

I had to apply the following to sems.conf.tt2 in order to have 6 seconds 
timeout failover respected for outbound calls through 'ghost' Peerings 
(not responding no INVITES):

----  customtt patch ------
--- /etc/ngcp-config/templates/etc/ngcp-sems/sems.conf.tt2	2017-04-21 
18:03:58.591145946 +0200
/etc/ngcp-config/templates/etc/ngcp-sems/sems.conf.customtt.tt2	2017-04-21 
18:04:16.107177799 +0200
@@ -42,8 +42,8 @@
-sip_timer_b=[% sems.sbc.outbound_timeout %]
-sip_timer_f=[% sems.sbc.outbound_timeout %]
+sip_timer_B=[% sems.sbc.outbound_timeout %]
+sip_timer_F=[% sems.sbc.outbound_timeout %]
  [% IF sems.debug == "yes" -%]
  # This is for kamailio-config-tests scenarios
----- end ------------------

All this, while possible, seems a bit awkward to me. Can anyone test 
sems sip_timers and confirm this?



> Hello,
> I'm setting fr_timer in /etc/ngcp-config/config.yml, but it seems
> kamailio-proxy is ignoring it. Timeout-408 when terminating to a not
> responding gateway only comes up after 32s.
> Any other setting one must set to have shorter failover time on not
> receiving response to INVITES?
> Thanks.
> Oleg

More information about the Spce-user mailing list