Hi, Denis!
Could you also send the logs for INVITE? It seems like the dialog is
storing a bogus Contact header.
PS: please attach the logs on pastebin.com, not directly in the email.
Best regards,
Răzvan Crainea
OpenSIPS Solutions
www.opensips-solutions.com
On 11/15/2016 04:34 PM, Denis wrote:
Re: [OpenSIPS-Users] Opensips 2.2.2 and top hiding In attachment.
mailto:[email protected]
Can you put on pastebin the debug logs for the ACK?
Best regards,
Răzvan Crainea
OpenSIPS Solutions
www.opensips-solutions.com <http://www.opensips-solutions.com>
On 11/15/2016 03:44 PM, Denis wrote:
Re: [OpenSIPS-Users] Opensips 2.2.2 and top hiding Hello Ben.
I am using loadbalacer module and using only for initial INVITE.
mailto:[email protected]
You said you are doing load balancing as well. Are you doing load
balancing on the ACK? What module are you using (dispatcher,
loadbalancer, etc.)?
Load balancing functions can change the R-URI.
Ben Newlin
*From: *<[email protected]>
<mailto:[email protected]>on behalf of Denis
<[email protected]> <mailto:[email protected]>
*Reply-To: *OpenSIPS users mailling list <[email protected]>
<mailto:[email protected]>
*Date: *Tuesday, November 15, 2016 at 8:19 AM
*To: *Răzvan Crainea <[email protected]>
<mailto:[email protected]>, OpenSIPS users mailling list
<[email protected]> <mailto:[email protected]>
*Subject: *Re: [OpenSIPS-Users] Opensips 2.2.2 and top hiding
Hello, Razvan!
No, i don`t make any modification for that variables
" if (match_dialog() || topology_hiding_match()) {
if (!$DLG_status == NULL) {
xlog("L_INFO", "Route0:$rm was received (IPS=$si, IPD=$rd, CALLID=$ci,
FROMTAG=$ft, TOTAG=$tt, AUTH=$au) and RURI = $ru/$rd");
force_rport();
route(1);
exit;
}
}"
The information from a syslog.
"Route0:ACK was received (IPS=2.2.2.2, IPD=3.3.3.3,
CALLID=82158NWE4MmU0NmJiZDU2MzA4OWM1MGFiZjU1Zjg2YTA4NWM,
FROMTAG=b83b533d, TOTAG=6A3BE0-1AA9, AUTH=<null>) and RURI =
sip:[email protected]:5068/3.3.3.3
<mailto:sip:[email protected]:5068/3.3.3.3>"
mailto:[email protected]
Hi, Denis!
Are you modifying the $ru/$rd variables anyhwere in your script for
that ACK? I am seeing the R-URI of the ACK going to 3.3.3.3:5068:
ACK sip:[email protected]:5068 <mailto:sip:[email protected]:5068>SIP/2.0.
However, it should be:
ACK sip:[email protected]:5060 <mailto:sip:[email protected]:5060>SIP/2.0.
Can you try printing the $ru variable just after the
topology_hiding_match() function?
Best regards,
Răzvan Crainea
OpenSIPS Solutions
www.opensips-solutions.com <http://www.opensips-solutions.com>
On 11/15/2016 02:22 PM, Denis wrote:
Opensips 2.2.2 and top hiding Hello!
I try to make top hiding using topology_hiding module.
In attachment you can find a log of unsuccessful call.
Scheme of the call
SIP UA (2.2.2.2) -> Opensips with top hiding (1.1.1.1) -> another
Opensis proxy (3.3.3.3) - > PSTN GW (4.4.4.4) -> PSTN.
As i understand, the problem is that Opensips proxy cannot send ACK
(on 200 OK) to PSTN GW because RURI and Route header has similar IP,
namely 3.3.3.3.
I am using "topology_hiding("C");" function for top hiding.
The call log was gathered from 1.1.1.1
Thank you for any help.
P.S. On 1.1.1.1 i also try to make load balancing.
mailto:[email protected]
_______________________________________________
Users mailing list
[email protected] <mailto:[email protected]>
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
[email protected] <mailto:[email protected]>
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users