Hi Daniel,
Are you sure you configured a proper SIP URI as "message_queue" in the
flow description ? My impression is you have an empty string there - and
OpenSIPS is trying to put the call on the queue (as there is no agent),
but the SIP URI is not valid.
Regards,
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
http://www.opensips-solutions.com
OpenSIPS Bootcamp 2018
http://opensips.org/training/OpenSIPS_Bootcamp_2018/
On 08/29/2018 10:26 PM, Daniel Zanutti wrote:
Got some more info.
*This is the first call that worked fine:*
......
*This is the second call that had the problem:*
.....
Aug 29 16:04:38 plat5 /sbin/opensips[24890]:
DBG:call_center:cc_call_state_machine: selecting QUEUE
Aug 29 16:04:38 plat5 /sbin/opensips[24890]:
DBG:call_center:cc_queue_push_call: QUEUE - adding call 0x7fd8510524a8
Aug 29 16:04:38 plat5 /sbin/opensips[24890]:
DBG:call_center:cc_queue_push_call: adding call on pos 0 (already 1
calls), l=(nil) h=(nil)
Aug 29 16:04:38 plat5 /sbin/opensips[24890]:
DBG:call_center:w_handle_call: new destination for
call(0x7fd8510524a8) is (state=2)
.....
On Mon, Aug 27, 2018 at 6:15 PM Daniel Zanutti
<[email protected] <mailto:[email protected]>> wrote:
Trying to configure the call center modules, but found a problem
when there is no agents available.
If there is 1 agent available, call is sent to him with no problem:
Aug 27 18:11:00 plat5 /sbin/opensips[23575]: Recebida asterisk -
Tentando entrar na fila fila-1
Aug 27 18:11:00 plat5 /sbin/opensips[23575]: Entrou na fila com
sucesso (fila-1)!
Aug 27 18:11:01 plat5 /sbin/opensips[23569]: incoming reply
But when there is no agent available, opensips refuses:
Aug 27 18:11:07 plat5 /sbin/opensips[23569]: Recebida asterisk -
Tentando entrar na fila fila-1
Aug 27 18:11:07 plat5 /sbin/opensips[23569]:
ERROR:b2b_logic:b2b_process_scenario_init: Failed to get the value
for the b2b client ruri
Aug 27 18:11:07 plat5 /sbin/opensips[23569]:
ERROR:call_center:set_call_leg: failed to init new b2bua call
(empty ID received)
Aug 27 18:11:07 plat5 /sbin/opensips[23569]:
ERROR:call_center:w_handle_call: failed to set new destination for
call
Aug 27 18:11:07 plat5 /sbin/opensips[23569]: errnum: -1
Error -1 means flowID is invalid, but I sent the same value on
both calls.
This is the call:
cc_handle_call("$rU")
I'm using Opensips 2.4.2 with Debian 8.11.
Am I missing something or found a bug?
Thanks
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users