Hi,
407 is a reply, so i guess, kamailio sends the duplicate message to default
target configured in modpraram.
You should configure something like
onreply_route {
if 407
sip_trace(sip:Y.Y.Y.Y)
}
Markus
On Fri, Jan 5, 2024 at 2:23 PM Niklas Larsson via sr-dev <
sr-dev(a)lists.kamailio.org> wrote:
Description
Using sip_trace() with different address arguments:
modparam("siptrace", "duplicate_uri", "sip:X.X.X.X:9060")
# siptrace till Homer
if(method == "REGISTER"){
sip_trace("sip:X.X.X.X:9060", "", "t");
}
# siptrace till Voipmonitor
if (is_method("INVITE|BYE|UPDATE|CANCEL")) {
sip_trace("sip:Y.Y.Y.Y:9060", "", "t");
}
Will send replies from auth_challenge to the address defined in
duplicate_uri. So in the case above - no 407 are sent to
"sip:Y.Y.Y.Y:9060", instead the are sent to "sip:X.X.X.X:9060" when
challenging an Invite.
Additional Information
- *Kamailio Version* - output of kamailio -v
version: kamailio 5.6.5 (x86_64/linux)
flags: USE_TCP, USE_TLS, USE_SCTP, TLS_HOOKS, USE_RAW_SOCKS, DISABLE_NAGLE, USE_MCAST,
DNS_IP_HACK, 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_BLOCKLIST, HAVE_RESOLV_RES, TLS_PTHREAD_MUTEX_SHARED
ADAPTIVE_WAIT_LOOPS 1024, MAX_RECV_BUFFER_SIZE 262144, 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 8.3.0
—
Reply to this email directly, view it on GitHub
<https://github.com/kamailio/kamailio/issues/3700>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABO7UZMT7N24UZWPFVAG5YTYM75DLAVCNFSM6AAAAABBONUGGGVHI2DSMVQWIX3LMV43ASLTON2WKOZSGA3DOMZUGQ4TAOI>
.
You are receiving this because you are subscribed to this thread.Message
ID: <kamailio/kamailio/issues/3700(a)github.com>
_______________________________________________
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-leave(a)lists.kamailio.org