[OpenSIPS-Users] Single call generates many Invites to callee
duane.larson at gmail.com
duane.larson at gmail.com
Tue Jun 21 19:10:15 CEST 2011
I noticed an issue on my OpenSIPS B2BUA server where Heartbeat gave me the
following errors
Jun 21 11:50:46 proxy01 logd: [1086]: WARN: G_CH_check_int: working on IPC
channel took 160 ms (> 100 ms)
Jun 21 11:50:48 proxy01 logd: [1084]: WARN: G_CH_check_int: working on IPC
channel took 770 ms (> 100 ms)
Jun 21 11:50:48 proxy01 logd: [1084]: WARN: G_CH_check_int: working on IPC
channel took 370 ms (> 100 ms)
Jun 21 11:50:48 proxy01 logd: [1086]: WARN: G_CH_prepare_int: working on
IPC channel took 390 ms (> 100 ms)
Jun 21 11:50:48 proxy01 logd: [1084]: WARN: G_CH_check_int: working on IPC
channel took 140 ms (> 100 ms)
Jun 21 11:50:48 proxy01 logd: [1084]: WARN: G_CH_prepare_int: working on
IPC channel took 130 ms (> 100 ms)
Jun 21 11:50:48 proxy01 crmd: [21371]: WARN: G_CH_check_int: working on IPC
channel took 290 ms (> 100 ms)
Jun 21 11:50:48 proxy01 ccm: [21366]: WARN: G_CH_check_int: working on IPC
channel took 540 ms (> 100 ms)
Jun 21 11:50:48 proxy01 lrmd: [21368]: WARN: G_CH_check_int: working on IPC
channel took 650 ms (> 100 ms)
Jun 21 11:50:48 proxy01 cib: [21367]: WARN: G_CH_check_int: working on
Heartbeat API channel took 1630 ms (> 100 ms)
Jun 21 11:50:48 proxy01 crmd: [21371]: WARN: G_CH_check_int: working on IPC
channel took 350 ms (> 100 ms)
Jun 21 11:50:48 proxy01 crmd: [21371]: WARN: G_CH_check_int: working on IPC
channel took 220 ms (> 100 ms)
Jun 21 11:50:49 proxy01 cib: [21367]: WARN: G_CH_check_int: working on IPC
channel took 220 ms (> 100 ms)
Jun 21 11:50:50 proxy01 cib: [21367]: WARN: G_CH_check_int: working on IPC
channel took 170 ms (> 100 ms)
the errors eventually went away without me having to restart anything but
because of Heartbeat it was causing my SIP Trunk provider to send multiple
INVITES when a ITSP Caller was calling one of my users because the OpenSIPS
B2BUA server took so long to reply to the INVITEs. Because a ton of INVITES
were sent the OpenSIPS B2BUA sends a ton of INVITES to the OpenSIPS Proxy
and then the proxy sends a ton of calls to the UA client. So the client
gets bombed with a ton of calls.
Is there any way from an OpenSIPS perspective to protect myself from from
this? I currently can set each user to only have a certain amount of call
channels, but this would just cause the extra channels to get loaded up. I
was hoping there was a way to notice multiple INVITES with the same CALL-ID
coming in and only relay the single INVITE on to the Proxy.
Anyone else run into this?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20110621/77c3f403/attachment.htm>
More information about the Users
mailing list