[sr-dev] [kamailio/kamailio] EVAPI generating disconnect event 3 times (#1512)

Teofil Voivozeanu notifications at github.com
Wed Apr 25 12:33:49 CEST 2018


### Description
Hi everyone.
I integrate Kamailio with CGRateS and found a strange behaviour.
I made a call using Jitsi from 1001 to 1003 (configured before in CGRateS to disconnect after 12 seconds).
The call is disconnected correctly but from Kamailio got 3 CGR_CALL_END events with the same data 
which in CGRateS generate an error because from these events CGRateS generate 3 cdrs and all 3 with the same unique key.
Is this a bug or is something wrong with the config?

Kamailio config : https://github.com/cgrates/cgrates/tree/master/data/tutorials/kamevapi/kamailio/etc/kamailio

### NGREP Events between CGRateS and Kamailio
T 2018/04/24 07:55:14.200094 127.0.0.1:8448 -> 127.0.0.1:36774 [AP]
269:{"event":"CGR_AUTH_REQUEST",
.."tr_index":"12566",
.."tr_label":"1148670067",
.."cgr_subsystems":"*attributes;*resources;*accounts;*suppliers",
.."RequestType":"*prepaid",
.."Tenant":"cgrates.org",
.."Account":"1001",
.."Destination":"1003",
.."SetupTime":"1524570914"},
##
T 2018/04/24 07:55:14.227815 127.0.0.1:36774 -> 127.0.0.1:8448 [AP]
214:{"Event":"CGR_AUTH_REPLY","TransactionIndex":"12566","TransactionLabel":"1148670067","Attributes":"","ResourceAllocation":"SPECIAL_1003","MaxUsage":13,"Suppliers":"supplier2,supplier1","ThresholdHits":0,"Error":""},
##
T 2018/04/24 07:55:17.538695 127.0.0.1:8448 -> 127.0.0.1:36774 [AP]
306:{"event":"CGR_CALL_START",
.."h_entry":"226",
.."h_id":"8446",
.."cgr_subsystems":"*resources;*accounts",
.."OriginID":"f1c3db6e9aea754291eed5cdc944cdd2 at 0:0:0:0:0:0:0:0;2fc2c199",
.."RequestType":"*prepaid",
.."Tenant":"cgrates.org",
.."Account":"1001",
.."Destination":"1003",
.."AnswerTime":"1524570917"},
##
T 2018/04/24 07:55:29.546055 127.0.0.1:36774 -> 127.0.0.1:8448 [AP]
99:{"Event":"CGR_SESSION_DISCONNECT","HashEntry":"226","HashId":"8446","Reason":"INSUFFICIENT_CREDIT"},
##
T 2018/04/24 07:55:29.546285 127.0.0.1:8448 -> 127.0.0.1:36774 [AP]
285:{"event":"CGR_CALL_END",
.."cgr_subsystems":"*resources;*accounts",
.."OriginID":"f1c3db6e9aea754291eed5cdc944cdd2 at 0:0:0:0:0:0:0:0;2fc2c199",
.."RequestType":"*prepaid",
.."Tenant":"cgrates.org",
.."Account":"1001", 
.."Destination":"1003",
.."AnswerTime":"1524570917",
.."Usage":"12"},
##
T 2018/04/24 07:55:29.546561 127.0.0.1:8448 -> 127.0.0.1:36774 [AP]
285:{"event":"CGR_CALL_END",
.."cgr_subsystems":"*resources;*accounts",
.."OriginID":"f1c3db6e9aea754291eed5cdc944cdd2 at 0:0:0:0:0:0:0:0;2fc2c199",
.."RequestType":"*prepaid",
.."Tenant":"cgrates.org",
.."Account":"1001", 
.."Destination":"1003",
.."AnswerTime":"1524570917",
.."Usage":"12"},
##
T 2018/04/24 07:55:29.546664 127.0.0.1:8448 -> 127.0.0.1:36774 [AP]
285:{"event":"CGR_CALL_END",
.."cgr_subsystems":"*resources;*accounts",
.."OriginID":"f1c3db6e9aea754291eed5cdc944cdd2 at 0:0:0:0:0:0:0:0;2fc2c199",
.."RequestType":"*prepaid",
.."Tenant":"cgrates.org",
.."Account":"1001", 
.."Destination":"1003",
.."AnswerTime":"1524570917",
.."Usage":"12"},
#

### Additional Information
```
kamailio -V
version: kamailio 5.1.3 (x86_64/linux) 
flags: STATS: Off, USE_TCP, USE_TLS, USE_SCTP, TLS_HOOKS, DISABLE_NAGLE, USE_MCAST, DNS_IP_HACK, SHM_MEM, SHM_MMAP, PKG_MALLOC, Q_MALLOC, F_MALLOC, TLSF_MALLOC, DBG_SR_MEMORY, USE_FUTEX, FAST_LOCK-ADAPTIVE_WAIT, USE_DNS_CACHE, USE_DNS_FAILOVER, USE_NAPTR, USE_DST_BLACKLIST, HAVE_RESOLV_RES
ADAPTIVE_WAIT_LOOPS=1024, MAX_RECV_BUFFER_SIZE 262144, MAX_LISTEN 16, MAX_URI_SIZE 1024, BUF_SIZE 65535, DEFAULT PKG_SIZE 8MB
poll method support: poll, epoll_lt, epoll_et, sigio_rt, select.
id: unknown 
compiled with gcc 4.9.2
```

* **Operating System**:
```
root at teo:/home/teo# cat /etc/debian_version
8.10
```

Thank you in advance
TeoV


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/issues/1512
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.kamailio.org/pipermail/sr-dev/attachments/20180425/553f7804/attachment.html>


More information about the sr-dev mailing list