Hello community,
I have a wholesale server running Asterisk 1.8.4.4 where everything is working without any problem, being billed with a2billing 1.9.4.
The problem which I’m finding to exchange incoming traffic with other customers who’re using asterisk 1.4…
When a caller from asterisk 1.4 is calling through my server, I’m rebooting him the calls with the following trace:
[quote][Jul 4 12:44:24] WARNING[15279]: pbx.c:3846 pbx_substitute_variables_helper_full: Error in extension logic (missing ‘}’)
[Jul 4 12:44:24] WARNING[15279]: pbx.c:3476 func_args: Can’t find trailing parenthesis for function ‘CALLERID(al’?
[Jul 4 12:44:24] ERROR[15279]: func_callerid.c:984 callerid_read: Unknown callerid data type ‘al’.
– Executing [00XXXXXXXX@a2billing:1] Verbose(“SIP/XXXX-00000010”, "1,a2billing - 00XXXXXXXX - ") in new stack
a2billing - 00XXXXXXXX -
– Executing [00XXXXXXXX@a2billing:2] Wait(“SIP/XXXXX-00000010”, “1”) in new stack
– Executing [00XXXXXXXX@a2billing:3] AGI(“SIP/88924-00000010”, “a2billing.php,2”) in new stack
– Launched AGI Script /var/lib/asterisk/agi-bin/a2billing.php
– AGI Script Executing Application: (DIAL) Options: (SIP/TrunkC/XXXXX#00XXXXXXXX,60,LIW(18795000:60000:30000))
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
– Called TrunkC/XXXX#00XXXXXXXX
– SIP/TrunkC-00000011 is circuit-busy
== Everyone is busy/congested at this time (1:0/1/0)
– <SIP/88924-00000010>AGI Script a2billing.php completed, returning -1[/quote]
Why I’m having this behavior? it’s happening only when the caller is under v.1.4…
Anyone can explain me what’s this in the earth may mean??