<div dir="ltr">Hi Daniel,<div><br></div><div>kamctl ps:</div><div><br></div><div><div>root@cgrates:/usr/share/cgrates/tutorials/kamevapi/cgrates/etc/init.d# kamctl ps</div><div>Process:: ID=0 PID=14529 Type=main process - attendant</div><div>Process:: ID=1 PID=14530 Type=udp receiver child=0 sock=<a href="http://192.168.30.29:5060">192.168.30.29:5060</a></div><div>Process:: ID=2 PID=14531 Type=udp receiver child=1 sock=<a href="http://192.168.30.29:5060">192.168.30.29:5060</a></div><div>Process:: ID=3 PID=14532 Type=udp receiver child=2 sock=<a href="http://192.168.30.29:5060">192.168.30.29:5060</a></div><div>Process:: ID=4 PID=14533 Type=udp receiver child=3 sock=<a href="http://192.168.30.29:5060">192.168.30.29:5060</a></div><div>Process:: ID=5 PID=14534 Type=slow timer</div><div>Process:: ID=6 PID=14535 Type=timer</div><div>Process:: ID=7 PID=14536 Type=secondary timer</div><div>Process:: ID=8 PID=14537 Type=MI FIFO</div><div>Process:: ID=9 PID=14538 Type=ctl handler</div><div>Process:: ID=10 PID=14539 Type=TIMER NH</div><div>Process:: ID=11 PID=14540 Type=EvAPI Dispatcher</div><div>Process:: ID=12 PID=14541 Type=EvAPI Worker</div><div>Process:: ID=13 PID=14542 Type=EvAPI Worker</div><div>Process:: ID=14 PID=14543 Type=Dialog Clean Timer</div><div>Process:: ID=15 PID=14544 Type=tcp receiver (generic) child=0</div><div>Process:: ID=16 PID=14545 Type=tcp receiver (generic) child=1</div><div>Process:: ID=17 PID=14546 Type=tcp receiver (generic) child=2</div><div>Process:: ID=18 PID=14547 Type=tcp receiver (generic) child=3</div><div>Process:: ID=19 PID=14548 Type=tcp main process</div><div><br></div><div><br></div><div>When I connect to evapi using telnet, I receive NO answer:</div><div><br></div><div><div>root@PC:~$ telnet 192.168.30.29 8448</div><div>Trying 192.168.30.29...</div><div>Connected to 192.168.30.29.</div><div>Escape character is '^]'.</div></div><div class="gmail_extra"><br></div><div class="gmail_extra"><br></div><div class="gmail_extra">However it reacts on my netstring messages and executes the event_route[evapi:message-received].</div><div class="gmail_extra"><br></div><div class="gmail_extra">Thanks for a reply.</div><div class="gmail_extra"><br></div><div class="gmail_extra">Jan</div><div><br><div class="gmail_quote">2016-08-22 9:25 GMT+02:00 Daniel-Constantin Mierla <span dir="ltr"><<a href="mailto:miconda@gmail.com" target="_blank">miconda@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000">
<p>Hello,</p>
<p>did you get the evapi message on your application or telnet
connection?</p>
<p>Can you give the output of:</p>
<p>kamctl ps</p>
<p>to see if the evapi processes are running?</p>
<p>Cheers,<br>
Daniel<br>
</p><div><div>
<br>
<div>On 19/08/16 18:45, Efelin Novak wrote:<br>
</div>
</div></div><blockquote type="cite"><div><div>
<div dir="ltr">Hi folks,
<div><br>
</div>
<div>I came into a problem with evapi module, while I was trying
to make the CGRateS tutorial work. It does not send any
messages at all.</div>
<div><br>
</div>
<div>Taken steps:</div>
<div><br>
</div>
<div>I start kamailio with debug=3.</div>
<div><br>
</div>
<div>I start:</div>
<div> CGRates (on the kamailio machine)</div>
<div> telnet 192.168.30.29 8448 (from my PC)</div>
<div> tcpdump port 8448 -A -s0 -i any (on the kamailio machine)</div>
<div><br>
</div>
<div>Telnet command successfully connects to kamailio. Kamailio
yells:</div>
<div><br>
</div>
<div>
<div><a href="mailto:root@cgrates:/opt/kamailio/src/kamailio-4.4/kamailio#" target="_blank">root@cgrates:/opt/kamailio/src<wbr>/kamailio-4.4/kamailio#</a>
11(12205) DEBUG: evapi [evapi_dispatch.c:453]:
evapi_accept_client(): new connection - pos[1] from: [<a href="http://192.168.30.1:40312" target="_blank">192.168.30.1:40312</a>]</div>
<div>11(12205) INFO: <script>: Starting Evapi connector
srcaddr 192.168.30.1 srcport 40312 condix 1</div>
<div>11(12205) DEBUG: htable [ht_var.c:90]: pv_set_ht_cell():
set value for $sht(cgrconn=>cgr)</div>
</div>
<div><br>
</div>
<div>A similar message is printed when CGRateS connects in.</div>
<div><br>
</div>
<div>Afterwards I make a call to Kamailio. INVITE is routed to a
following command:</div>
<div><br>
</div>
<div>
<div>evapi_async_relay("{\"event\":<wbr>\"CGR_AUTH_REQUEST\",</div>
<div> \"tr_index\":\"$T(id_index)\",</div>
<div> \"tr_label\":\"$T(id_label)\",</div>
<div> \"cgr_reqtype\":\"$dlg_var(cgr<wbr>ReqType)\",</div>
<div> \"cgr_tenant\":\"$dlg_var(cgrT<wbr>enant)\",</div>
<div> \"cgr_account\":\"$dlg_var(cgr<wbr>Account)\",</div>
<div>
\"cgr_destination\":\"$dlg_var<wbr>(cgrDestination)\",</div>
<div> \"cgr_setuptime\":\"$TS\",</div>
<div> \"cgr_computelcr\":\"true\"}")<wbr>;</div>
</div>
<div><br>
</div>
<div>Now the kamailio writes:</div>
<div><br>
</div>
<div>.</div>
<div>.</div>
<div>.</div>
<div>
<div> 2(12196) DEBUG: dialog [dlg_var.c:260]: print_lists():
Dialog var-list (0x7f196d1c5248):</div>
<div> 2(12196) DEBUG: dialog [dlg_var.c:265]: print_lists():
cgrDestination=1002 (flags 1)</div>
<div> 2(12196) DEBUG: dialog [dlg_var.c:265]: print_lists():
cgrAccount=1001 (flags 1)</div>
<div> 2(12196) DEBUG: dialog [dlg_var.c:265]: print_lists():
cgrTenant=<a href="http://cgrates.org" target="_blank">cgrates.org</a> (flags 1)</div>
<div> 2(12196) DEBUG: dialog [dlg_var.c:265]: print_lists():
cgrReqType=*prepaid (flags 1)</div>
<div> 2(12196) DEBUG: dialog [dlg_hash.c:922]: dlg_unref():
unref dlg 0x7f196d1c4c08 with 1 -> 1</div>
<div> 2(12196) DEBUG: evapi [evapi_dispatch.c:603]:
evapi_relay(): relaying event data
[{"event":"CGR_AUTH_REQUEST",</div>
<div><span style="white-space:pre-wrap"> </span>"tr_index":"59559",</div>
<div><span style="white-space:pre-wrap"> </span>"tr_label":"1886589610",</div>
<div><span style="white-space:pre-wrap"> </span>"cgr_reqtype":"*prepaid",</div>
<div><span style="white-space:pre-wrap"> </span>"cgr_tenant":"<a href="http://cgrates.org" target="_blank">cgrates.org</a>",</div>
<div><span style="white-space:pre-wrap"> </span>"cgr_account":"1001",</div>
<div><span style="white-space:pre-wrap"> </span>"cgr_destination":"1002",</div>
<div><span style="white-space:pre-wrap"> </span>"cgr_setuptime":"1471623526",</div>
<div><span style="white-space:pre-wrap"> </span>"cgr_computelcr":"true"}]
(246)</div>
<div> 2(12196) DEBUG: evapi [evapi_dispatch.c:628]:
evapi_relay(): sending [0x7f196d1c88b8]
[246:{"event":"CGR_AUTH_REQUES<wbr>T",</div>
<div><span style="white-space:pre-wrap"> </span>"tr_index":"59559",</div>
<div><span style="white-space:pre-wrap"> </span>"tr_label":"1886589610",</div>
<div><span style="white-space:pre-wrap"> </span>"cgr_reqtype":"*prepaid",</div>
<div><span style="white-space:pre-wrap"> </span>"cgr_tenant":"<a href="http://cgrates.org" target="_blank">cgrates.org</a>",</div>
<div><span style="white-space:pre-wrap"> </span>"cgr_account":"1001",</div>
<div><span style="white-space:pre-wrap"> </span>"cgr_destination":"1002",</div>
<div><span style="white-space:pre-wrap"> </span>"cgr_setuptime":"1471623526",</div>
<div><span style="white-space:pre-wrap"> </span>"cgr_computelcr":"true"},]
(251)</div>
<div> 2(12196) DEBUG: evapi [evapi_dispatch.c:630]:
evapi_relay(): Len of write is 8</div>
<div> 2(12196) INFO: <script>: suspended transaction:
59559 / 1886589610</div>
</div>
<div>.</div>
<div>.</div>
<div>.</div>
<div><br>
</div>
<div>However no reply from CGRateS comes, tcpdump is quiet (no
message was sent or received), as well as my testing telnet
session (nothing is received).</div>
<div><br>
</div>
<div>The network doesn't seems to be the issue, as when I write
"6:Efelin," to the telnet session, kamailio executes the route
event_route[evapi:message-rece<wbr>ived]</div>
<div><br>
</div>
<div>Versions:</div>
<div><br>
</div>
<div>
<div># dpkg -l | grep libev-dev</div>
<div>ii libev-dev 1:4.15-3
amd64</div>
</div>
<div><br>
</div>
<div>
<div># uname -a</div>
<div>Linux cgrates 3.16.0-4-amd64 #1 SMP Debian
3.16.7-ckt25-2+deb8u3 (2016-07-02) x86_64 GNU/Linux</div>
</div>
<div><br>
</div>
<div># kamailio -V</div>
<div>version: kamailio 4.4.2 (x86_64/linux) 384e90</div>
<div>flags: STATS: Off, USE_TCP, USE_TLS, USE_SCTP, TLS_HOOKS,
USE_RAW_SOCKS, 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</div>
<div>ADAPTIVE_WAIT_LOOPS=1024, MAX_RECV_BUFFER_SIZE 262144,
MAX_LISTEN 16, MAX_URI_SIZE 1024, BUF_SIZE 65535, DEFAULT
PKG_SIZE 8MB</div>
<div>poll method support: poll, epoll_lt, epoll_et, sigio_rt,
select.</div>
<div>id: 384e90 </div>
<div>compiled on 12:04:04 Aug 19 2016 with gcc 4.9.2</div>
<div><br>
</div>
<div>I wasn't able to find anything that might block the
connection. Can anyone point me to, how to debug this issue
further?</div>
<div><br>
</div>
<div>Thanks for any advice.</div>
<div><br>
</div>
<div>Kind regards</div>
<div><br>
</div>
<div>Jan Muranyi</div>
<div><br>
</div>
<div><br>
</div>
</div>
<br>
<fieldset></fieldset>
<br>
</div></div><span><pre>______________________________<wbr>_________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
<a href="mailto:sr-users@lists.sip-router.org" target="_blank">sr-users@lists.sip-router.org</a>
<a href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users" target="_blank">http://lists.sip-router.org/cg<wbr>i-bin/mailman/listinfo/sr-user<wbr>s</a>
</pre>
</span></blockquote><span><font color="#888888">
<br>
<pre cols="72">--
Daniel-Constantin Mierla
<a href="http://www.asipto.com" target="_blank">http://www.asipto.com</a> - <a href="http://www.kamailio.org" target="_blank">http://www.kamailio.org</a>
<a href="http://twitter.com/#!/miconda" target="_blank">http://twitter.com/#!/miconda</a> - <a href="http://www.linkedin.com/in/miconda" target="_blank">http://www.linkedin.com/in/mic<wbr>onda</a></pre>
</font></span></div>
<br>______________________________<wbr>_________________<br>
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list<br>
<a href="mailto:sr-users@lists.sip-router.org" target="_blank">sr-users@lists.sip-router.org</a><br>
<a href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users" rel="noreferrer" target="_blank">http://lists.sip-router.org/cg<wbr>i-bin/mailman/listinfo/sr-user<wbr>s</a><br>
<br></blockquote></div><br></div></div></div>