Following up here. Shouldn't event_route[tm:local-response] be executed for every locally generated request, not just the first few after Kamailio start?
Kaufman From: Kaufman <[email protected]> Sent: Wednesday, July 5, 2023 11:14 AM To: Kamailio (SER) - Users Mailing List <[email protected]> Subject: [SR-Users] event_route[tm:local-response] only executes a few times CAUTION: This email originated from outside the organization. Do not click links or open attachments unless you recognize the sender and know the content is safe. Hello, I'm writing a 302 redirect server and wanting to capture some events on all replies, so I'm trying to do this in event_route[tm:local-response], but I noticed that the event route is only called a few times for the first few requests, and then never gets executed again. This is the simplest case in which I can reproduce the issue: #!KAMAILIO loadmodule "pv" loadmodule "tm" loadmodule "xlog" route { xinfo("[$rm $ci-$cs] Src:[$si:$sp] RURI:[$ru] To:[$tu] From:[$fu]\n"); t_send_reply("404", "Not Found"); exit; } event_route[tm:local-response] { xcrit("[$rm $ci-$cs] tm:local-response replied locally\n"); } If I start Kamailio with kamailio -ddDDeE it has 8 children. If I use sipp to send 10 requests, this is what I see in the kamailio logs. The critical line in the event route is only printed four times. This is tested on 5.7.0 and 5.6.4 9(66) INFO: <script>: [INVITE [email protected]<mailto:[email protected]>] Src:[172.26.0.3:5060] RURI:[sip:[email protected]:5060] To:[sip:[email protected]:5060] From:[sip:[email protected]:5060] 9(66) CRITICAL: <script>: [INVITE [email protected]<mailto:[email protected]>] tm:local-response replied locally 10(67) INFO: <script>: [ACK [email protected]<mailto:[email protected]>] Src:[172.26.0.3:5060] RURI:[sip:[email protected]:5060] To:[sip:[email protected]:5060] From:[sip:[email protected]:5060] 11(68) INFO: <script>: [INVITE [email protected]<mailto:[email protected]>] Src:[172.26.0.3:5060] RURI:[sip:[email protected]:5060] To:[sip:[email protected]:5060] From:[sip:[email protected]:5060] 11(68) CRITICAL: <script>: [INVITE [email protected]<mailto:[email protected]>] tm:local-response replied locally 12(69) INFO: <script>: [ACK [email protected]<mailto:[email protected]>] Src:[172.26.0.3:5060] RURI:[sip:[email protected]:5060] To:[sip:[email protected]:5060] From:[sip:[email protected]:5060] 13(70) INFO: <script>: [INVITE [email protected]<mailto:[email protected]>] Src:[172.26.0.3:5060] RURI:[sip:[email protected]:5060] To:[sip:[email protected]:5060] From:[sip:[email protected]:5060] 13(70) CRITICAL: <script>: [INVITE [email protected]<mailto:[email protected]>] tm:local-response replied locally 14(71) INFO: <script>: [ACK [email protected]<mailto:[email protected]>] Src:[172.26.0.3:5060] RURI:[sip:[email protected]:5060] To:[sip:[email protected]:5060] From:[sip:[email protected]:5060] 15(72) INFO: <script>: [INVITE [email protected]<mailto:[email protected]>] Src:[172.26.0.3:5060] RURI:[sip:[email protected]:5060] To:[sip:[email protected]:5060] From:[sip:[email protected]:5060] 15(72) CRITICAL: <script>: [INVITE [email protected]<mailto:[email protected]>] tm:local-response replied locally 16(73) INFO: <script>: [ACK [email protected]<mailto:[email protected]>] Src:[172.26.0.3:5060] RURI:[sip:[email protected]:5060] To:[sip:[email protected]:5060] From:[sip:[email protected]:5060] 9(66) INFO: <script>: [INVITE [email protected]<mailto:[email protected]>] Src:[172.26.0.3:5060] RURI:[sip:[email protected]:5060] To:[sip:[email protected]:5060] From:[sip:[email protected]:5060] 10(67) INFO: <script>: [ACK [email protected]<mailto:[email protected]>] Src:[172.26.0.3:5060] RURI:[sip:[email protected]:5060] To:[sip:[email protected]:5060] From:[sip:[email protected]:5060] 11(68) INFO: <script>: [INVITE [email protected]<mailto:[email protected]>] Src:[172.26.0.3:5060] RURI:[sip:[email protected]:5060] To:[sip:[email protected]:5060] From:[sip:[email protected]:5060] 12(69) INFO: <script>: [ACK [email protected]<mailto:[email protected]>] Src:[172.26.0.3:5060] RURI:[sip:[email protected]:5060] To:[sip:[email protected]:5060] From:[sip:[email protected]:5060] 13(70) INFO: <script>: [INVITE [email protected]<mailto:[email protected]>] Src:[172.26.0.3:5060] RURI:[sip:[email protected]:5060] To:[sip:[email protected]:5060] From:[sip:[email protected]:5060] 14(71) INFO: <script>: [ACK [email protected]<mailto:[email protected]>] Src:[172.26.0.3:5060] RURI:[sip:[email protected]:5060] To:[sip:[email protected]:5060] From:[sip:[email protected]:5060] 15(72) INFO: <script>: [INVITE [email protected]<mailto:[email protected]>] Src:[172.26.0.3:5060] RURI:[sip:[email protected]:5060] To:[sip:[email protected]:5060] From:[sip:[email protected]:5060] 16(73) INFO: <script>: [ACK [email protected]<mailto:[email protected]>] Src:[172.26.0.3:5060] RURI:[sip:[email protected]:5060] To:[sip:[email protected]:5060] From:[sip:[email protected]:5060] 9(66) INFO: <script>: [INVITE [email protected]<mailto:[email protected]>] Src:[172.26.0.3:5060] RURI:[sip:[email protected]:5060] To:[sip:[email protected]:5060] From:[sip:[email protected]:5060] 10(67) INFO: <script>: [ACK [email protected]<mailto:[email protected]>] Src:[172.26.0.3:5060] RURI:[sip:[email protected]:5060] To:[sip:[email protected]:5060] From:[sip:[email protected]:5060] 11(68) INFO: <script>: [INVITE [email protected]<mailto:[email protected]>] Src:[172.26.0.3:5060] RURI:[sip:[email protected]:5060] To:[sip:[email protected]:5060] From:[sip:[email protected]:5060] 12(69) INFO: <script>: [ACK [email protected]<mailto:[email protected]>] Src:[172.26.0.3:5060] RURI:[sip:[email protected]:5060] To:[sip:[email protected]:5060] From:[sip:[email protected]:5060] Kaufman
__________________________________________________________ Kamailio - Users Mailing List - Non Commercial Discussions To unsubscribe send an email to [email protected] Important: keep the mailing list in the recipients, do not reply only to the sender! Edit mailing list options or unsubscribe:
